]> git.lizzy.rs Git - shadowclad.git/blobdiff - src/game/player.c
Remove debug gizmo
[shadowclad.git] / src / game / player.c
index a56cae9aab7f3d7a76fc8aee2744bc385e9b58f8..e620b518ca57218d54ff2d8fa9a55e30f8dc6a65 100644 (file)
@@ -18,7 +18,6 @@ static const float movementSpeed = 1.5f;
 static const float collisionRadius = 0.5f;
 
 Scene* playerCharacter;
-Scene* playerProjectedMovement;
 static Transform screenToWorldMovementTransform;
 static Vector worldMovementUp;
 static Vector worldMovementDown;
@@ -43,14 +42,11 @@ void initPlayer() {
        playerCharacter = newScene();
        cameraAnchor = playerCharacter;
        playerCharacter->solid = importSolid("assets/playercharacter.3ds");
-
-       playerProjectedMovement = newScene();
 }
 
 void spawnPlayer(Transform transform) {
        playerCharacter->transform = transform;
        reparentScene(playerCharacter, currentScene);
-       reparentScene(playerProjectedMovement, currentScene);
 }
 
 void updatePlayer(float delta) {
@@ -82,8 +78,6 @@ static void movePlayer(Vector direction, float delta) {
        direction = clampMagnitude(direction, 1.0f);
        Vector displacement = scaleVector(direction, delta * movementSpeed);
 
-       playerProjectedMovement->transform = playerCharacter->transform;
-
        Vector initialPosition = translationOf(playerCharacter->transform);
        Vector position = initialPosition;