classic control option

This commit is contained in:
Eduardo Bart 2012-01-06 23:48:16 -02:00
parent b0f8e495c9
commit 56aa416fee
4 changed files with 10 additions and 4 deletions

1
TODO
View File

@ -67,6 +67,7 @@
[bart] chat with tabs
[bart] limit FPS in options
[baxnie] do lua game event calls from Game instead from GameProtocol
[baxnie] classic control
[baxnie] trade window
[baxnie] auto walk
[baxnie] hotkeys window

View File

@ -3,7 +3,8 @@ Options = {}
function Options.load()
local booleanOptions = { vsync = true,
showfps = true,
fullscreen = false }
fullscreen = false,
classicControl = false }
for k,v in pairs(booleanOptions) do
Settings.setDefault(k, v)

View File

@ -19,7 +19,7 @@ OptionCheckBox < CheckBox
MainWindow
id: optionsWindow
title: Options
size: 286 120
size: 286 140
OptionCheckBox
id: vsync
@ -34,6 +34,10 @@ MainWindow
id: fullscreen
text: Fullscreen
OptionCheckBox
id: classicControl
text: Classic control
Button
text: Ok
width: 64

View File

@ -106,7 +106,7 @@ void Game::processInventoryChange(int slot, const ItemPtr& item)
void Game::walk(Otc::Direction direction)
{
if(!m_online || !m_localPlayer->canWalk(direction) || (!checkBotProtection() && m_localPlayer->getNextWalkDirection() == Otc::InvalidDirection))
if(!m_online || !m_localPlayer->canWalk(direction) || !checkBotProtection())
return;
cancelFollow();
@ -318,7 +318,7 @@ bool Game::checkBotProtection()
{
#ifndef DISABLE_BOT_PROTECTION
if(g_lua.isInCppCallback() && !g_ui.isOnInputEvent()) {
logError("cought a lua call to a bot protected game function, the call was canceled");
logError("caught a lua call to a bot protected game function, the call was canceled");
return false;
}
#endif