1. Stellar Warfare
  2. News

Stellar Warfare News

Quality of life additions

Its not perfect yet, but I have added some quality of life additions. I'd test this a bit more and roll it out later, but since the amount of ships in the build queue is currently not visible in the live version I will roll out this update to fix that anyway including the following:

  • Added light effects to all projectiles. Might remove if it costs too much performance
  • Fixed "In any game mode, the number of ships underconstruction is no longer visible"
  • Fixed flaktripler doing no AOE in SP
  • Fixed shift-drag-select multiple time keeps adding units to the selection list
  • Doomed ships deaccelerate to 15 speed now while dying. This makes them die more naturally rather than stopping abrubtly.
  • Doomed ships now add a random rotation upon entering doomed state.
  • Uploaded the new 'lights on projectiles' and 'deathroll' build to the playtest build on steam for @🥇 Backer reward role to try out
  • You can now scroll through the unlocked ships @Algor (GMT+3)
  • Added icons based on used weapons to the selected unit thumbnails
  • Added healthbars to the selected unit thumbnails
  • Added icon colors based on weapon used to the selected unit thumbnails (green for anti-light weapons, red for anti-building etc)
  • Styled unit thumbs more
  • Fixed Hive and Auxillum thumb
  • Added easy loadout inspection for ship thumbs (weapon type & damagetype)
  • Added 'click unit thumb' to select that particular unit
  • Made unit thumbnail Click = select single unit
  • Made unit thumbnail Shift + click = remove single unit from selection
  • Made unit thumbnail Ctrl + click = select similar units only (removes others from selection)
  • Made unit thumbnail Ctrl + shift + click = remove all similar units of the clicked thumbnail from selection
  • You can now shift-leftclick to add 5 units to the build queue instead of 1
  • You can now shift-rightclick to remove 5 units to the build queue instead of 1


Next up I will make the unit-thumb selection a bit more smooth. Its currently a bit wonky I feel, so I will be improving that asap.

[previewyoutube][/previewyoutube]

GUI Tweaks & shipyard upgrades

I'm trying out a new font. I'm also slowly replacing the yellow accents wherever I can with blue ones because it looks more stylish. I am still looking for an artist for a compete GUI rework, but until then I will improving little bits here and there to keep making it better and better.

Apart from that I also:
  • Added The Rattler
  • Added The Megarepeater
  • Added The Gauss Slinger
  • Added The Agoniser heavy ship
  • Replaced shipyard flak with Shipyard Super Autocannon
  • Improved shipyard beam weapon and beam costs
  • Added the Overwhelmer missile pod
  • Removed unneeded json volume load file
  • Added several checks to try to prevent the volume-slider-reset-bug

Building placement improvements

Alt + left mousebutton click = center the camera on an object in 3D space. Using that feature building construction now works as follows:

  • When you alt-click on a building or asteroid in 3D the camera jumps to it. If you then click on a building to place then it will place it at the same height.
  • When you try to place a new building it will try to place it at the same height as the last building you placed. With exception of alt-clicking beforehand.
  • Buildings you place are now being hit-checked on a certain height below the camera rather than 0 height ('ground height'). This makes placing buildings really high up or very far down way easier.


[previewyoutube][/previewyoutube]

FPS improvements, colored missiles and Iron Dome/Laser Defense warning

  • Missiles now have a color based on their damage type (anti light = green, anti medium = orange, anti heavy = blue, anti building = red
  • Fixed a bug with unit kills tracking
  • Fixed a bug with muzzle flares and explosions never being removed causing a memory leak and lower framerates
  • Fighters and bombers efficiecy improvements
  • Made stuff blowing up from a player losing more efficeint
  • Big rework: Added a team component to all ships and projectiles. When a projectile is created it inherits the TeamID, playerName, playerID and some other stuff from the ship that fires now. Bombers, Fighters, Ships, Buildings, Projectiles, Missiles, Beams and some other elements all have this component now.
  • Uploaded backers build to the steam test branch
  • Replaced a lot of team checks in over 153 files and read through about 5.000 lines of code
  • Removed variables and added teamcomp to the bomberhangar and cleaned up variables from unitproperties that were unused
  • Testbranch missile defense now shoots down 4 enemy missiles instead of 5 per Laserdef. Reduced cooldown from 30 seconds to 20 seconds. Also lowered the amount of 'checks' from 1x per frame to 1x per second, making it hundreds of times more efficient.
  • Tweaked the amount of colored visuals added to missiles. There were 2 visuals added per missile. Instead I am now adding 1, but making it 30% bigger to keep the same visual effect.
  • Made the Iron Dome more responsive by checking for new targets/if it can hit targets ever .5 seconds rather than ever 2 seconds. Will no longer try to get a new target over network if it is the same as the previous target to prevent a network call being made every .5 seconds.
  • Fixed bug of allied shipyards in multiplayer not having a team assigned
  • Tweaked Iron Dome, fighter script, bomber script, carrier script, teamsettings, wave defense settings, projectile settings
  • Made laser defense twice as responsive + increased the range by 20 @Brackman
  • Fixed memory leak with impact explosions and muzzle flares thanks to @Algor
  • Increased power income of powerplans to 25% because of @Brackman (CET)s suggestion


Warning: These fixes will improve FPS. However I have noticed a bug with the Laser Shield modules no longer working correctly (the built in laserdefense of the Destroyer MKII for instance does still work. The Iron Dome has some similar issues currently because of all the changes I made. Fighters do still work as anti-bombers though, so please use those temporarily until I have time to fix this. I discussed uploading this build with some players to see if I should upload this build or not. I decided to do it even with these 2 bugs because the FPS framerate fix outweighs the downsides of the Iron Domes and Laser Shield Modules temporarily not working.

Hopefully I can have those last 2 bugs fixed by the end of the week though!

Gameplay in action while discussing stuff:
[previewyoutube][/previewyoutube]

Fixed reported bug on 32:9 monitors

  • Fixed a bug on 32:9 where the buy menu was not accessible (thank you Bristolbulldog for reporting it on the Steam community forum)
  • Added a description to singleplayer game modes
  • Added a description to multiplayer game modes
  • Fixed some miscellaneous bugs