branchrust_reboot/main/naval_update/pt_boat_gameplay_passcancel
23 Commits over 0 Days - ∞cph!
naval_update -> pt_boat_gameplay_pass
Add client prediction to ServersideMountedWeapon aiming
This means players can now move the turret around indepdently of the server
Do reconcilliation on server receive state (if out of date enough)
This is now just a checkbox on any ServersideMountedWeapon.
Still requires some further improvements, but will work for now
Also added seat caching to Mounted Weapons
Using sight and flip pitch support for the rear turret
Lets the rear sight skip by the ballistics check
Ballistics::GetBulletHitPoint now supports an ignore entity, so that I dont need to make sure it has a clear LOS
Minor rear PT Boat turret changes
Prevent fire extinguisher from dismounting the current player on the pt boat
Add debug.debugclippingchecks:
- Prints out what colliders are causing cllipping to fail
- Still keep the performant route for regular gameplay
More work arounds for dodgy clipping checks on the pt boat
Fix clipping mount positions on the pt boat (was causing the scientists to be booted from the boat)
Delay spawn scientist invoke by 100 ms
Better eye setup (expose in weapon transform)
Allow AI a wider angle before firing (15 degrees)
Spawn turret with 1 hp and set immortal protection instead
Scientist front turret now points the right way
AI aim direction translation fixes
Aim pivot fixes
AI will only fire if its aim is within 5 degrees of the target
AI can now point the boat turrets at players (their current target)
Remove items from PT boat turret operators
AI support setup for PT turrets
naval_update -> pt_boat_gameplay_pass
Spawn PT boat in the deepsea alongside a couple of the smaller boats
Remove debugs and extra print statements
PT Boat Deepsea now driven properly by AI
Fix 50 call turret attachment points after the model changes
naval_update -> pt_boat_gameplay_pass
Take a bit longer to place scientists
This ensures they are mounted on the boat correctly
Fixed PT Boat prefab
Cleanup
Scientists now spawning on PTBoat
Initial work to allow the ai to work on the PT Boat
Move the random storage box into the doorway.
You now have to interact with the door to open the pt boat storage
Manifest (again)