Cosmoteer update 0.29.0 is now available for all! This update greatly improves the ship painting capabilities by adding support for resizing, stretching, and inverting decals along with dozens of new decals and a handful of new base paint textures. It also has a handful of other balance tweaks, quality-of-life enhancements, and bug fixes.

We're still working hard on the next *big* update which adds new weapons and a major new ship-design mechanic. And in fact, that update is now in public preview for anyone who wants to test and give feedback on! Head over to our official Discord server for more info. (And yes, we're also still working on Career 2.0, but that will come later.)
Have fun!
- Walt
Full Patch Notes:
- Ships: [list]
- Added 3 new Monolith combat ships: Geironul, Praetor, and Praetorian.
- Added 1 new Imperium combat ship: Knysna
- Added 15 ships from the August 2024 ship design contest. These ships will not spawn in Career but are playable in Creative mode.
- Miscellaneous updates to existing built-in ships.
- Standard Cannon, Large Cannon, Deck Cannon, and Flak Cannon shots will no longer spawn or "phase" inside enemy ships when their cannon barrels are poking inside the enemy.
- HE, EMP, and Nuke missiles now have the same lifetime when dumbfired as when fired with a target.
- Reduced the Power Capacitor's cost from 4000 to 3000 and increased its power capacity from 18 to 24 batteries.
- Reduced the cost of the Heavy Laser Blaster from 6000 to 5000.
- Disruptors now only have penetration resistance when getting hit on the turret.
- Coil, Hypercoil, and Processor factories now allow doors next to all of their storage tiles.
- Small Thrusters will no longer generate power when their ship is classified as junk.
- Most built-in ship paint decals can now be resized and/or stretched up to 4x4 tiles in length and/or width. (Modded decals will likely need to be updated with larger sprites to support resizing.)
- All decals (regardless of built-in or modded) can now be "inverted", meaning that their transparent areas become opaque and their opaque areas become transparent.
- The new resizing, stretching, and inverting features have made many existing decals redundant. Those redundant decals have been removed. Any ships that use those removed decals will be automatically converted to use the new decals. Likewise, "favorite" decals lists will also be converted, though you may notice fewer decals in your favorites if multiple have been combined into a single decal.
- Adding a decal as a "favorite" now remembers the specific size and transparent/opaque inversion selected. Every combination of size/inversion selections can be favorited as desired.
- Likewise, right-clicking on a decal with the "grab" tool selected will now copy the decal's size and inversion.
- The visuals on decal buttons will now update as their size and inversion are changed to reflect the exact combination of size and inversion that will be favorited.
- The naming scheme for decals has been revamped, producing a more intuitive ordering of decals and making it easier for additional decals to be added in the future.
- Many new decals have been added, including basic straights/curves/fades, complex shapes, icons, and text symbols.
- A handful of new base paint textures have also been added.
- Favorite parts and decals can now be reordered by dragging and dropping them into the desired order.
- Favorites groups for both parts and decals are now lettered A/B/C instead of 1/2/3.
- Railgun and Ion Beam range/direction lines should now be more visible when zoomed out.
- Tweaked the dialogue text demanding that the player surrender in the case that the player isn't actually outmatched by the A.I.
- Updated the built-in rulesets for Domination mode to more closely match the rules commonly-used by the community.
- Roof Headlights are now allowed in Build & Battle.
- On computers (typically laptops) with both low-performance (integrated) and high-performance (dedicated) GPUs, Cosmoteer will now automatically configure itself to run on the high-performance GPU. If this is not desired, you can change it in your Windows graphics settings.
- Crash in some circumstances if a modded resource type no longer exists.
- Ships would sometimes unintionally try to avoid collisions with other ships that they were flying away from. This was especially problematic with ships flying in formation.
- Ships would sometimes stop pathfinding around ion storms and electron clouds.
- Hailing a ship that was already hailing you wouldn't act as accepting their hail.
- Crew would sometimes walk over tiles in certain factories that were supposed to be impassable.
- RAM and VRAM used by ships that no longer exist wasn't being freed as soon as intended.
- In multiplayer Career mode, it was impossible to switch the sector view back to a sector that didn't have any ships belonging to the first player. (This fix is not retroactive for existing saved games. For existing saves, you must first physically jump back to that sector before the fix will take effect.)
- Synchronizing mods with a host or saved game would enable any locally-installed mod with a matching ID instead of downloading it from the Steam Workshop even if the locally-installed mod had the wrong version number.
- The selection boxes for the object selection tool in Creative mode could have odd scaling when zoomed out.
- In blueprint mode, if the only ship modification was to add crew, it was impossible to click the "make it so" button.
- The new decal resizing/stretching feature can only *shrink* the size of the decal. Thus, mods that want to support resizing/stretching their decals will likely need to increase the resolution of those decals.
- The naming scheme of built-in decals has been changed to be much more intuitive. This should make it easier to add new decals that sort logically with the built-in decals.
- The roof_decals.rules file now contains 'Upgrades' and 'DefaultSizes' that mods can add to if they want to upgrade their own decals to the new sizes and/or naming scheme.
- Added a new 'JunkToggle' component that is "on" whenever the ship is junk.
- BulletEmitter now supports an optional 'AntiPhasingRaycastDistance' parameter that, if set, can be used to prevent projectiles from spawning or "phasing" inside enemy ships when fired.
- In developer mode, holding the tilde/backtick key will now display info for any paint decals pointed at by the mouse cursor.
[/list]