41 Commits over 335 Days - 0.01cph!
Use engine PlayerController
Fix warnings
Die if health is 0
Destroy Observer when respawning
Update PlayerController to latest
* Update animation wish_ vars
* Delete RigidBody/Colliders on delete instead of leaving them invisible
* Store colliders on their own child GameObject so they can have isolated tags
Update player.prefab
Weapon wip
Reduce player slide down slopes
Ue ITemporaryEffect
Multiplayer fixes
Fix player body visibility
Make player body always try to face the way we're looking
Fix HUD inventory not ordered properly
Clean that up, we can just use the Renderer to get the body
Add ThirdPersonBody to Camera Feature
Merge pull request #3 from Retroeer/main
Add ThirdPersonBody to Camera Feature
Move Pressing to PlayerController
Latest playercontroller
Slow down default rotation speed
Remove unused
Clean up
Consolidate
Use Vector3.SpringDamped for the camera
Update dof on camera
Camera tweaks
Rename BodyController to PlayerController
This is the last time I rename it I swear
Move camera controls
Don't do camera move effects in third person
Add MoveMode.UpdateMove, move modes control their own wish velocity now
Refactor
Remove unneeded junk
Build footsteps into BodyController
Use Features instead of groups
We can expose some stuff here, so that even if people aren't using built in stuff, they can still use some of the logic
Reduce ducked height slightly
Add Landing/FallDamage outputs to BodyController
Add useful CreateRagdoll to BodyController
Completely remove PlayerController
Revert "Don't create a player if we're the dedicated server"
This reverts commit 790bddcd043610e002ecac463563ff099e239799.
Update Input Config
Switch to use BodyController
Add swim and ladder movement modes
Update body visibility on non proxies
Don't show Pick Up option unless OwnerTransfer.Takeover
Add DuckedSpeed
Api update
Fix triggerteleport NRE
Button auto-reset works, Add OnStateChanged
Crosshair tooltips
Update FuncButton
Update .gitignore
Player can pick up and drop
Remove unused
Player using
GameManager uses ISceneStartup
Player implements IDamagable
Add TriggerHurt
PlayerUse uses new IPressable
Update SceneMap
Add FuncButton
Rename project file
Move UI to its own folder
Add IPlayerEvent
Add PlayerFallDamage, player can die
Update walker.sbproj
Ragdoll collision rules
Hud
Update scene/prefab
Inventory system, suicide, stats
Update to new project layout
Move player controller stuff into library
Remove bullshit from minimal scene
Player Pusher - this doesn't feel like the best way to do this
Don't try to respawn other players on map load
Add text chat
Walk key works
Player tag
Initial commit
Initial commit