]> git.jsancho.org Git - lugaru.git/commitdiff
Fixes #12 Removed chatting code
authorCôme Chilliet <come@chilliet.eu>
Sat, 19 Nov 2016 15:10:48 +0000 (23:10 +0800)
committerCôme Chilliet <come@chilliet.eu>
Sat, 19 Nov 2016 15:10:48 +0000 (23:10 +0800)
Source/Game.cpp
Source/Game.h
Source/GameDraw.cpp
Source/GameTick.cpp
Source/Settings.cpp

index 16014421732bfa4904e70777d8efc968c85c2265..f41a92a6b97dc05e21b53c430df44295c520aefa 100644 (file)
@@ -124,7 +124,6 @@ int numchallengelevels = 0;
 
 bool console = false;
 std::string consoletext[15] = {};
-bool chatting = 0;
 std::string displaytext[15] = {};
 float displaytime[15] = {};
 float displayblinkdelay = 0;
@@ -134,7 +133,7 @@ float consoleblinkdelay = 0;
 bool consoleblink = 0;
 int consoleselected = 0;
 
-unsigned short crouchkey = 0, jumpkey = 0, forwardkey = 0, chatkey = 0, backkey = 0, leftkey = 0, rightkey = 0, drawkey = 0, throwkey = 0, attackkey = 0;
+unsigned short crouchkey = 0, jumpkey = 0, forwardkey = 0, backkey = 0, leftkey = 0, rightkey = 0, drawkey = 0, throwkey = 0, attackkey = 0;
 unsigned short consolekey = 0;
 
 int loading = 0;
index f5b42074b40351d932ab66823ac524d85758ac09..98f6f6405c11f19fc687fe1c6dfaeefb0f71f26c 100644 (file)
@@ -136,7 +136,6 @@ extern int numchallengelevels;
 
 extern bool console;
 extern std::string consoletext[15];
-extern bool chatting;
 extern std::string displaytext[15];
 extern float displaytime[15];
 extern float displayblinkdelay;
@@ -153,7 +152,7 @@ extern float changedelay;
 extern bool waiting;
 extern Account* accountactive;
 
-extern unsigned short crouchkey, jumpkey, forwardkey, chatkey, backkey, leftkey, rightkey, drawkey, throwkey, attackkey;
+extern unsigned short crouchkey, jumpkey, forwardkey, backkey, leftkey, rightkey, drawkey, throwkey, attackkey;
 extern unsigned short consolekey;
 
 void newGame();
index 76eadb1d82689c281bed9f3ca8db930c7464eb3d..37c4f8d79eb16bff05fcdde9a396bae75d89c37d 100644 (file)
@@ -1438,16 +1438,8 @@ int Game::DrawGLScene(StereoSide side)
             displaytime[0] = 0;
             glEnable(GL_TEXTURE_2D);
             glColor4f(1, 1, 1, 1);
-            if (chatting) {
-                sprintf (string, " ]");
-                text->glPrint(10, 30 + screenheight - 330, string, 0, 1, screenwidth, screenheight);
-                if (displayblink) {
-                    sprintf (string, "_");
-                    text->glPrint(30 + (float)(displayselected) * 10, 30 + (screenheight - 330), string, 0, 1, screenwidth, screenheight);
-                }
-            }
-            for (i = 0; i < 15; i++)
-                if ((i != 0 || chatting) && displaytime[i] < 4)
+            for (i = 1; i < 15; i++)
+                if (displaytime[i] < 4)
                     for (j = 0; j < displaytext[i].size(); j++) {
                         glColor4f(1, 1, 1, 4 - displaytime[i]);
                         sprintf (string, "%c", displaytext[i][j]);
index 122471a4d769c4bdd1766c10889b6f1e9c70b145..e062d66eff2228332ce028e00edf10d87597f6d7 100644 (file)
@@ -6567,28 +6567,6 @@ void Game::Tick()
             }
         }
 
-        if (Input::isKeyPressed(chatkey) && !console && !chatting && debugmode)
-            chatting = 1;
-
-        if (chatting) {
-            inputText(displaytext[0], &displayselected);
-            if (!waiting) {
-                if (!displaytext[0].empty()) {
-                    displaytext[0].clear();
-                    displayselected = 0;
-                }
-                chatting = 0;
-            }
-
-            displayblinkdelay -= multiplier;
-            if (displayblinkdelay <= 0) {
-                displayblinkdelay = .3;
-                displayblink = 1 - displayblink;
-            }
-        }
-        if (chatting)
-            keyboardfrozen = true;
-
         if (Input::isKeyPressed(consolekey) && debugmode) {
             console = !console;
             if (console) {
index 38bf9b2c9785fca67b03e18ec375bca33d23523f..2a1ad12528edcb6cfdd608f90af90dd61dabc62b 100644 (file)
@@ -65,7 +65,6 @@ void DefaultSettings()
     throwkey = SDL_SCANCODE_Q;
     attackkey = MOUSEBUTTON1;
     consolekey = SDL_SCANCODE_GRAVE;
-    chatkey = SDL_SCANCODE_T;
 }
 
 void SaveSettings()
@@ -157,8 +156,6 @@ void SaveSettings()
     opstream << attackkey;
     opstream << "\nConsole key:\n";
     opstream << consolekey;
-    opstream << "\nChat key:\n";
-    opstream << chatkey;
     opstream << "\nDamage bar:\n";
     opstream << showdamagebar;
     opstream << "\nStereoMode:\n";
@@ -278,8 +275,6 @@ bool LoadSettings()
             ipstream >> attackkey;
         } else if ( !strncmp(setting, "Console key", 11) ) {
             ipstream >> consolekey;
-        } else if ( !strncmp(setting, "Chat key", 8) ) {
-            ipstream >> chatkey;
         } else if ( !strncmp(setting, "Damage bar", 10) ) {
             ipstream >> showdamagebar;
         } else if ( !strncmp(setting, "StereoMode", 10) ) {