5,631 Commits over 762 Days - 0.31cph!
BatteringRam now inherits from GroundVehicle
Battering ram work in progress
- added driver seat, fuel storage and engine logic
Activated towing on all siege weapons
Code cleanup, all siege weapons now inherit from BaseSiegeWeapon
Battering ram prefab and code baseline
Added BaseSiegeWeapon class, started to clean up prototype code
TowingAttachment compile fix
Ballista aiming logic wip
Added a setting for mountables to override player eyes rotation
Added ballista seat, prefabs setup
Ballista prefab setup, code baseline
Removed Catapult references in RidableHorse and ModularCar, use ITowing instead
Renamed anchor and trigger gameobjects
Parented the ammo storage interaction collider to the catapult arm, so the collider follows the arm pos
Experimental changes to horses, trying to improve the gamefeel
- Added subtle neck movement in the direction you're heading
- Increased turning speed
- Reduced stopping time, pressing backward at full speed will now trigger the stand anim and slide
Early tests at getting siege weapons hitchable by horses and cars
Tweaked catapult colliders, added repel and hurt triggers
merge from physics_horses
▉▄▅█▄▄▆▄▍ ▄▅▊ ▆▋▇▉ ▋▉▌▅▆▅▄▍▋█ ▌▅ ▇▄▋█▋▄ ▋▇▅▅▇▊█ ▋▉ ▌▉▄▉▇▌▆▅▍ ▉▆▆█ ▄▅▊▉▆▅
▋▆▄▊▅▋█▉ ▇▆▉█▇▄ ▆█ ▆█▉ ▄█▍▌██▅▊▄ ▋▉▍▄█▊▆ ▌▇ ▆▅▆▉▅▅▇ ▋▊▅▅▉▉ ▊▅ ▄▉▊▌ █▉▅ ▄▄ ▇▌▌▆█▍▊▌█▄▍▇▆ ▉▇▋█▋ ▌ ▍▉█▅▍▌▍▍▍▇▇▋ ▅▅▆▅▆ ▇▄▆ ▊█▇▅█▊▋▌▄ ▇▄ ▄▌▆▄▉ ▍▊▌█▉▄ ▊█▄▆▌▆▄█▄█▇█▅▉▆ ▇▋▇▄▅▍▊ ▇▇▍▌▄▊▆▊█▊▋ ▊▋▌▄▅▋▉▋ ▉▆▉▊█▅ ▉▇ ▉▍▉ █▇ ▅▄▅▋▇ ▄▅▇▆ █▄▋▋▉▋▇▆ ▉▊██▇█▋▊ █▋▉▇▊▋▌▆ ▇█▋▋▆ ▌▊ ▇▇▇ ▌▉▍▊▉▋▄
▆▍▇█▋▌ ▄▄▆ ▌▋▊ ▊▉▉▌▌▌█▊▇ ▊▊ ▄██▌██▋▉▋▄▊▌▋▉▉▍▊▋▌▉▆▅▋▋▅█▇█▊▇ ▇█▉▇ ▆▄ ▆▄ ▉▊▉▆
▆▇▍▄▌▄▅▄ ▄▅▇▅▆█▅▉▍▊█▍▄▅▇▇▆▅▄▆▌▅▌▆▆▊ ▅▊ ▌▆▊▉▆▆█▄▅▄ ▅▄▆▅▆▋▌▍▄▄▄▉▋▊ ▄▍▅▌▆▄▌▊▆█ ▊▋ ▍▌▋ ▋▋▆▆ ▅▄ ▍▍▋▌ ▄ ▇▇▉▅ ▊▇█▄▉▇▅▉ ▋▄ ▅█▋ ▌██▋▄▆ ▆▆▌▆ ▉▉▄▍▇▄▆▋ ▉▅▅ ▌▇ ▇▍▇█▊▆▉ ▅▄▊▆ ▄▇▇▆▇ ▄▆▌ ▋▄▌ █▉ ▇▋▉▉▇ ▊▆ ▊▍▅▅ ▌▊ ▌▊▄▇▅▉▍ ▌▍ ▄▊ ▍▇█ ▍▆▄▆▉█ ▌▅ ▍▊▍ ▌▇▇ ▉▅ ▅▆█ ▊▆▊ ▌█▍▆▉▋ ▇▊▍▊▍▆▇█▌ ▌▉▇▌▋▋▇▇▇ ▅▉▆▋ ▍▇█▊▅▇ ▇▊▇▇▍▄▋▆▋▇ ▌▅▄▅ ▇▇▋ ▅▌█▌█▅ ▊▄▄ █▊ ▋▉▅▇▄▍▄▆▉▆▇▌▄█▊ ▍█▄█▅█ ▉▉▇▌▋█▌█▋▆▌▉ ▄█▅ ▅▉▅▄▄▄ ▋▉▋ ▄██▌▅▅▄▊ ▇▅ ▅▍▌ █▇▉▅▋▋ ▍▉▆▍▍█ ▋▍▍ ▇▄▇▌ ▄▉ ▌▆▄▄▇ ▊▆ ▆▆▌▇▆▇▄ ▌▉▍ ▇▍▉▆▋███▇▅ ▅▆▇▌ ▇▌▇▊▄█▅█ ▅▋▆▄▅▊▆█ ▍▄▋▄▄ ▌▉▇▄▋▊ ▉▍█▄▍▍▄▍▇ ▄█▋▄▌▍▌ ▋▍▋▇▋▆▍ ▆▄█▆▋▉ ▇▍▉▆▌▉█▊▊▇▄
▉▉▍▉▆▌ ▊▍▆▄▆▊▊▌ ▅▌▇▄▊ ▆▅▌▆▍▆▌▆▊ ▊▍ ▋▇▆▌▋▇▄▋▉ ▉▅▍▆▊▇▉ ▍▊▇▅▋▆ ▄▌▄▋▇▄▇▇▉▄ ▇▇ ▆▌█▌▅▋
▊▅█▇█▋ ▍██▉▅▍▇▄▊ █▄▋▆█▅▅▊▊▋▆ █▇█▌ ▆▇▅██▋▊ ▉▍ ▍▊ ▋▊▍█▇ ▌▇▍▅▄▉▅▋ ▄▉ █ ▌▊▆▇▊▄▉▇▋▌▌▉ ▍▌▉▌▆▌▇ █▋▆██▄ █▆ ▌▋▆ ▇█▍▆▌▍▊▊▄ ▋▅▊▊▉▍ ▋▍▇█▋▍▍▋▄▋ ▉▅▌ ▇▆▋
Catapult constructable stages
Restored wheel visuals
Improved firerecoil physics
Siege tower constructable tweaks
Implemented catapult art, retargeted the animations
Setup catapult constructable prefab
Initial work on “constructable” entities: when deployed, we spawn a skeleton structure that needs to be hit with a hammer until its fully built. Once completed the entity is spawned
Applied this new system to the siege tower
Fixed drawbridge animations
Added another drawbridge to the lower level
Added front door and drawbridge to the siege tower
Siege tower prefab setup, added ladders, detailed colliders and parenting triggers
Check if the last placement error is null or empty before sending it
Fix attempt for the occasional empty error toast sent by the server
Added siege tower
Baseline, prefabs
Projectile speed and gravity affected by catapult charge when fired
Added 3 placeholder boulder explosion VFXs
Better physics setup (placeholder wheel movements)
Added push intertaction
Catapult reloading interaction wip
merge from store-ui-frontiersman
Frontiersman store page localization fixes
Fixed hardside wallpaper rarely considered inside when building rock bases
Added incendiary and explosive boulders
Reloading interaction
Added kinetic boulder ammo, catapults only accept kinetic ammunition
Started prototyping catapult siege weapon
Added basic interactions, placeholder fire animation
Only fires rockets atm, still need to add new projectiles