summaryrefslogtreecommitdiffstats
path: root/src/utils/base64.h
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2012-03-02 23:17:07 +0100
committerThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2012-03-03 21:24:45 +0100
commit84c87cc99be29a694f0ffe83ab7a06ae433bb0cd (patch)
tree9180b67970e62707ee0fe2fee19cbe2e0b829122 /src/utils/base64.h
parentf872528771f0b71741fb36ddf70f2ae23f54c1e3 (diff)
downloadmanaserv-84c87cc99be29a694f0ffe83ab7a06ae433bb0cd.tar.gz
manaserv-84c87cc99be29a694f0ffe83ab7a06ae433bb0cd.tar.xz
manaserv-84c87cc99be29a694f0ffe83ab7a06ae433bb0cd.zip
Use callbacks for items, monsters and status effects
Previously, global function names were defined in the respective XML definitions of items, monsters and status effects. This was reasonable when they all had the same state, but now they're sharing the single global Lua state. Now the Lua API provides access to the ItemClass, MonsterClass and StatusEffect instances, on which callbacks for both standard and custom events can be explicitly set. Reviewed-by: Erik Schilling
Diffstat (limited to 'src/utils/base64.h')
0 files changed, 0 insertions, 0 deletions