diff options
Diffstat (limited to 'src/map/scriptdefines.h')
-rw-r--r-- | src/map/scriptdefines.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/src/map/scriptdefines.h b/src/map/scriptdefines.h deleted file mode 100644 index 1a6cf14..0000000 --- a/src/map/scriptdefines.h +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) Copyright (c) Hercules Dev Team, licensed under GNU GPL. -// Copyright (c) 2014 Evol developers - -#ifndef EVOL_MAP_SCRIPTDEFINES -#define EVOL_MAP_SCRIPTDEFINES - -#define getSessionDataReturn(def) \ - if (!st->rid) \ - { \ - script_pushint(st, def); \ - return true; \ - } \ - TBL_PC *sd = script->rid2sd(st); \ - if (!sd) \ - { \ - script_pushint(st, def); \ - return true; \ - } \ - struct SessionExt *data = session_get(sd->fd) - -#define getSessionData() \ - if (!st->rid) \ - return true; \ - TBL_PC *sd = script->rid2sd(st); \ - if (!sd) \ - return true; \ - struct SessionExt *data = session_get(sd->fd) - -#define getMapData(m) \ - struct MapdExt *mapData = mapd_get(m); \ - if (!mapData) \ - return true; - -#define getMapDataReturn(m, def) \ - struct MapdExt *mapData = mapd_get(m); \ - if (!mapData) \ - { \ - script_pushint(st, def); \ - return true; \ - } - -#define getSD() \ - TBL_PC *sd = script->rid2sd(st); \ - if (!sd) \ - return true - -#define getSDReturn(def) \ - TBL_PC *sd = script->rid2sd(st); \ - if (!sd) \ - { \ - script_pushint(st, def); \ - return true; \ - } - -#endif // EVOL_MAP_SCRIPTDEFINES |