198,642 Commits over 4,140 Days - 2.00cph!
Ripped out most of the CharacterState ProtoBuf, making it only 4 bytes in size. Just for comparison testing.
Fixed some issues with popup editor asset creation and AssetMenu not being aware of the type it's dealing with
Added skull addon test
Buncha UI fuckeries
Added mesh cache (GC free access to vertices, triangles, ...)
Added mesh container (simplifies using pooled lists for mesh building)
Retired mesh combine extension methods (use mesh container instead)
Added threading to foliage, renderer and collider batching systems
Eliminated frame rate hiccups from all mesh batching
Reduced dynamic memory allocations from all mesh batching
Placeholder cursors for different states
Cleaned up building editor scene
FOR FUCK SAKE healthbar to work with any number
unified all hex blocks, added all dirt hex blocks, working on new collision
Detail view improvements, proper modalness
added some twine to a hand axe to make it more obviously not a rock
Spawn entity if 100 matching name
Unit detail view groundwork, UI cleanup
Unit sounds are disabled at game speeds above normal (exposed in config)
changed end frame of human smile anim
Camera rotation fixes, team coloured health bars. Removed old unused healthbar prefab.
Fixed some missing behaviours
Fixed spawn command being unaware of some entities
Warn if SkinnedMeshCollision has no SkinnedMeshCollider
Set prefabID in OnValidate
Ai Collision
added remaining dirt hex blocks and unified edges. working on main road hexes now, 3 and 4 done
Biter movement increased 3 -> 4
Fit navmesh build into world gen stuff
Fixed duplicate Profiler.EndSample
Squad editor max unit count display no longer hardcoded
Reduced max units to 8, info hover panel now colours to team
fixing animal fps fps bug fix
3rd person pump shotgun animation tweaks
added code to play 3rd person flint strike animation for eoka pistol
eoka 3rd person player animations
double shotgun 3rd person player animations
improved worldmodel animations for double shotgun
added new 3rd person player crossbow animations
rigged up worldmodel crossbow to play reload animations
new 3rd person flamethrower animations
added reload animation for flamethrower worldmodel
Removed velocity from protobuf. Could calculate this locally, but it's broken for now.