Author: silene
Date: Fri May 8 10:41:59 2009
New Revision: 35483
URL: http://svn.gna.org/viewcvs/wesnoth?rev=35483&view=rev
Log:
Added Lua accessors for the facing direction and the role of a unit.
Modified:
trunk/src/scripting/lua.cpp
Modified: trunk/src/scripting/lua.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/scripting/lua.cpp?rev=35483&r1=35482&r2=35483&view=diff
==============================================================================
--- trunk/src/scripting/lua.cpp (original)
+++ trunk/src/scripting/lua.cpp Fri May 8 10:41:59 2009
@@ -381,6 +381,8 @@
return_bool_attrib("canrecruit", u.can_recruit());
return_bool_attrib("petrified", u.incapacitated());
return_bool_attrib("resting", u.resting());
+ return_string_attrib("role", u.get_role());
+ return_string_attrib("facing",
map_location::write_direction(u.facing()));
return_cfg_attrib("__cfg", u.write(cfg));
return 0;
}
@@ -405,6 +407,8 @@
modify_int_attrib("side", u.set_side(value));
modify_int_attrib("moves", u.set_movement(value));
modify_bool_attrib("resting", u.set_resting(value));
+ modify_string_attrib("role", u.set_role(value));
+ modify_string_attrib("facing",
u.set_facing(map_location::parse_direction(value)));
return 0;
}
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits