| summaryrefslogtreecommitdiff | 
path: root/modifiers.m4.conf
diff options
Diffstat (limited to 'modifiers.m4.conf')
| -rw-r--r-- | modifiers.m4.conf | 33 | 
1 files changed, 33 insertions, 0 deletions
| diff --git a/modifiers.m4.conf b/modifiers.m4.conf new file mode 100644 index 0000000..13b8e86 --- /dev/null +++ b/modifiers.m4.conf @@ -0,0 +1,33 @@ +m4_include(__MAKEFILE_DATA_DIR`/names.m4.conf')m4_dnl +m4_define(`__MOD_LIST_CHOOSE_STYLE', `m4_define(`__MOD_LIST',m4_defn(`$1'))m4_undefine(`$1')')m4_dnl +m4_define(`__MOD_CHOOSE_STYLE', `m4_define(`__MOD',m4_defn(`$1'))m4_undefine(`$1')')m4_dnl +m4_dnl +m4_define(`__MOD_LIST_ERLANG_STYLE',``[''$1`` {none, 0} ]'')m4_dnl +m4_define(`__MOD_ERLANG_STYLE',``{''$1``, ''$2``}, '')m4_dnl +m4_dnl +m4_define(`__MOD_LIST_JSON_STYLE',``[''$1`` {"t": "none", "v": 0} ]'')m4_dnl +m4_define(`__MOD_JSON_STYLE',``{"t": "''$1``", "v":'' $2``}, '')m4_dnl +m4_dnl +m4_define(`__MOD_CONSTITUTION',  ``__MOD(__SN_CONSTITUTION(),   $1)'')m4_dnl +m4_define(`__MOD_DEXTERITY',     ``__MOD(__SN_DEXTERITY(),      $1)'')m4_dnl +m4_define(`__MOD_INTELLIGENCE',  ``__MOD(__SN_INTELLIGENCE(),   $1)'')m4_dnl +m4_define(`__MOD_MIND',          ``__MOD(__SN_MIND(),           $1)'')m4_dnl +m4_define(`__MOD_SPEED',         ``__MOD(__SN_SPEED(),          $1)'')m4_dnl +m4_define(`__MOD_STRENGTH',      ``__MOD(__SN_STRENGTH(),       $1)'')m4_dnl +m4_dnl +m4_define(`__MOD_SLASH',   ``__MOD(__SN_SLASH(),    $1)'')m4_dnl +m4_define(`__MOD_PIERCE',  ``__MOD(__SN_PIERCE(),   $1)'')m4_dnl +m4_define(`__MOD_BLUNT',   ``__MOD(__SN_BLUNT(),    $1)'')m4_dnl +m4_dnl +m4_define(`__MOD_MAX_HEALTH',       ``__MOD(__SN_MAX_HEALTH(),      $1)'')m4_dnl +m4_define(`__MOD_MOVEMENT_POINTS',  ``__MOD(__SN_MOVEMENT_POINTS(), $1)'')m4_dnl +m4_define(`__MOD_DODGE',            ``__MOD(__SN_DODGE(),           $1)'')m4_dnl +m4_define(`__MOD_PARRY',            ``__MOD(__SN_PARRY(),           $1)'')m4_dnl +m4_define(`__MOD_ACCURACY',         ``__MOD(__SN_ACCURACY(),        $1)'')m4_dnl +m4_define(`__MOD_DOUBLE_HITS',      ``__MOD(__SN_DOUBLE_HITS(),     $1)'')m4_dnl +m4_define(`__MOD_CRITICAL',         ``__MOD(__SN_CRITICAL_HIT(),    $1)'')m4_dnl +m4_dnl +m4_define(`__MOD_USE_ERLANG_STYLE', +   `__MOD_LIST_CHOOSE_STYLE(`__MOD_LIST_ERLANG_STYLE')__MOD_CHOOSE_STYLE(`__MOD_ERLANG_STYLE')')m4_dnl +m4_define(`__MOD_USE_JSON_STYLE', +   `__MOD_LIST_CHOOSE_STYLE(`__MOD_LIST_JSON_STYLE')__MOD_CHOOSE_STYLE(`__MOD_JSON_STYLE')')m4_dnl | 


