From 4f3c8451684f00691a26b62dff78be5920596f80 Mon Sep 17 00:00:00 2001 From: Yohann Ferreira Date: Sun, 15 Jan 2012 21:01:00 +0100 Subject: Added several script warnings on errors. As requested by Ablu. Reviewed-by: Ablu. --- src/scripting/lua.cpp | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/scripting/lua.cpp b/src/scripting/lua.cpp index 2b92e193..26de371c 100644 --- a/src/scripting/lua.cpp +++ b/src/scripting/lua.cpp @@ -1112,7 +1112,7 @@ static int being_get_name(lua_State *s) lua_pushstring(s, being->getName().c_str()); return 1; } - + raiseScriptError(s, "being_get_name called for an invalid being."); return 0; } @@ -1129,7 +1129,7 @@ static int being_get_action(lua_State *s) lua_pushinteger(s, being->getAction()); return 1; } - + raiseScriptError(s, "being_get_action called for an invalid being."); return 0; } @@ -1147,7 +1147,10 @@ static int being_set_action(lua_State *s) { being->setAction((BeingAction) act); } - + else + { + raiseScriptError(s, "being_set_action called for an invalid being."); + } return 0; } @@ -1164,7 +1167,7 @@ static int being_get_direction(lua_State *s) lua_pushinteger(s, being->getDirection()); return 1; } - + raiseScriptError(s, "being_get_direction called for an invalid being."); return 0; } @@ -1182,7 +1185,7 @@ static int being_set_direction(lua_State *s) { being->setDirection(dir); } - + raiseScriptError(s, "being_set_direction called for an invalid being."); return 0; } @@ -1200,7 +1203,7 @@ static int posX(lua_State *s) lua_pushinteger(s, x); return 1; } - + raiseScriptError(s, "posX called for an invalid being."); return 0; } @@ -1218,7 +1221,7 @@ static int posY(lua_State *s) lua_pushinteger(s, y); return 1; } - + raiseScriptError(s, "posY called for an invalid being."); return 0; } -- cgit v1.2.3-70-g09d2