branchrust_reboot/main/weapon_rackscancel
256 Commits over 273 Days - 0.04cph!
Couple of updated test weapon prefabs
Placement pivot offset tweak for standing rack
Fix weapon rack grid debug drawing to alse use the collision offset not transform
Weapon stand tweaks, reduced slot count, resized grid, moved grid up.
Fixed GetPosition returning transform offset not collision offset.
Editor script Set now auto sets weapon config sizes
Calculate X offset correctly using Z size for standing racks.
Weapon racks can now opt to use colliders instead of grid pos to determine hovered weapon.
Freestanding vertical rack now uses this method for more accuracy.
client/server compile fix
Make a couple of functions not static so that their RPCs get generated correctly
fixes, optimisations, refactoring, manifest.
Weapon placement rotation is no longer a clientvar
Check clientside if held weapon is accepted by the current rack type before showing the UI.
Enforce weapon type check serverside.
Clear lookingAtWeaponSlot correctly so that UI doesn't get stuck.
Updated test save.
Added profiling.
#if editor
Fix pegs not being shown when swapping a weapon
show outlines when hovering mounted weapons
added manual render bounds ovveriding for weapons that need it.
applied to dbs.
bunch of weapon config updates
setup some test weapons for standing rack.
test save.
merge from main, proto conflict fix