201,991 Commits over 4,171 Days - 2.02cph!
more CurrentScreen NRE fixing
Renamed GameStates.Game to Playing
Fixed bad cutscene editor pref
Fixed the game being stuck in Cutscene mode
Updated protobuf
Save games use different path in editor
Basic options functionality (not serialised yet)
Dropdown and Slider prefabs
Video, audio, game categories
Flip textures vertically on load because Unity
Updated native plugins (Win + OSX, Linux to follow)
Exhausted should disable Sprint
Added an AudioMixer and AudioMixerGroups for Master / Sounds / Music
Audio definitions can now be flagged as music clips
AudioManager adds audio sources to the correct sound/music group
Volume sliders for sound/music/master
Implemented TestCollision for C_ServerRagdoll
Added analytics / sentry
plugins for Facepunch and Switch
Updated Linux native plugins
Options are now serialised.
Options are loaded on startup and saved when the option screen is closed.
Refactored options to be simpler.
added Value and Enabled helper functions to Options
Added OptionGeneric for when you want an option just to be used with .Value or .Enabled, and don't need a specific implementation
removed lerping from Follow Camera
Fixing selecting unit from map WIP
More seamless packing shader gui
Nuked source cache folder
Added server autosave on quit, if autosaving is turned on
Timed right-click item transferral was glitchy with network latency. Removed the timer (with Bill's permission), which has MOSTLY fixed the issues. Still some glitchiness if you right-click very fast but no major errors.
Fixed remaining right-click loot glitchiness
updating turn timer, end turn button frame , with animation and script related to it
Moved tactical view from ALT to CTRL keys
Can now hold ALT key to move the camera incase you don't have middle mouse button
closer fitting collision meshes for female
Fixed Strips Actions not properly showing debug visualization in Apex editor.
Can now guide which functions of a Strips Action should forward into Apex.
made human male collision box closer fitting
tighter collision on humans
moved direction from a property to an Entity tag
Entity tag values are now hidden behind function calls so we can manage entity tag updates
fix end turn button
tweak menu WIP
tweak unit health button
Added click and mouse enter/exit events to unit bar buttons
Added updatebatchspawn convar (used instead of updatebatch when spawning, improves receiving data performance)