]> git.lizzy.rs Git - shadowclad.git/commitdiff
Remove debug gizmo
authoroutfrost <kotlet.bahn@gmail.com>
Mon, 21 Sep 2020 00:52:23 +0000 (02:52 +0200)
committeroutfrost <kotlet.bahn@gmail.com>
Mon, 21 Sep 2020 00:52:23 +0000 (02:52 +0200)
src/engine/render.c
src/game/player.c
src/game/player.h

index df1c240c40dd05f5920da1fbd9f9c0f64ed92ec3..dbc30069ddff592b6a17bdb346f84e487fd91da6 100644 (file)
@@ -77,7 +77,7 @@ static void renderScene(const Scene* scene, const Transform baseTransform) {
 
        glDisable(GL_LIGHTING);
 
-       if (debugScene || scene == playerProjectedMovement) {
+       if (debugScene) {
                drawAxes();
        }
 
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;
 
index d410654a99dd834364b6fbaf1260a837cd3b9054..5b1161f168e91f1f2dd83632565a260a775ef80c 100644 (file)
@@ -23,7 +23,6 @@ enum Direction {
 typedef enum Direction Direction;
 
 extern Scene* playerCharacter;
-extern Scene* playerProjectedMovement;
 
 void initPlayer();
 void spawnPlayer(Transform transform);