branchrust_reboot/main/naval_update/gun_turretcancel
8 Commits over 0 Days - ∞cph!
Fix all of the weird rotation issues
Swap to quaternions - getting gimbal lock already
Stop the turret from flipping the equipped weapon
Using Syncvars - raw move the turret to be pointing the intended directin of the user
Fix the seat mount spawning us at weird angles (removed eye override)
- New turret setup
- Can now mount turret
- Server inputs passed as normal through the seat to the mounted weapon
- Can setup the mounted weapon with any in game BaseProjectile weapon (m249 for now)
- Backend like the attack helicopter gunner, echo out server movements to the client
- String pool gen
- Manifest
MountedWeaponSeat is now a generic style of seat that can be used with any attached turret
Create ServersideMountedWeapon, borrowing a lot of code from the attack helicopter turret
Setup interfaces to facilitate the generic seat
Add Check.IsValidWeapon to check if an Item is a valid weapon
Mounted weapon seat and mounted weapon owner system