diff options
author | Wushin <pasekei@gmail.com> | 2015-05-18 13:24:57 -0500 |
---|---|---|
committer | Wushin <pasekei@gmail.com> | 2015-05-18 13:24:57 -0500 |
commit | 12b13856ee763ab0ad1b6447cebd004536d16edb (patch) | |
tree | c0edd029a188977a277e6a1087e2fe90394eeae0 /src/map/script-fun.cpp | |
parent | 8022aead434e580f4c9556b69aab145d534ddb02 (diff) | |
parent | a94330e0b5916ddecd98c2fca58ca6799c0770c2 (diff) | |
download | tmwa-12b13856ee763ab0ad1b6447cebd004536d16edb.tar.gz tmwa-12b13856ee763ab0ad1b6447cebd004536d16edb.tar.bz2 tmwa-12b13856ee763ab0ad1b6447cebd004536d16edb.tar.xz tmwa-12b13856ee763ab0ad1b6447cebd004536d16edb.zip |
Merge pull request #91 from mekolat/version
check manaplus version
Diffstat (limited to 'src/map/script-fun.cpp')
-rw-r--r-- | src/map/script-fun.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/map/script-fun.cpp b/src/map/script-fun.cpp index 744f2c3..9020203 100644 --- a/src/map/script-fun.cpp +++ b/src/map/script-fun.cpp @@ -971,6 +971,13 @@ void builtin_delitem(ScriptState *st) } +static +void builtin_getversion(ScriptState *st) +{ + dumb_ptr<map_session_data> sd = script_rid2sd(st);; + push_int<ScriptDataInt>(st->stack, sd->client_version); +} + /*========================================== *キャラ関係のID取得 *------------------------------------------ @@ -3028,6 +3035,7 @@ BuiltinFunction builtin_functions[] = BUILTIN(makeitem, "IiMxy"_s, '\0'), BUILTIN(delitem, "Ii"_s, '\0'), BUILTIN(getcharid, "i?"_s, 'i'), + BUILTIN(getversion, ""_s, 'i'), BUILTIN(strcharinfo, "i"_s, 's'), BUILTIN(getequipid, "i"_s, 'i'), BUILTIN(bonus, "ii"_s, '\0'), |