464 Commits over 1,948 Days - 0.01cph!
Fiddle with quality settings
Make the post processing and UI blur options static (removes their Update calls)
More UILineRenderer optimization
Disable crowd animations for now
Fix more shader and texture issues
Optimize UILineRenderer so it doesn't take 0.5ms to mesh out small line
Listen for external connections
Some fixes for the resolution option
Use a different websocket library in the editor and standalone
Client can connect without raknet
Server builds without raknet
Remove the map editor grid from all the map preview images
Fix the surrender button not cleaning up properly
Fix charger damage previews not accounting for armor
Highlight tiles green when they have a friendly unit but are in the chargers attack path (also two small bugs in highlighting)
Adjust tile targeting for line attacks, now supports limited height variation as well (charger uses this to go up/down), also disable terrain LOS for charger attack
Fix some charger bugs related to holes in the map (animation stopping early, pushing too little)
Fix some issues with AI in Update
Handle AI in Update instead of a coroutine triggered by events - hopefully more reliable
Fix server build (and remove some warnings)
Add an option to turn off the tutorial prompts
Track wins, losses and highest elo per season
ThemeEventChange -> ServerStateChange (Network++), also setup a client event and property for season stuff
Validate season number changes in database, add console command to start a new season
Initial changes to support seasons (will need to review GameHostInternet.OnGameClosed)
Fix deserialization of enum arrays
Always send the matchmaking response (matches aren't instantly made anymore)
Fix possible NRE in the buy nuts panel
Make it possible to shoot over other units
Line of sight uses different methods for terrain and unit checks
Override the current culture earlier in boot
Fix model category showing repeats of the same categories sometimes
Remove the voice chat option
Fix exception reporting URL
Show a message if the purchasable nut isnt fount
Automatically return to the menu if the game is over or not working when clicking surrender
Fix for authentication failure locking players out
Add some match analysis queries