userIan Hendersoncancel
branchrust_reboot/main/jungle_update/vine_integrationcancel

36 Commits over 0 Days - ∞cph!

6 Days Ago
Setup a small line of max length vine swings in the test scene
6 Days Ago
Broken: WIP
6 Days 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 Days Ago
Finish, keep and disable the vine viewmodel connection point stuff for now
6 Days Ago
Initial implementation of vine viewmodel connection points Optim: Dont continue to run update client line function if we shouldnt show the vine
6 Days Ago
Hanging vine point now points towards end desintation again
6 Days 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
7 Days Ago
Remove some unused variables
7 Days Ago
Actually make the debug text visible
7 Days Ago
Lerp the slack instead: way nicer result
7 Days Ago
Nuke the length calculation from the Protobuf as well
7 Days Ago
- Don't take progress via RPC try and calculate it instead - Adjust length parameters to adjust as the player swings
7 Days Ago
Remove FastIK
8 Days Ago
Tree compile error
8 Days Ago
Compile errors
8 Days Ago
Convar to disable vine drawing
8 Days Ago
Route vine length through protobufs instead (much better results)
8 Days Ago
More distance calculation bugs
8 Days Ago
Fix bug causing vines to be incorrect lengths acording to distance
9 Days Ago
Vine ddraw debug stuff
9 Days Ago
Setup LOD on vine line renderer
9 Days Ago
Clamp max vine length
9 Days Ago
Fixed vine renderers not spawning on proc gen
9 Days Ago
Fix NRE set line renderer state (was causing fake physics ropes to break occasionally and not render)
9 Days 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
9 Days Ago
- Fake Physics rope can now manually have its update methods ran - Vines are now updated in budgeted update like before
12 Days Ago
Missing file
12 Days Ago
Add some lerping
12 Days Ago
Rough direction pointing code
12 Days 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
13 Days Ago
Find furthest away destination point and set the length via that
13 Days Ago
Further refinments to visual vine. Uses local position fake physics rope and adjusts vine visual rotation according to a spring
13 Days Ago
Add wind to new vines - Swap to having existing component rather than adding it dynamically
13 Days Ago
Add some extra length to loosen the rope
13 Days Ago
Swap vine over to using fake physics rope instead
13 Days Ago
add line renderer caps