branchrust_reboot/main/siege_weaponscancel
209 Commits over 91 Days - 0.10cph!
Tweak battering ram prevent building volume
Fix catapult animator init mismatch between client/server
Set all siege weapon recipes to require 1 ingredient each, so nobody freaks out on reddit when seeing the placeholder values I pulled out of my arse two months ago
Balancing will come later
Catapult projectile throwing LOS checks
Prevent projectiles being fired through constructions and such
Added a server collider to the catapult arm
Tweaked projectiles radius
Catapult animation client/server sync
Added missing prevent buidling to catapult constructable prefab
Can't pull/push a mounted ballista
Fixed SocketMod_SphereCheck returning 'Not enough space' instead of 'Cannot build this close to X' when building in a monument prevent building volume
Was happening when deploying siege weapons, amongst other large deployables
Implemented new catapult reload animation
Implemented catapult incendiary ammo model
Updated icon and recipes
Naming
Ballista bolt effects tweaks
Ballista Spear -> Ballista Bolt
Updated placeholder icons
Updated battering ram icon
Catapult deploy guide and construction stages
Deleted now unused meshes
Implemented catapult animations
Set battering ram gibs mesh to read/write enabled
Updated gibbable component
Set battering ram wheels lod to dynamic
Switched siege tower detailed colliders to use the vehicle large layer
Added construction component
Added deploy volume to wooden ladders to exclude siege towers
Added ballista MountPose blend tree
Player model now walks left and right when steering the ballista
Fixed catapult reloading progress bar staying on screen
Fixed ballista rotations nonsense
IK tweaks, reduced clipping with player body
Tweaked server colliders
Ballista ammo models
Reduced ballista recoil
Deleted old battering ram prefab
SiegeTower DoPrepare
Restored catapult constructable mats
Manifest
Moved everything from Assets/Prefabs/SiegeWeapons/ to Assets/Content/Vehicles/SiegeWeapons/
Cleaned up obsolete prefabs
Implemented catapult rig
Retargeted placeholder anims
Battering ram fuel gauge
Minor tweaks and NRE fixes
Fixed pulling interaction not reappearing after being canceled server side
Hitting something with the battering ram damage its head
The ram is unusable when the head is too damaged
You can repair it using HQM
Added a progress bar when reloading the catapult
Fixed battering ram wheels LOD not set to dynamic
Increased culling range
Battering ram door fixes, will need more work later
Fixed release interaction showing up for all clients and not only for the pulling player
Fixed battering ram going crazy when hit by an HV
Set repair target items for ballista and catapult
Set the battering ram door position sync to fixed update
Battering ram protobuf
Wip battering ram head install system
Battering ram back door wheels logic
Battering ram impact effect based on hit material
Battering ram can't damage building blocks above the stone grade
Set all siege weapon items to the weapon category
Reduced stack size to 1
Fixed catapult NRE when loading in incendiary ammo