branchrust_reboot/main/weapon_rackscancel
256 Commits over 273 Days - 0.04cph!
Tweaked placement offset for standing rack
increase grid y cell count of stand
rename stand prefab/item and make it freestanding.
repair UI prefabs after merge
merge from merge_from_main
refactoring and test deployable
some refactor / cleanup and proto pooling
pooling/reuse tweaks for pegs and pivot points, also now works for placement ghost models.
delete unused weapon rack item/prefab
Use pooling for clientside peg models
Round to nearest int not lowest int, for smoother placement
less confusing calculation function
only show rotation UI for items with config
setup some test weapon configs for rotation
Don't include default ammo in ammo list if you don't have any.
Restore UI and manifest after merge.
Fix accidental file change commit
reload/unload weapon ammo sounds
Fix pivots getting abandoned
Client visual refresh now only updates/spawns/destroys weapons for changed slots, not everything.
wip changes to avoid allocs and clientside model re-use
Show current rotation direction UI marker as green or red to reflect placement fit.
Re-added weapon rack UI prefab to crosshair after merge conflict.
Remade test save to be compatible with latest protobuf.
NRE fix.
merge from main, manual merge protobuf.
merge from weapon_racks/rotation/placement
set scale override for the four overly massive items