200,807 Commits over 4,171 Days - 2.01cph!
Spiker block reduced from 30 to 25 on all sides
FOR FUCK SAKE wip UI adding window element
Replaced all colliders that were using a negative scale
Order stuff when generating code, to make it more deterministic
Double barrel shotgun optimisation
Reflection for entity component drawer stuff, Traits drawer has UnitSettings passed in
Compatability matrix WIP.
splitting up howie's scene. added new hub scene with better collision. working on slopes
Fixed command line not running
wip attack refactor to be calculated server side
CmdAttack now processed server side, need to add final direction calculation
Fixed dimensions of color surface mismatch error spam when scene and view are visible simultaneously (editor only)
Attacking units are now oriented to the direction of their attack target after the attack has finished
Pretty dank compatibility matrix editor.
Game outcome screen now separate from turn banner
Added riot cops with M4s. Updated NPC manager
wip game outcome panel setup. Untested refactor. If something goes wrong check this commit.
the trait matrix is now defined on a config object rather than in TraitsParameters
Fixed player and npc culling single frame delay
Culling cross project portability fix
Parity with rust's implementation
Fixed culling grid cells starting state
Fixed culling grid cells starting state
Updated NPC manager editor
Started porting compute to pixel shader
Allow NPCs to have different amounts of health
Character roles now include humans.
NPC manager includes allies
disabled shell protection on ladder hatch
removed 60 second suicide delay for admins
waterballs more intelligently distribute water
planters require less trips to saturate soil
LiquidContainers can only fill buckets/bottles from their tap
FOR FUCK SAKE ui, color stuff and turn window
FOR FUCK SAKEI fix button inconsistency and board color in the loadout
fixed in-game menu being open when game starts
Merge from world_serialization
Merge from world_serialization
Better error when trying to batch mesh that is not readable
Fixed NRE in TerrainQuality.OnEnable on server
Lotsa stuff related to match outcome/xp level up shit
Satchel charge optimisation