Cosmoteer: Starship Architect & Commander - Walt Destler
Cosmoteer release candidate 0.22.1 is now available for testing! (See this post for info on how to test release candidates.)

This is a small bug-fix and quality-of-life update. (Work on the upcoming "crew construction" and Chaingun features is still progressing nicely.)

RC1:
  • You can now hail your own or ally ships to transfer crew and resources.
  • Ally ships are now displayed as a blueish color. This can be changed in the accessibility settings.
  • Flak Battery firing arc increased from 40 to 50 degrees.
  • Flak Battery damage increased from 1800 to 2250.
  • Ship Updates:
    - Added 7 new Monolith combat ships: Impaler, Iota, Magistrate, Obviator, Skypiercer, Spotlight, and Smasher.
    - Added 3 new Imperium ships: Elanus, Milvus, and Neophron.
    - Added 2 new Fringe ships: Retrograde and Staccato.
    - Added 5 new Monolith trade ships: Bulk Hauler, Factotum, Minor Hauler, Porter, and Workhorse.
    - Added a new Monolith small trade station.
    - Added the winning ships from the May 2023 ship design contest. These are available to spawn in Creative Mode but will not spawn as A.I. ships in Career mode.
    - Updates to various other ships and stations.
  • Asteroids are now given names to indicate their size and type. (Only applies to newly-generated asteroids.)
  • When placing a new custom marker on top of an existing ship or asteroid, the name will now default to the name of the ship/asteroid.
  • New Hyperdrive Beacon audio.
  • Pressing the "Hire Max" button will now hire as many crew as possible even if not all of them have door access to their beds. (Previously no crew would be hired in this situation.)
  • Bugfix: The door button in the ship editor wasn't selectable if the player didn't have enough resources.
  • Bugfix: Megaroid 1x1 and 1x2 wedge parts had much less health than intended.
  • Bugfix: Discovered but undefeated pirate bases were preventing the auto-slowdown from functioning.
  • Bugfix: The ship library was erroneously over-calculating the cost of the resources stored in each Flak Battery by 160 credits.
  • Bugfix: Muting other players wasn't working in-gameplay, in the pre-game setup screen, or in the LAN lobby.
  • Modding: The 'GetColorFrom' parameter of part 'Sprite' components should now function properly.

RC2:
  • Fixed the Flak Battery showing a grid of off-center construction tiles.
  • Added two missing ships from the May design contest.
Cosmoteer: Starship Architect & Commander - Walt Destler
  • Bugfix: If a multiplayer game went out-of-sync with 3 or more players, then resyncing would get stuck at 0%.
  • Bugfix: Crash caused by downloading ships from the Steam Workshop.
  • Bugfix: The tooltip for the "Restock all resources" option was showing a malformed hotkey.
  • New audio for the Hyperdrive Beacon that should be less irritating.
Cosmoteer: Starship Architect & Commander - Walt Destler
Cosmoteer update 0.22.0 is now available! This update adds the "Hyperdrive Beacon":



The Hyperdrive Beacon is a new ship part that works in conjunction with other ships' Hyperdrives. Any ship with a Hyperdrive can jump to any (friendly) ship with a Hyperdrive Beacon. In Career mode, this means that you can jump not only to neutral stations and jump gates, but also to any of your own ships on which you have constructed a Hyperdrive Beacon. And in PVP multiplayer, this opens up new tactics and strategies for multi-ship fleets, allowing you to jump around the battlefield to evade and flank enemies.

Enjoy!

Patch notes:
  • Added a "Hyperdrive Beacon" ship part that can be built by the player. Any ship with a Hyperdrive can now jump to any friendly ship with a Hyperdrive Beacon, not just neutral stations and jump gates. These beacons are also usable in PvP multiplayer, giving Hyperdrives a tactical combat use and allowing for advanced combat tactics.
  • Ships will no longer rotate to face their destination when making an hyper-jump.
  • Added a "Zoom Out When Hyper-Jumping" camera setting that, if disabled, will prevent the camera from automatically zooming out when plotting a hyper-jump within the local star system. (Hold the Shift to invert the behavior of this setting.)
  • Built-in ship updates:
    - All built-in trade station and Hyper-Jump Beacon designs have been updated to have Hyperdrive Beacon parts. If the Hyperdrive Beacon is destroyed, it will no longer be possible to jump to the station. (Hyper-Jump Relays do not have Hyperdrive Beacons but can still be jumped to.)
    - Added two new Monolith ships: Shestopyor and Silencer.
    - Added five new Imperium ships: Atropos, Crane, Fantail, Jackdaw, and Lancea Libertatis.
    - Added two new Fringe ships: Backup, Hydra
    - Miscellaneous updates to existing ships.
  • Sensor Arrays will no longer function when the ship doesn't have enough command points. (This is also true for Hyperdrive Beacons.)
  • Career mode saved games will now display the player's current money, fame, and star system danger level.
  • The Ring of Death now appears to shrink more smoothly.
  • The Fire Extinguisher is now shown in the Utilities tab in addition to the Defenses tab.
  • Roof lights are no longer flammable.
  • Added a "Restock Resources" button to the hamburger menu in the resource management U.I. when playing in Creative mode or Imagineer difficulty in Career mode.
  • The "Restock Resources" hotkey now works in Domination mode.
  • When loading blueprints into an existing ship design, there is now an "Also Load Name, Author, and Description" option.
  • The "Also Load" options when loading blueprints into an existing ship design will now be remembered the next time blueprints are loaded.
  • Bugfix: Loading large save files in multiplayer could cause the host's framerate to drop very low and slow down the sending of the file.
  • Bugfix: Fire VFX weren't rendering if the Fancy Lights setting was disabled but Fancy VFX was enabled.
  • Bugfix: In the crew editor, hovering the mouse cursor over crew operating missile launchers would show the text "Operating Missile & Mine Launcher" instead of "Operating Missile & Mine Launcher".
  • Modding: Part editor groups can now be given a 'SortOrder' parameter which will determine where the group appears relative to the other groups. (Groups without a sort order will appear after those with a sort order.)
  • Modding: Added a 'RoofOpacity' part component that can be used to provide the current roof opacity value (between 0 and 1) to other components, such as to hide media effects when the roof is disabled. It has optional InputRange and OutputRange parameters that allow the roof opacity to be remapped to different ranges of values. (Only use this component for rendering! Using it to affect any gameplay logic will cause multiplayer desyncs.)
  • Modding: Particle effects now support an optional 'IsSimpleLight' parameter that, if true, will prevent the particles from rendering if the Fancy Lights setting is enabled.
  • Modding: Fixed crash when trying to play a wav file that uses 3 bytes per sample.
Cosmoteer: Starship Architect & Commander - Walt Destler
Cosmoteer release candidate 0.22.0 is now available for testing! (See this post for info on how to test release candidates.)

This updates adds a new ship part, the Hyperdrive Beacon, as well as a handful of other improvements and fixes.

RC1:
  • Added a "Hyperdrive Beacon" ship part that can be built by the player. Any ship with a Hyperdrive can now jump to any friendly ship with a Hyperdrive Beacon, not just neutral stations and jump gates. These beacons are also usable in PvP multiplayer, giving Hyperdrives a tactical combat use and allowing for advanced combat tactics.
  • Ships will no longer rotate to face their destination when making an hyper-jump.
  • Built-in ship updates:
    - All built-in trade station and Hyper-Jump Beacon designs have been updated to have Hyperdrive Beacon parts. If the Hyperdrive Beacon is destroyed, it will no longer be possible to jump to the station. (Hyper-Jump Relays do not have Hyperdrive Beacons but can still be jumped to.)
    - Added two new Monolith ships: Shestopyor and Silencer.
    - Added five new Imperium ships: Atropos, Crane, Fantail, Jackdaw, and Lancea Libertatis.
    - Added two new Fringe ships: Backup, Hydra
    - Miscellaneous updates to existing ships.
  • Career mode saved games will now display the player's current money, fame, and star system danger level.
  • The Ring of Death now appears to shrink more smoothly.
  • The Fire Extinguisher is now shown in the Utilities tab in addition to the Defenses tab.
  • Added a "Restock Resources" button to the hamburger menu in the resource management U.I. when playing in Creative mode or Imagineer difficulty in Career mode.
  • The "Restock Resources" hotkey now works in Domination mode.
  • When loading blueprints into an existing ship design, there is now an "Also Load Name, Author, and Description" option.
  • The "Also Load" options when loading blueprints into an existing ship design will now be remembered the next time blueprints are loaded.
  • Bugfix: In the crew editor, hovering the mouse cursor over crew operating missile launchers would show the text "Operating Missile & Mine Launcher" instead of "Operating Missile & Mine Launcher".
  • Modding: Part editor groups can now be given a 'SortOrder' parameter which will determine where the group appears relative to the other groups. (Groups without a sort order will appear after those with a sort order.)
  • Modding: Added a 'RoofOpacity' part component that can be used to provide the current roof opacity value (between 0 and 1) to other components, such as to hide media effects when the roof is disabled. It has optional InputRange and OutputRange parameters that allow the roof opacity to be remapped to different ranges of values. (Only use this component for rendering! Using it to affect any gameplay logic will cause multiplayer desyncs.)
  • Modding: Fixed crash when trying to play a wav file that uses 3 bytes per sample.

RC2:
  • You can now hold the Shift key while clicking the button or pressing J to suppress the automatic zoom-out when making a hyper-jump.
  • Roof lights are no longer flammable.
  • Bugfix: Loading large save files in multiplayer could cause the host's framerate to drop very low and slow down the sending of the file.
  • Bugfix: Fire VFX weren't rendering if the Fancy Lights setting was disabled but Fancy VFX was enabled.
  • RC Bugfix: Hyperdrive Beacon VFX were screwed up if the Fancy VFX setting was disabled.
  • RC Bugfix: It was not possible to jump to Hyper-Jump Relays in Creative Mode.
  • RC Bugfix: Making a hyper-jump in an Elimination game would cause you to lose if that was your last remaining ship or put your fleet value under the defeat threshold.
  • RC Bugfix: Modded editor groups without a SortOrder were appearing at the front of the list instead of end as intended.
  • Modding: Particle effects now support an optional 'IsSimpleLight' parameter that, if true, will prevent the particles from rendering if the Fancy Lights setting is enabled.

RC3:
  • Increased Hyperdrive Beacon command point usage from 8 to 12.
  • Hyperdrive Beacons and Sensor Arrays will no longer function when the ship doesn't have enough command points.
  • Added a "Zoom Out When Hyper-Jumping" camera setting that, if disabled, will prevent the camera from automatically zooming out when plotting a hyper-jump within the local star system. (Hold the Shift to invert the behavior of this setting.)
  • Tweaks to the Hyperjump Beacon VFX.

RC4:
  • RC Bugfix: Crash in some circumstances when quitting the game while there are active Hyperdrive Beacons.
Cosmoteer: Starship Architect & Commander - Walt Destler
Bugfix: The game could get stuck at a high percentage when loading a saved game from within a game in multiplayer.
Bugfix: Possible fix for multiplayer disconnections when starting or loading saved games.
Cosmoteer: Starship Architect & Commander - Walt Destler
Bugfix: Desyncs caused by projectiles hitting shields while penetrating through ships. (Most common with railguns.)
Cosmoteer: Starship Architect & Commander - Walt Destler
This patch fixes a major memory leak that was introduced in 0.21.3.
Cosmoteer: Starship Architect & Commander - Walt Destler
Cosmoteer update 0.21.3 is now available! This update has a bunch of miscellaneous quality-of-life improvements and bug fixes. Enjoy!

(For those of you hungry for new features, rest assured! A new "Hyperdrive Beacon" ship part is nearing completion and *should* hopefully be in the next update two weeks from today. You can check out a preview of it on the discord. I am also working on the "crew do ship construction and repairs" feature, for which I am hoping to be able to release a test/preview build within the next couple of weeks. Thanks for your continued patience and support!)

  • In Career mode, it is now possible to switch your view to any star system in which you have ships by opening the galaxy map and clicking on the star system. (Star systems in which you have ships will have a blue rocket icon.) In multiplayer, this will transfer the view of *all* players and thus requires a unanimous vote.
  • Losing all your ships in Career mode will no longer trigger the "ALL HANDS LOST" message if you still have ships in other star systems.
  • Updated visuals for fire VFX and exterior icons.
  • New and updated built-in ships:
    - Added two new Monolith ships: Gavel and Sledgehammer.
    - Added two new Fringe ships: Pinion and Splinetooth.
    - Miscellaneous updates to other existing built-in ships.
  • Lobbies are now separated into "Co-op" and "PvP" categories. You can only host Career and Creative mode games in Co-op lobbies, and you can only host Elimination, Arena, and Domination games in PvP lobbies.
  • The name used for you in multiplayer can now be customized in the Miscellaneous settings tab. By default your Steam name will be used.
  • Crew can now enter airlocks at higher speeds, which makes them much better at entering when ships are moving.
  • Crew now don't slow down quite as much when picking up floating resources, making them just a bit faster at gathering.
  • Resources thrown out airlocks now have a little bit of random velocity variation.
  • You can now double-click missions to accept and redeem them.
  • Ctrl+Q and Ctrl+E are now default hotkeys for decreasing and increasing the game speed. (Page down and page up still work too.)
  • Added a "Lock Camera To Ship" setting for Direct Control Mode that, if disabled, will allow you to control the camera normally while in Direct Control Mode (except you can't use keys to control the camera). Disabled is the new default behavior. Enabling will revert to the old behavior.
  • Reduced the size of the red eye focus icon when attacking.
  • Crew O2 warning icons are no longer clickable and thus will no longer block clicks to anything underneath.
  • In Creative Mode, you can now press Ctrl+Shift+V as a shortcut for restocking all resources.
  • When starting a multiplayer game (or resyncing after a desync), a percentage will now be shown to indicate progress sending the game data.
  • Added a new paint decal (plain68).
  • Bugfix: When a player left a multiplayer Career game, all their ships would become enemies with all neutral ships.
  • Bugfix: Railgun accuracy had unintentionally been greatly reduced.
  • Bugfix: Rare crash when jumping to a star system.
  • Bugfix: Very rare AI-related crash.
  • Bugfix: Multiplayer desyncs caused by A.I. ships.
  • Bugfix: Multiplayer desyncs caused by Tractor Beams.
  • Bugfix: Copy/pasting resource storage rooms wasn't properly adding their resource type designations to the undo history.
  • Bugfix: It was impossible without zooming in to jump to hyper-jump beacons within sight of the player's other ships if ship blips were turned off.
  • Bugfix: When using the "FPS Follows Cursor" framerate display option, the FPS was being rendered farther from the cursor than was intended.
  • Modding: Almost any sound effect can now play a sound from a random list by using the syntax 'RandomSounds = ["sound1.wav", sound2.wav"]'.
  • Modding: Almost all sound effects can now be given a fixed or random start time measured in seconds from the beginning of the sound file. Use the syntax 'Start = 1.0' or 'Start = [1.0, 2.0]' depending on whether you want a fixed start time or random range.
  • Modding: In-game sound effects with a MaxConcurrent set can now be limited to a maximum per-ship instead of a global maximum by setting 'ConcurrencyMode = PerShip'. ('ConcurrencyMode = Global' is the default.)
Cosmoteer: Starship Architect & Commander - Walt Destler
Cosmoteer release candidate 0.21.3 is now available for testing! (See this post for info on how to test release candidates.)

This updates contains miscellaneous fixes and improvements.

RC1:
  • In Career mode, it is now possible to switch your view to any star system in which you have ships by opening the galaxy map and clicking on the star system. (Star systems in which you have ships will have a blue rocket icon.) In multiplayer, this will transfer the view of *all* players and thus requires a unanimous vote.
  • Losing all your ships in Career mode will no longer trigger the "ALL HANDS LOST" message if you still have ships in other star systems.
  • Updated visuals for fire VFX and exterior icons.
  • New and updated built-in ships:
    - Added two new Monolith ships: Gavel and Sledgehammer.
    - Added two new Fringe ships: Pinion and Splinetooth.
    - Miscellaneous updates to other existing built-in ships.
  • Lobbies are now separated into "Co-op" and "PvP" categories. You can only host Career and Creative mode games in Co-op lobbies, and you can only host Elimination, Arena, and Domination games in PvP lobbies.
  • The name used for you in multiplayer can now be customized in the Miscellaneous settings tab. By default your Steam name will be used.
  • Crew can now enter airlocks at higher speeds, which makes them much better at entering when ships are moving.
  • Crew now don't slow down quite as much when picking up floating resources, making them just a bit faster at gathering.
  • Resource thrown out airlocks now have a little bit of random velocity variation.
  • You can now double-click missions to accept and redeem them.
  • Ctrl+Q and Ctrl+E are now default hotkeys for decreasing and increasing the game speed. (Page down and page up still work too.)
  • Added a "Lock Camera To Ship" setting for Direct Control Mode that, if disabled, will allow you to control the camera normally while in Direct Control Mode (except you can't use keys to control the camera). Disabled is the new default behavior. Enabling will revert to the old behavior.
  • Reduced the size of the red eye focus icon when attacking.
  • Crew O2 warning icons are no longer clickable and thus will no longer block clicks to anything underneath.
  • In Creative Mode, you can now press Ctrl+Shift+V as a shortcut for restocking all resources.
  • When starting a multiplayer game (or resyncing after a desync), a percentage will now be shown to indicate progress sending the game data.
  • Added a new paint decal (plain68).
  • Bugfix: When a player left a multiplayer Career game, all their ships would become enemies with all neutral ships.
  • Bugfix: Railgun accuracy had unintentionally been greatly reduced.
  • Bugfix: Rare crash when jumping to a star system.
  • Bugfix: Very rare AI-related crash.
  • Bugfix: Multiplayer desyncs caused by A.I. ships.
  • Bugfix: Copy/pasting resource storage rooms wasn't properly adding their resource type designations to the undo history.
  • Bugfix: It was impossible without zooming in to jump to hyper-jump beacons within sight of the player's other ships if ship blips were turned off.
  • Bugfix: When using the "FPS Follows Cursor" framerate display option, the FPS was being rendered farther from the cursor than was intended.
  • Modding: Almost any sound effect can now play a sound from a random list by using the syntax 'RandomSounds = ["sound1.wav", sound2.wav"]'.
  • Modding: Almost all sound effects can now be given a fixed or random start time measured in seconds from the beginning of the sound file. Use the syntax 'Start = 1.0' or 'Start = [1.0, 2.0]' depending on whether you want a fixed start time or random range.
  • Modding: In-game sound effects with a MaxConcurrent set can now be limited to a maximum per-ship instead of a global maximum by setting 'ConcurrencyMode = PerShip'. ('ConcurrencyMode = Global' is the default.)

RC2:
  • Fixed RC1 crash caused by Tractor Beams.

RC3:
  • Bugfix: Multiplayer desyncs caused by Tractor Beams.
  • Modding: Restored the "fire" ship sprite layer.
Cosmoteer: Starship Architect & Commander - Walt Destler
  • Bugfix: Crash when forfeiting a PvP multiplayer battle with the view zoomed out with ship colors set to "Random Per Player".
  • Bugfix: Crash for a very small number of players when launching the app.
  • Bugfix: Crash caused by being subscribed to Steam Workshop ships.
...