248,620 Commits over 3,928 Days - 2.64cph!
Give PhysicsCharacter ToggleCameraModeButton [InputAction] attribute
Scale ragdoll joint local frames later on
We did need to switch this
Slopes affect slide speed
Set ragdoll attachment mode and local frames on all joints
slide friction
More slide adjustment
Merge branch 'main' of sbox-piecrumb
Make sure rubert checks the dialogue state
Move joint attachment mode and local frames to base joint, all joints should have these
Update SceneTriggers in first two levels
Fix the player randomly clinging onto non-existent walls
Refactored DiveAbility to make a bit more sense
Setup hinge motor on ragdoll (needs testing)
Fix E not always Interacting and fix NPC state
Setup fixed joint frequency and damping on ragdoll
Setup slider joint limits on ragdoll
Fix releasing jump slowing your fall while maintaining short pressses
Fix jump from dive on the ground
Save ragdoll child objects so things can be attached to them in editor
Save Interactable/NPC states to GameSave. This isn't really used yet
NPCs now have "!" above their head if they have something new to say, showing InputGlyph when in range
NPC progression updates, saves, and loads proper.
Collected items do not respawn when reloading a save
Can now check if a dialogue is completed directly instead of having to make a weird 2nd copy. Updated into area accordingly
radioactive_changed_removal -> main
Remove 'radioactivity changed' editor log
Ensured correct connection is put in sphere should the secondary connections be close enough to other players
Show current map icon on save select
Load into the previous scene/entrance on save load
Scenes are now properly tied to MapResources and saved to the save file
Mods for surface mounted explosions.
Started Save System + Safe OnPlatform check
Coins and Items save to file. Collectables that have already been collected will not respawn
StartupScene is not the main menu
Hooked up the save UI to the save slots
Adding new v3 anim folder to playerUpdate branch
Merge from analytics_add_persistent_work_queue
Add persistent object work queue to analytics in the same way as object work queue
Also makes persistent object work queue more consistent with object work queue (TimeSpan instead of double, same member names, non generic parent)
Diving from a ground slam now has a similar cooldown
Add cooldown to jumping out of a dive
Fix AO compositing for custom shaders
https://files.facepunch.com/sampavlovic/1b2111b1/CRqx99maFj.png
Add compiled shaders for AO including for Material shaders
Fix running speed animator
Can cancel Dive with a Jump
Can now dive out of a ground slam
WishVelocity Acceleration on Player
Rising Pitch w each Coin Pickup
Update Train animgraph so it enters idle animation after completing the entrance
Remove `weapon_hl2mp_base` from properties
Pointless string
Physics Player Controller (#13)
Minor controller adjustments
Update PhysicsCharacter
Add quick start input, animator and camera controller to PhysicsCharacterController
Should fix being ungrounded when something above head
more ui work, add default color for every customization item
Reset animations properly when entering cutscene
Remove debug draws from PhysicsCharacter
Fix all jittery camera issues
Got BouncePlatforms working properly
Fixed CrumblePlatform error
Triple Jump working proper
Working Launch Pads