userIan Hendersoncancel
branchrust_reboot/main/jungle_update/vine_integrationcancel

36 Commits over 0 Days - ∞cph!

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