summary refs log tree commit diff
path: root/src/GameTick.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/GameTick.cpp')
-rw-r--r--src/GameTick.cpp102
1 files changed, 1 insertions, 101 deletions
diff --git a/src/GameTick.cpp b/src/GameTick.cpp
index 708508e..2e9c71a 100644
--- a/src/GameTick.cpp
+++ b/src/GameTick.cpp
@@ -124,9 +124,6 @@ void Game::updateSong()
 
 void Game::handleMenu()
 {
-	if (IsKeyDown(GLFW_KEY_SPACE))
-		mainmenu = 0;
-
 	GetMouse(&mouseloc);
 	float mousex = (float) mouseloc.h * 640 / screenwidth;
 	float mousey = 480 - (float) mouseloc.v * 480 / screenheight;
@@ -178,91 +175,6 @@ void Game::handleMenu()
 	}
 }
 
-void Game::handleToggles()
-{
-	if (!IsKeyDown(psychickey)) {
-		oldvisionkey = 0;
-	} else if (!oldvisionkey) {
-		oldvisionkey = 1;
-		if (visions ^= 1) {
-			flashamount = flashr = 1;
-			flashg = flashb = 0;
-			alSourceStop(gSourceID[visionsound]);
-			alSourcePlay(gSourceID[souloutsound]);
-
-			alSourcef(gSourceID[knifesong], AL_PITCH, 0.5f);
-			alSourcef(gSourceID[shootsong], AL_PITCH, 0.5f);
-			alSourcef(gSourceID[zombiesong], AL_PITCH, 0.5f);
-			alSourcePlay(gSourceID[visionsound]);
-			bodycoords = person[0].oldplayercoords;
-		} else {
-			flashamount = flashr = flashg = flashb = 1;
-			alSourceStop(gSourceID[visionsound]);
-			alSourcePlay(gSourceID[soulinsound]);
-
-			alSourcef(gSourceID[knifesong], AL_PITCH, 1.0f);
-			alSourcef(gSourceID[shootsong], AL_PITCH, 1.0f);
-			alSourcef(gSourceID[zombiesong], AL_PITCH, 1.0f);
-
-			XYZ towards = person[0].playercoords - bodycoords;
-			if (towards.x || towards.z) {
-				Normalise(&towards);
-				camera.rotation = RadiansToDegrees(asin(towards.x));
-				if (towards.z > 0)
-					camera.rotation = 180 - camera.rotation;
-
-				camera.visrotation = camera.rotation;
-				camera.oldrotation = camera.rotation;
-			}
-
-			person[0].playercoords = bodycoords;
-			person[0].oldplayercoords = bodycoords;
-			person[0].velocity = 0;
-		}
-	}
-
-	if (!IsKeyDown(GLFW_KEY_TAB)) {
-		tabkeydown = 0;
-	} else if (!tabkeydown && debug) {
-		thirdperson++;
-		if (thirdperson > 2)
-			thirdperson = 0;
-		tabkeydown = 1;
-	}
-
-	if (!IsKeyDown(aimkey)) {
-		aimtoggle = 0;
-	} else if (!aimtoggle) {
-		person[0].aiming ^= aimtoggle = 1;
-	}
-
-	if (!IsKeyDown(GLFW_KEY_R)) {
-		reloadtoggle = 0;
-	} else if (!reloadtoggle) {
-		if (person[0].reloads[person[0].whichgun] > 0
-		    && person[0].reloading <= 0)
-			person[0].ammo=-1;
-		reloadtoggle = 1;
-	}
-
-	if (!IsKeyDown(psychicaimkey)) {
-		slomokeydown = 0;
-	} else if (!slomokeydown && !slomo) {
-		flashamount = 0.5;
-		flashr = 1;
-		flashg = flashb = 0;
-		alSourcePlay(gSourceID[souloutsound]);
-
-		slomokeydown = 1;
-		slomo = 2;
-		score -= 20;
-
-		alSourcef(gSourceID[knifesong], AL_PITCH, 0.5f);
-		alSourcef(gSourceID[shootsong], AL_PITCH, 0.5f);
-		alSourcef(gSourceID[zombiesong], AL_PITCH, 0.5f);
-	}
-}
-
 void Game::mouseLook()
 {
 	if ((person[0].aimamount <= 0
@@ -470,7 +382,6 @@ void Game::Tick()
 	flatfacing.y = 0;
 	Normalise(&flatfacing);
 
-	handleToggles();
 	mouseLook();
 
 	//Check collision with buildings
@@ -689,16 +600,6 @@ void Game::Tick()
 
 	}
 
-	if (IsKeyDown(GLFW_KEY_SPACE)
-	    && person[0].playerrotation == person[0].playerlowrotation
-	    && person[0].targetanimation == joganim
-	    && person[0].currentanimation == joganim
-	    && !person[0].backwardsanim && !visions) {
-		person[0].targetanimation = diveanim;
-		person[0].targetframe = person[0].target = 0;
-		person[0].aimamount = 0;
-	}
-
 	//Camera
 	camera.oldposition=camera.position;
 	camera.targetoffset=0;
@@ -2136,8 +2037,7 @@ void Game::Tick()
 			}
 
 			XYZ end {start + aim * 1000};
-			if (debug && j == 0
-			    && IsKeyDown(GLFW_KEY_G)) {
+			if (debug && j == 0 && IsKeyDown(GLFW_KEY_G)) {
 				sprites.MakeSprite(grenadesprite, 1, 1, 1, 1,
 					start, aim * 200, 1.01);
 				continue;