userIan Hendersoncancel
branchrust_reboot/main/naval_update/pt_boat_turretscancel

49 Commits over 0 Days - ∞cph!

58 Days Ago
- Flipped puinch (way nicer)
58 Days Ago
Much better fov punch system - ditch the spring
58 Days Ago
- Realignment of the right 50cal after merge - Adjustments to the muzzle position - Stop 'hands up' (DONT SHOOT) at the end of reloading
58 Days Ago
- More merge conflicts - Increased FOV punch
58 Days Ago
Deep sea portal partial (again)
58 Days Ago
50cal_Animations -> pt_boat_turrets
59 Days Ago
- Remove LOS checks for aggro - Increase PT Boat aggro to 250
59 Days Ago
59 Days Ago
- Added an FOV punch when attacking - Extra prevention to prevent punching in a bunch of scenarios
59 Days Ago
Compile fixes
59 Days Ago
- Add some smoothing to the rear turret
59 Days Ago
- Fix aiming smoothing of the front gun - Fix seat nre in client
59 Days Ago
Don't play the client tick if no one is home
59 Days Ago
Bring back lerping to 0 when you reload rather than a hard set
59 Days Ago
- FIx the dumbest angles conversion bug of all time - Stop NRE when mounting the rear turret (ocassionaly happening?) - Ensure animations play at normalized time of 0
60 Days Ago
Added soome more null checks in handle aiming - should stop on mount nre
60 Days Ago
- Fix turrets randomly snapping to stupid rotations for no reason
60 Days Ago
naval_update -> pt_boat_turrets
2 Months Ago
Compile fixes for shared aiming method
2 Months Ago
- Fix snapshot states not being replicated properly - Fixed ai inconsistent aiming angles Ready to merge
2 Months Ago
Lerp to 0,0 properly on reload (mostly affects the front turret)
2 Months Ago
Smoooooooth(er)
2 Months Ago
Cleaned up the front turret aiming system
2 Months Ago
Replicate seat changes of naval_update branch
2 Months Ago
naval_update -> pt_boat_turrets
2 Months Ago
- Minor polish pass on some front turret behaviour - Restored AI on rear turret, front turret still needs a little work so I can't merge yet
2 Months Ago
- Fully client predict the front turret (new system allows me to get away with this) - Front turret lerps to the reconcile point rather than setting it (feels like crap otherwise) - Restored seat updates
2 Months Ago
Rewrote the reload system
2 Months Ago
Strip back all of the turret code: - Simpler prediction/reconcilliation - Got everything back to working again (except reloads) - Support for both turret types as usual
2 Months Ago
- Lerp state rather than trying to force it (feels way better to aim with) - Only calculate time different once (states times dont line up) - Store states in local time instead - Of course we have to add the time difference offset (in order to find the right state), not take away
2 Months Ago
- More conversions in places there shouldn't be any - use aliased angles in aiming snapshot, not old values
2 Months Ago
Don't reconcile with present states
2 Months Ago
- Dont mix local pivot angles and global pitch/yaw angles - Full rewrite of angle processing code - Cleanup Client + Server prediction code: create one unified method
2 Months Ago
Send right first server snapshot time
2 Months Ago
Only show crosshair when not using sights (front turret)
2 Months Ago
Only bother reconcilling when firing or reloading (like the ballista), active prediction is proving bothersome with the waves Increase lerp states from 6 to 12
2 Months Ago
Extra protection to on cl_attack and on cl_reload
2 Months Ago
naval_update -> pt_boat_turrets
2 Months Ago
Covered another case ^
2 Months Ago
Can't try to fire whilst reloading
2 Months Ago
Masked out the rear 50 cal turret body animation
2 Months Ago
Force seat position updates on the front turret. Gets around any of the weird pivoting with the player going closer to one or the other side of the turret
2 Months Ago
More pivot cleanup
2 Months Ago
Fix another screwed up pivot on the front turret
2 Months Ago
Fix slightly off player pivot on front turret
2 Months Ago
- Stop being able to aim off at high angles at the extreme clamps of the turret. Require gun forward to be sort of aligned with correct forward direction - Reduce front turret sensitivity
2 Months Ago
Fix front turret rotation clamping not working properly at offset boat rotations
2 Months Ago
Wait until we have 6 interpolator states before allowing non predicted turrets to lerp
2 Months Ago
Don't use pre-existing rotation as the intial client pitch/yaw - this causes snapping on the front turret when you were jumping on