mirror of
https://gitea.sffempire.ru/Kolyah35/minecraft-pe-0.6.1.git
synced 2026-03-23 00:13:31 +00:00
ADD: pause and chat btn
This commit is contained in:
@@ -216,8 +216,5 @@ void ConsoleScreen::render(int /*xm*/, int /*ym*/, float /*a*/)
|
||||
displayed += '_';
|
||||
|
||||
// Placeholder hint when empty
|
||||
if (_input.empty() && (_cursorBlink / 10) % 2 != 0)
|
||||
font->drawShadow("Type a message or /command", (float)(boxX0 + 2), (float)(boxY + 2), 0xff606060);
|
||||
else
|
||||
font->drawShadow(displayed, (float)(boxX0 + 2), (float)(boxY + 2), 0xffffffff);
|
||||
font->drawShadow(displayed, (float)(boxX0 + 2), (float)(boxY + 2), 0xffffffff);
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
#include "JoinGameScreen.h"
|
||||
#include "PauseScreen.h"
|
||||
#include "RenameMPLevelScreen.h"
|
||||
#include "ConsoleScreen.h"
|
||||
#include "IngameBlockSelectionScreen.h"
|
||||
#include "JoinByIPScreen.h"
|
||||
#include "touch/TouchStartMenuScreen.h"
|
||||
@@ -19,6 +20,7 @@ Screen* ScreenChooser::createScreen( ScreenId id )
|
||||
{
|
||||
Screen* screen = NULL;
|
||||
|
||||
// :sob:
|
||||
if (_mc->useTouchscreen()) {
|
||||
switch (id) {
|
||||
case SCREEN_STARTMENU: screen = new Touch::StartMenuScreen(); break;
|
||||
@@ -28,6 +30,7 @@ Screen* ScreenChooser::createScreen( ScreenId id )
|
||||
case SCREEN_PAUSEPREV: screen = new PauseScreen(true); break;
|
||||
case SCREEN_BLOCKSELECTION: screen = new Touch::IngameBlockSelectionScreen(); break;
|
||||
case SCREEN_JOINBYIP: screen = new JoinByIPScreen(); break;
|
||||
case SCREEN_CONSOLE: screen = new ConsoleScreen(); break;
|
||||
case SCREEN_NONE:
|
||||
default:
|
||||
// Do nothing
|
||||
@@ -42,7 +45,7 @@ Screen* ScreenChooser::createScreen( ScreenId id )
|
||||
case SCREEN_PAUSEPREV: screen = new PauseScreen(true); break;
|
||||
case SCREEN_BLOCKSELECTION: screen = new IngameBlockSelectionScreen(); break;
|
||||
case SCREEN_JOINBYIP: screen = new JoinByIPScreen(); break;
|
||||
|
||||
case SCREEN_CONSOLE: screen = new ConsoleScreen(); break;
|
||||
case SCREEN_NONE:
|
||||
default:
|
||||
// Do nothing
|
||||
|
||||
@@ -9,7 +9,8 @@ enum ScreenId {
|
||||
SCREEN_PAUSEPREV,
|
||||
SCREEN_SELECTWORLD,
|
||||
SCREEN_BLOCKSELECTION,
|
||||
SCREEN_JOINBYIP
|
||||
SCREEN_JOINBYIP,
|
||||
SCREEN_CONSOLE
|
||||
};
|
||||
|
||||
class Screen;
|
||||
|
||||
Reference in New Issue
Block a user