194,555 Commits over 4,079 Days - 1.99cph!
Player now looks for Interactable not IInteractable
Updated / fixed multiple item descriptions
Building blocks no longer share descriptions
Reduce raycasts for non-visible character checks from 3 to 2. Seems good enough
anims that say they are changed/new and I forgot to check in before
updated smallbackpack albedo texture
Merge from gc_optimizations
Fixed fireball prefab path warning
Fixed hacky workaround in fireball entity code to reference the spread entity
update healer controller/animation WIP
deleted commented out lines from UnitDefinitionSO
added seed for the deterministic gameplay rnd number generator to protobuf
replaced fixed seed with a generated seed that gets synced between host/players
Multiple attachment types
Improving character visibility system on the client
Can now dismiss the radial menu with middle mouse button or right mouse button regardless of where the cursor is
EvaluateSmartObjectInteractions now expands it's selection to encompass any child buildings (addons) if a player is mousing over a building
Also expands to cover it's parent if the player is mousing over an addon
This should make sure the interactions offered are the same for a building with addons regardless of where the players mouse is
Fixed character visibility calculation issues when objects (like streetlights) has colliders a little bigger than their visible meshes
Fixed cursor flickering when hovering mouse over a thing that causes a cursor override
The Rally Group ability will no longer display if a unit has no tribe mates
Rally Group now triggers the shout animation
Fixed wearables not getting proper item colours applied in test scenes (probably didn't effect regular game scenes)
Can now call Refresh on wearables multiple times without it throwing an exception
LODBias on 4 still has too much pop-in really. Just putting it right back up to the original setting of 5
Fix play AI button in menu
update healer model/texture/anim/controller WIP
update render icon stuff removing useless properties for the idle state in the unit definition
Added the missing TYPE_PROJECTEDTEXTURE enum
Added packed research table and bone armor to test osx bundles
Fixed occasional culling errors when flying around
Added culling show stats to profile collection occupancy
Adjusted culling collection preallocation for less waste
Removed time delay from first occludee visibility check
InteractionSettingsWrapper now overrides the required attachment points and not the other way round
PlayerProgressionWidget tidy up
Made UnitAttachment requirements for Interactions less awful.
Added more tutorial things.
Removed some unused activity types.
First draft progression UI
Fixed culling errors when rejoining a server
Fixed occludees visible when registered to an invisible cell