224,853 Commits over 3,714 Days - 2.52cph!
Added state hash and state hash parity diagnostic values to do some divergence checking in replays while keeping file size down
Blog alternate view
ctrl+s works on some forms (need some unification)
explosion debris can now be colour coded
Floor/wall decals now get random scale and rotation
Fixed music not playing when restarting a replay
Fixed game state trigger not working
Client destroys all prefabs and non globals
rocket paneling, thermal cloth, metal_panels_b generic textures
Fixed robot laser replay divergence
Removal of excess best combat ability selectors
More blackboard copy fuckery
Fixed Blackboard.Copy not working. Removed stupid keystates thing
Fixed PlayerController move commands being sent twice
changed the order of GetNeighbourTiles() to hopefully be N,E,S,W
DataAsset logging methods, debug string prefix cleanup
Actions.SetCombatTarget uses Blackboard.Get, logs failure
Replaced all external blackboard[] usage with .Get method
Made NetworkEntity inspector look nice.
moved scorch/decal stuff out of TileView and into new TileScorchDecals
Rocket factory prefabs / scene changes
Moved sass generation to data
Commit options
correct h2 usage
Updated data
Using commit options
updated burner attack to better match fx
Another indeterminism fix
Let's not play audio for RandomFXSpawner FX if it doesn't actually have audio
▅ ▆▌▄▅▄ ▄█▅▆▅▆▇
!▍ ▌▆▆▊█▌█▄█ ▄▍▄▇▉ ▌▅▄▅▆▍
!▇ █▉▆▇▅ ▍▊▄▍▆▇ ▉▆▌▍▍▉▍█
Base64 encode the cookies
Flamethrower now child of muzzle
Fix for burner flamethrower not scaling correctly when child of muzzle
Set rough position of attack anim event on burner
Client doesn't get to do any generation or level loading in listen server mode.
Anim event script to turret
merge burner anim branch to main
Fixed another cause of indeterminism
Updated attack to avoid clipping