135,057 Commits over 4,444 Days - 1.27cph!
Layout, hide stats button
Added warning to death screen
Merge from main (lots of branches with map changes, trying to keep conflicts to a minimum)
Proper reference to global network group
Possible fix for minicopter seat getting removed from the client after flying through the parenting volume on the harbor swing bridge
Don't let the client move an entity into it's parent group if it is set to global broadcast (group id = 0) as that won't match with the group that it is in on the server
Merge from hide_health_aim
Rebuilt Small Rubbish Skip Prefab to have correct Scale and Rotation values
Updated Small Rubbish Skip Folder Locations
Updated Small Rubbish Collider Locations to be in the correct position
merge from ship_patrol_path_vis
merge from mission_disabled_ui_fix
merge from hide_health_aim
merge from crane_attachment_flyhack_fix
Updated Small Rubbish Skip Materials and Textures
Updated tiger assets - lods and materials
Merged main into wiretool_fixes2
setting up blunderbus 3rd person in unity
setting up blunderbus 3rd person in unity
Hack to ensure damage effect comes up
Can now grab count of hackable counts on cargo
Cargo will now stay long enough for the last crate to be looted should it exist
Strip roman candle client gameobjects from server
Merge main - fix conflicts
Merge main - fixed conflicts
added decal layer ID 1,2,3 to terrain material
merge from terrain-decal-fix
merge from coffin_storageadaptor_fix
merge from waterpurifier_guidemesh_fix
merge from fix_recycler_resource_remainder
merge from item_pickup_condense
merge from shelves_barrel_placement_fix
merge from icethrone_collision_fix
materials prep on masterhouse
Legacy bow vm camera anim (copied from hunting bow)
Don't allow the quick move conveyor path to operate on items with instance data, fixes plant genetics getting lost during conveyor process
Possible fix for team member UI displaying incorrect values when spectating
Fixed poker tester GUI layout errors when no game is in progress
Reapplying changes from map_perf_improvements, the merge for that branch was too messy so I'll just reapply the changes with the new vending machine UI in mind
The test scene for these changes is 4 clusters of 100 vending machines each, baseline takes 109ms with 3.1mb of GC to populate the map
Don't spawn the child vending machine icons for the cluster icons, they're not used anymore so this saves a huge amount of instantiations (saves 2.5mb of allocations and 91ms)
Convert the material params in MapView update into cached ints (saves 0.06ms every frame while map is open)
Add a Poolable component to the ShopMarker and Shop marker cluster
Fix the client side vending machine data not getting returned to the pool when a marker is populated
Converted the drone marketplace map view to spawn the child vending machine markers on demand rather than when the map is opened and closed
Final result: 6.56ms and 35.2kb of GC
Merge from main (right branch this time, lots of conflicts)