Sunless Skies: Known Issues

 

Sunless Skies is in Early Access

There are many features yet to be implemented. Many places yet to be created. Many words yet to be written.

Enjoy your time in the High Wilderness, and please be patient while we expand its frontiers.

Failbetter Games

Known Issues

This is not an exhaustive list, for example we do not list bugs with an exploitative nature. If you do not see your issue listed, please send a report to skies@failbettergames.com. Please see our Bug Reporting page for details on what to include in your report.

Current build: 1.1.6.2.e8412a5

Last updated: 07/11/2018

Latest Patch Notes

Contents

Agents/Combat
Art
Audio
Camera
Character Creation
Character Progression
Chart
Controller Support
Credits
Crew
Discoveries
Docking
Engine yards
Equipment/Weapons
Headlight
Linux
Loading
MacOS
Messages/Labels
Miscellaneous
Options
Performance
Prospects and Bargains
Spectacles
Storylets/Content
Terror
Transit Relays
UI
Victory Screen
Weather
Wrath
Patch Notes

AGENTS/COMBAT

  • Arcing does not currently work for Agent to Agent combat
  • Arcing has not been implemented on player weapons yet, this is not a bug
  • Agent health visuals (smoke, fire, blood particles) are not removed as Agents heal
  • Bull Cantankeri do not yet have a bespoke storylet
  • If a wrathful Agent loses wrath towards a player and subsequently regains it in another encounter, the wrath crescent will not display
  • Agents can fire at you when you are docked – preventing this behaviour is functionality we have not implemented yet. We will be doing so in the December update

ART

  • Z-fighting can occur on the chart on some MacOS devices with NVIDIA graphics cards
  • A box/outline may be seen around light beams on player and agent headlights and beacons/lighthouses – if you experience this please get in touch with your machine specs
  • There’s some Z-fighting near the Achlys dock
  • Some segments will load in the player’s viewing range causing the sudden appearance of fog layers

AUDIO

  • SFX are not present on agent aura/AoE attacks
  • We have not finished separating out SFX from the ambient sounds so the Environment slider does not work correctly yet
  • The headlight toggle SFX is only in place on the Spatchcock
  • The new docking SFX is missing at several ports
  • The transit gate activation audio repeats on arrival in a new region
  • The transit gate arrival audio is not yet in place
  • Ambient SFX are cut off abruptly when leaving segments
  • Engine SFX can be heard when interfaces are open in certain circumstances
  • Several SFX are missing on UI elements:
    • Clicking X to close an interface – applies to all shops, and the Bank and Hold UI
    • Opening and Closing the chart using the hotkey
    • Clicking on Facets/Deeds and their twists within the character progression screen
    • Clicking the Trade button on the Engine Yard interface
    • Clicking between Buy and Sell tabs in shop interfaces
    • Clicking Buy or Sell in shop interfaces

CAMERA

CHARACTER CREATION

  • Backspace does not delete text on the character name field during character creation – move the cursor using the arrow keys and then use the Delete key
  • Your chosen name on the character creation summary screen is affected by the Font Scale
  • The new Character Creation screen is affected by Font and UI Scale
  • Some of the Ambition text is cut off on the Character Creation screen
  • The player’s avatar is blank when creating a new character if set the UI scale is set to 96% or over – to avoid this set the UI scale to 95% or lower from the Options menu on the Title Screen
  • The player’s avatar will appear small if created on a screen with a greater resolution than the ones we support (largest currently supported is 1920 x 1080). On very large resolutions the image may also appear reversed and upside down

CHARACTER PROGRESSION

  • The new Character Progression screen is affected by UI Scale
  • The Close button on the Character Progression screen can be hidden on smaller resolutions – you can use Esc to close this and all other interfaces
  • Weapons will fire when making selections on the Moment of Reflection screen after passing on a legacy to a new captain

CHART

  • Terrain on the Reach Chart does not align perfectly on the segment borders.
  • The Horror icon is present on the Well of Wonders along with the Something Ghastly icon
  • Some erroneous assets appear on the Eleutherian chart as well as some fog leakage around the region’s border
  • Scout discoveries and labels appear tiny when zoomed out on the chart and pop to full size when zooming in
  • The scroll functionality on the chart occasionally becomes unresponsive – this is a Unity issue and we are investigating to see what we can do. Quitting the app and relaunching usually resolves this. If you experience this issue, try not to click out of the game window as it loads – there’s a greater incidence of the issue when it is out of focus

CONTROLLER SUPPORT

  • The correct sub-menu is not highlighted when navigating back out of the Main Menu
  • The camera will jump to centre when clicking on the port icon for a Station/Platform in a different region to the one you are currently
  • PS4 and Xbox 360 pads do not work correctly when using a wireless dongle – please connect the pad with a USB wire
  • Font scale can cause controller instructions on some interfaces to overflow

CREDITS

CREW

  • The timer for the Crew storylets at New Winchester is not currently working

DISCOVERIES

  • We beleive we have fixed the issue where some wrecks are playing a sound effect on interaction but not displaying a storylet – if you experience this again in Survival build please send your save files to skies@failbettergames.com
  • Ambient messages and the player locomotive can appear underneath Amber Chucks
  • Transient discoveries will sometimes spawn on top of each other
  • Agents occasionally spawn under transient discoveries

DOCKING

  • Entering docks at extreme angles can cause the auto-docking sequence to fire multiple times resulting in the Port Index UI remaining on screen after leaving dock and when returning to the title screen – it can also be seen when having performance issues, so if your FPS is low and you enter dock and experience severe juddering you are liely to encounter it – if you experience this you will need to quit the game and relaunch
  • Must Events fire before the docking sequence completes
  • Large locomotives like the Bedivere can be shunted to the side when leaving Platforms in the Pan segment

ENGINE YARDS

  • Locomotive descriptions on the engine yard interface is affected by Font Scale

EQUIPMENT/WEAPONS

  • There is a delay when equipping items to the locomotive
  • Weapons will fire when making selections on the Moment of Reflection screen after passing on a legacy to a new captain
  • There is no knockback on small asteroids/space debris from weapon fire – this is not a bug, we haven’t implemented this
  • When docking after suffering from Engine Problems, if you have a full Hold the jettison interface may trigger twice (just press cancel each time to close it)
  • There are two instances of weapons working intermittently, neither of which is a bug:
    • If you are holding down the button for continuous fire, the weapon will cut out when your engine overheats. This is to stop you taking damage to your Hull. You can press it again to fire immediately without having to wait for your engines to cool down, but you’ll receive 10% Hull damage
    • The default configuration has been changed so that weapons are activated by the mouse buttons. So that you don’t fire weapons when clicking on interfaces, we had to disable weapons fire when your cursor is hovering over the UI. Even if you reassign the weapons to keyboard keys rather than mouse buttons this still applies, so make sure your cursor is not over any of the UI elements when firing

HEADLIGHT

  • The headlight toggle SFX is only in place on the Spatchcock
  • A box/outline may be seen around light beams on player and agent headlights and beacons/lighthouses – if you experience this please get in touch with your machine specs

LINUX

  • A freeze is sometimes seen on Linux machines when entering fullscreen via the Options menu – if you experience this please send a report with your tech specs and include the player log
  • The Avatar generator is not working correctly during character creation on some Linux machines – if you experience this please send a report with your tech specs

LOADING

  • For Linux specific loading issues see the Linux issues and for MacOS check out the MacOS issues
  • The loading icon will sometimes stop cycling making it appear as if the game is frozen during loading
  • So far we have seen six causes of black screens on some machines when trying to launch the game:
      • If you see an exception that begins NullReferenceException: Object reference not set to an instance of an object
        at Skyless.Assets.Code.Skyless.Game.Data.CharacterRepository.ReturnAllSnippets () [0x00000] in :0
        at Skyless.Assets.Code.Skyless.Game.Data.CharacterRepository.EnsurePresenceOfSnippets ()
        in your output/player logs then your savesnippet file may have become corrupted. This can happen if the game has shut down unexpectedly and did not save correctly. Email us at skies@failbettergames.com with your three save files and we’ll sort this for you.
      • If you see an exception that begins InvalidOperationException: Operation is not valid due to the current state of the object
        at System.Linq.Enumerable.First[FileInfo] (IEnumerable`1 source) [0x00000] in :0
        at Skyless.Assets.Code.Skyless.Utilities.FileHelper.GetMostRecentlyModifiedFileInPath (System.String path) [0x00000] in :0
        at Skyless.Assets.Code.Skyless.Game.Data.CharacterRepository.EnsurePresenceOfSnippets () [0x00000] in :0
        then this is due to one or more empty Lineage folders within the characterrepository directory. You can resolve this by going through all Lineage folders present and manually deleting any empty ones.
      • If you see (SteamAPI_init() failed) in your output/player logs then the Steam app may not be running correctly. If you see this try the following:
        • Try restarting Steam
        • Try logging in and out of Steam and restarting
        • Check your Antivirus or Firewall settings. Updates have been known to put games in the AV/Firewall sandbox/quarantine
      • If you see 'Initializing Microsoft Media Foundation failed.' in your output/player logs then Microsoft Media Foundation is not installed on your machine or a newer version of Microsoft Media Foundation is required. If you see this please install the Media Feature Pack from https://www.microsoft.com/en-us/search/result.aspx?q=Media+Feature+Pack for your version of Windows. The Media Feature Pack that comes up upon a simple google search is NOT the correct version for Windows 10 after the Creators Update – it’s necessary to look for the newest Media Feature Pack from April 2017 (available here).
      • If you see IndexOutOfRangeException: Array index is out of range.
        at UnityEngine.Display.RecreateDisplayList (System.IntPtr[] nativeDisplay) [0x00000] in :0 in your output/player logs then this is due to a bug that was released in Windows 10 1709 that is causing this issue with a lot of Unity games. There is an excellent thread about it on Steam with lots of advice on how to resolve the issue. Check it out the OP’s trouble shooting steps as it has resolved the issue for a lot of people.
      • If you see WindowsVideoMedia error 0x800700ea while reading
        C:/Program Files (x86)/Steam/steamapps/common/Sunless Skies/Sunless Skies_Data/sharedassets0.resource
        Context: CreateObjectFromByteStream
        Error details: More data is available.
        in your output/player logs then you may be missing a media feature pack or a video codec pack. There is an good thread about it on Steam with advice on how to resolve the issue. One of our players resolved this issue by “going into the K-Lite Codec Tweak Tool, checking under Windows Media Foundation, and manually unchecking all of the boxes”

MAC OS

  • If you see a Steam error message after downloading the latest build then please uninstall and re-install the game

MESSAGES/LABELS

  • Tacketies spawned from mining rocks in Eleutheria refer to the Reach in their ambient message
  • Scout messages and Experience gained labels can appear under some terrain such as the bridges at New Winchester, Port Prosper, Perdurance and the Most Serene Mausoleum
  • In-game messages can overlap with docks and port labels when loading a save game (often seen at New Winchester, L&S Nature Reserve and Polmear & Plenty’s)
  • In-game messages can fail to appear if too close to surrounding terrain
  • Experience gained labels vary in size throughout the Reach and Albion

MISCELLANEOUS

OPTIONS

  • Increasing the Font scale can cause text to disappear/become cut off in several places
    • Cargo capacity number in the Hold and Jettison interface
    • Skill levels on the Character Progression interface
    • Purchase/sell quantities within shops
    • Chosen name on panel 5 of the character creation screen

PERFORMANCE

  • There is a drop in FPS each time a locomotive docks/undocks
  • Performance can drop when crossing segments as a new segment loads, and again when the old segment unloads
  • We’ve made some significant improvements to performance in the Eleutheria build, but there’s still progress to be made and we will continue to make tweaks in future builds. Any player who has experienced the consistent stuttering in previous builds should take the following steps after the Eleutheria update:
    1. Go to C:\Users\[YourUserName]\AppData\LocalLow\Failbetter Games\Sunless Skies\storage\
    2. Delete the data folder
    3. Launch the game to regenerate the data folder
    4. Play as you normally would

    If after taking these steps you experience further persistent performance issues, please dock at the port in the segment where you experience any stuttering and send an email to skies@failbettergames.com with your save files and your output log so we can look into individual cases.

PROSPECTS AND BARGAINS

  • If the player takes advantage of a Bargain at one port and the same Bargain appears at another port (within the same in-game 30 day window), then the player will not be able to purchase the goods from the Bargain at the second port
  • Bargains for a good will sometimes appear for a port where you have a pending prospect for the same good
  • The minus sign next to Sovereigns in the Bazaar interface changes to a plus sign when purchasing Bargains

SPECTACLES

STORYLETS/CONTENT

  • The Quality requirement value is no longer displayed on some icon tooltips – this can cause confusion when one branch with this quality requirement is available and another with the same quality requirement is locked

TERROR

  • Terror gained in storylets doesn’t display on the HUD until after you leave a port’s terror-free zone (the percentage on the tooltip does update correctly however)

TRANSIT RELAYS

  • The transit gate activation audio repeats on arrival in a new region
  • The transit gate arrival audio is not yet in place

UI

  • Erroneous text can be seen briefly when moving between shops.
  • Entering docks at extreme angles can cause the auto-docking sequence to fire multiple times resulting in the Port Index UI remaining on screen after leaving dock and when returning to the title screen – it can also be seen when having performance issues, so if your FPS is low and you enter dock and experience severe juddering you are liely to encounter it – if you experience this you will need to quit the game and relaunch
  • Must events can fire when the Bazaar or Shops are a open causing a interface lockout
  • The Journal and Profile interfaces will switch positions with the Hold when open alongside each other and equipping items
  • The Controls menu is affected by some resolutions (some wording on the left is partially hidden and the Apply Changes button is shrunk, though still clickable)
  • The main menu can be brought up on the loading screen
  • The new Character Progression screen is affected by UI Scale
  • Locomotive descriptions on the engine yard interface are affected by Font Scale
  • The player’s avatar is blank when creating a new character if set the UI scale is set to 96% or over – to avoid this set the UI scale to 95% or lower from the Options menu on the Title Screen
  • The new Character Creation screen is affected by Font and UI Scale
  • Hull repairs are not updated on the HUD until storylets are closed
  • Terror gained in storylets doesn’t display on the HUD until after you leave a port’s terror-free zone
  • UI scaling causes a flickering effect/black line on interfaces
  • Highlighting persists on the HUD icons if they are closed by clicking the icons again rather than closing via X
  • The scroll functionality on storylets occasionally becomes unresponsive – this is a Unity issue and we are investigating to see what we can do. Quitting the app and relaunching usually resolves this. If you experience this issue, try not to click out of the game window as it loads – there’s a greater incidence of the issue when it is out of focus
  • Expanding and closing journal entries can cause text to become misaligned out of its box
  • Occasionally the text on a branch becomes corrupted (and looks like an alien language!)
  • Highlighting on the expand icons on the Profile and Possession interfaces is not consistent with that of the Journal

VICTORY SCREEN

  • Tooltips do not work on the victory screen
  • The game fade-out and victory screen fade-in overlap

WEATHER

  • To interact with the Storm-that-Speaks you need to be right in the centre. It is hard to reach, and harder on some locomotives due to the vehicle weight, but it is working correctly
  • You can only interact with the Storm-that-Speaks while the segment is loaded – to interact with it again in the same session you will need to leave and re-enter the segment so it loads again

WRATH

  • If a wrathful Agent loses wrath towards a player and subsequently regains it in another encounter, the wrath crescent will not display
  • Red wrath lights on mechanical agents are not toggled on on secondary agents during ‘wrath chaining’ (e.g. when you anger a Tackety and his buddy comes over to help him fight, the lights will remain white)

Patch Notes

Build Version: 1.1.6.2.e8412a5. Release Date: 7 November 2018 (Survival)

Build Version: 1.1.5.3.aa85c96. Release Date: 10 October 2018 (Reach Redesign)

Build Version: 1.1.4.5.2f2c56e. Release Date: 29 August 2018 (Combat II)

Build Version: 1.1.3.5.4d9e3cf71. Release Date: 25 July 2018 (Eleutheria)

Build Version: 1.1.0.4.cd2a9a87a. Release Date: 07 June 2018 (Roleplay)

Build Version: 1.0.9.4.72fb12b. Release Date: 09 May 2018 (Threat)

Build Version: 1.0.7.3.035a6b6. Release Date: 04 April 2018 (Albion)

Build Version: 1.0.6.5.8046df9. Release Date: 27 February 2018 (Combat I)

Build Version: 1.0.7.4.1f12226aa. Release Date: 31 January 2018 (Exploration)

Build Version: 1.0.6.3.4ea876f. Release Date: 11 December 2017 (Prospects and Bargains)

Build Version: 1.0.4.6.24e7833. Release Date: 29 November 2017 (Procedural Generation)

Build Version: 1.0.3.2.1dcb4f0. Release Date: 15 November 2017 (Bug fix update)

Build Version: 1.0.2.3.2dbd705. Release Date: 25 October 2017 (Legacies)

Build Version: 1.0.1.5.91c3278. Release Date: 13 September 2017 (Bug fix update)