- Adjusted Spawning to SpawnAsPlayer
- Modified PlayerMovement to not calculate if not the LocalClient
- Added temporary directional light to the game scene to correct the
editor client being pitch black in scene
Implemented Ragdoll kinda
There are some issues with getting hit while ragdolling that need to be
fixed
Adjusted Dash
Dash still needs some adjustments before being fully implemented
Added an ItemOption Prefab
Created Player Prefab
The player now will get their items in the inventory selection screen
Only within this scene will items be able to be added and removed
Updated player files to check for characterController being enabled
This will make it easier to implement the dual RigidBody system
-Simplified and re calibrated ground check
-Ground Check now functions well, test with inclines
-Temporarily commented out player inventory lines that produced errors
-Commented out debug statements
-WallRunItem made for equipping/unequipping wall run
-Added Method to PlayerInventory for trying to add special items as items
-Added better method for checking if player isGrounded to PlayerMovement
-Added a setup file for preconfiguring player loadouts
-Added complex wallrun file as a work in progress to allow for robust polished wallrun mechanic
-Added Gravity() function for all future effects to gravity
-Wallrunning functions as follows:
-If player isn't grounded & is moving forwards
-If player is above minimum ground height
-Check frontal directions with rays to see if we are hitting a wall
-If yes - no gravity, if no - normal gravity