branchrust_reboot/main/world_update_2/radtown_npc_drivethroughcancel

20 Commits over 0 Days - ∞cph!

51 Days Ago
Adjusted entry triggers at radtown to increase reliability
51 Days Ago
Bradley now sucessfully enters and exists splines when at the end/start of radtown
51 Days Ago
Fixed bugs when Bradley locks into spline Added methods for start and end depending on direction Radtown changes S2P
51 Days Ago
Ensure Bradley starts incrementing spline arc length from the correct starting distance (1 from backwards, 0 from forwards) Fixed target list NRE
51 Days Ago
Bradley drive through~ Spline movement code Bradley uses direction injection Direction flipping based on target relative direction Stores and uses initial entry direction to keep a relative forward direction and avoid flipping bradley round the other way Allow peeking next position with a given direction S2P
51 Days Ago
world_update_2 -> radtown_npc_drivethrough
51 Days Ago
Added support for directionality to SimpleSplineTranslator - this will allow Bradley to reverse along the spline as well as go forward over it
51 Days Ago
Basic Bradley backend spline setup
56 Days Ago
Prevent log spam: 'Trying to set velocity on kinematic body' Send over spline interpolation speed to the client to ensure sound plays as normal when moving along a spline
56 Days Ago
Fixed client compile errors
56 Days Ago
Travelling Vendor Radtown Drivethrough~ - Vendor now correctly follows a spline based path through Radtown upon entering - On leaving Vendor goes back to its normal duties - Added fake slowdown/speed up to spline transitions - Added bunch of properties to SimpleSplineTranslator - Fixed bugs causing it not to recognise the proper end of its currently traversing spline
56 Days Ago
Added offset to spline translations. Adjusted vendor ride height on splines to 6.5 units
56 Days Ago
Added methods to look ahead in spline translator. Lets us ignore inaccurate tangents and just manually look ahead to calculate proper forward. Override vendor steering after starting spline movement Only apply downforce and regular steering if not following a spline
57 Days Ago
Spline translator returns global position by default. Requires spline argument rather than spline data Travelling vendor sets up spline translator on first entry to radtown
57 Days Ago
Wrote a kid friendly spline translator that works with arc length. Can traverse world spline data at any fixed speed with support for looping.
58 Days Ago
Trigger path and trigger path notify system Added trigger to entrance and exit to Radtown
58 Days Ago
Ensure vendor test scene spawns a radtown
58 Days Ago
Added spline for vendor and bradley to follow S2P
58 Days Ago
Added control point/ tangent editor tools to world spline inspector
58 Days Ago
Raised entry bars Moved lamppost backwards to give enough room for vendor/bradley to pass