diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | data/scripts/libs/libtmw.lua | 23 | ||||
-rw-r--r-- | data/scripts/test.lua | 2 |
3 files changed, 29 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2008-10-24 David Athay <ko2fan@gmail.com> + + * data/scripts/test.lua, data/scripts/libs/libtmw.lua: Fixed example + script, and added defines for attributes. + 2008-10-23 Bjørn Lindeijer <bjorn@lindeijer.nl> * src/utils/string.cpp, src/utils/string.hpp, diff --git a/data/scripts/libs/libtmw.lua b/data/scripts/libs/libtmw.lua index 0bb72923..5df9e3cd 100644 --- a/data/scripts/libs/libtmw.lua +++ b/data/scripts/libs/libtmw.lua @@ -30,6 +30,29 @@ ELEMENT_METAL = 6 ELEMENT_WOOD = 7 ELEMENT_ICE = 8 +ATTR_PHY_ATK_MIN = 0 +ATTR_PHY_ATK_DELTA = 1 +ATTR_MAG_ATK = 2 +ATTR_PHY_RES = 3 +ATTR_MAG_RES = 4 +ATTR_EVADE = 5 +ATTR_HIT = 6 +ATTR_HP = 7 +ATTR_HP_REGEN = 8 +ELEM_NEUTRAL = 9 +ELEM_FIRE = 10 +ELEM_WATER = 11 +ELEM_EARTH = 12 +ELEM_AIR = 13 +ELEM_SACRED = 14 +ELEM_DEATH = 15 +ATTR_STRENGTH = 16 +ATTR_AGILITY = 17 +ATTR_DEXTERITY = 18 +ATTR_VITALITY = 19 +ATTR_INTELLIGENCE = 20 +ATTR_WILLPOWER = 21 + TILESIZE = 32 HOURS = 3600 MINUTES = 60 diff --git a/data/scripts/test.lua b/data/scripts/test.lua index e98fca66..d3cd14ae 100644 --- a/data/scripts/test.lua +++ b/data/scripts/test.lua @@ -185,6 +185,6 @@ end function post_talk(npc, ch) do_message(npc, ch, "Hello " .. tmw.being_get_name(ch)) - local strength = tmw.being_get_attribute(ch, 2) + local strength = tmw.being_get_attribute(ch, ATTR_STRENGTH) do_message(npc, ch, "You have " .. tostring(strength) .. " strength") end |