userIan Hendersoncancel
branchrust_reboot/main/jungle_update/vine_integrationcancel

36 Commits over 0 Days - ∞cph!

6 Months Ago
Setup a small line of max length vine swings in the test scene
6 Months Ago
Broken: WIP
6 Months Ago
Better client replication of start and end points. Ensures client is better at esimating progress - think we will just use protobufs instead though
6 Months Ago
Finish, keep and disable the vine viewmodel connection point stuff for now
6 Months Ago
Initial implementation of vine viewmodel connection points Optim: Dont continue to run update client line function if we shouldnt show the vine
6 Months Ago
Hanging vine point now points towards end desintation again
6 Months Ago
New vine idle hang down position - Vine hang point support - Exposed more protected methods from fake physics rope - Rename and organisation of vine scripts
6 Months Ago
Remove some unused variables
6 Months Ago
Actually make the debug text visible
6 Months Ago
Lerp the slack instead: way nicer result
6 Months Ago
Nuke the length calculation from the Protobuf as well
6 Months Ago
- Don't take progress via RPC try and calculate it instead - Adjust length parameters to adjust as the player swings
6 Months Ago
Remove FastIK
6 Months Ago
Tree compile error
6 Months Ago
Compile errors
6 Months Ago
Convar to disable vine drawing
6 Months Ago
Route vine length through protobufs instead (much better results)
6 Months Ago
More distance calculation bugs
6 Months Ago
Fix bug causing vines to be incorrect lengths acording to distance
6 Months Ago
Vine ddraw debug stuff
6 Months Ago
Setup LOD on vine line renderer
6 Months Ago
Clamp max vine length
6 Months Ago
Fixed vine renderers not spawning on proc gen
6 Months Ago
Fix NRE set line renderer state (was causing fake physics ropes to break occasionally and not render)
6 Months Ago
- Fixed budgetted visuals not working when vine needs to move its end point to point in the destination (still not perfect) - Auto set rope length in SwingingRope instead
6 Months Ago
- Fake Physics rope can now manually have its update methods ran - Vines are now updated in budgeted update like before
7 Months Ago
Missing file
7 Months Ago
Add some lerping
7 Months Ago
Rough direction pointing code
7 Months Ago
More natural vine swinging: - Peak function dictates if bezier curve is following a sagging mid point or a flat midpoint (Mid way through the swing the vine is more straightened out) - More dampening and springing on end rotations - Custom mid point support
7 Months Ago
Find furthest away destination point and set the length via that
7 Months Ago
Further refinments to visual vine. Uses local position fake physics rope and adjusts vine visual rotation according to a spring
7 Months Ago
Add wind to new vines - Swap to having existing component rather than adding it dynamically
7 Months Ago
Add some extra length to loosen the rope
7 Months Ago
Swap vine over to using fake physics rope instead
7 Months Ago
add line renderer caps