branchrust_reboot/main/HAB_armorcancel
30 Commits over 0 Days - ∞cph!
Semi-implemented the safe zone and owner protection stuff for HAB purchasing
Rewrote conversation_airwolf_response_interested from "I'd like to buy a helicopter" to "I'd like to buy an aircraft"
Added support for spawning non-vehicles at Air Wolf. VehicleSpawner now uses a new IVehicleSpawnUser interface instead of BaseVehicle. BaseVehicle and HotAirBalloon now both implement IVehicleSpawnUser.
Scrap heli doesn't need this fuel override
initial HAB banditcamp purchase
Realised HAB collision issues are a bit different than I thought. Fixed layers etc.
Converted HAB armour to use all convex colliders, so that satchel charges/C4 will stick
Added icon for HAB armour item
Implemented Flag_CanModifyEquipment.
Client menus now run the same checks as server.
HAB equipment can trigger a re-equip delay when destroyed.
HAB armor has a 60 second re-equip delay.
Always refresh grounded flag.
Added grounded flag.
Remove now unused inventory item related stuff.
HAB equipment items can now be flagged as equippable only on ground.
Radial menu options now only display when they pass the correct checks.
Add UpgradeOptions implementation.
Upgrades now applied via radial menu options.
Menu option runtime generation.
Switched to RPC implementation for equipping/using items.
merge from tests/entities
fixed some netting collision between armor/basket
fixed incorrect metal albedo in LOD bake
HAB armor prefab with client/server distinction for colliders
specific collider mesh for HAB door