More macro-formal-argument tweaks to enable type checking.
This commit is contained in:
parent
da76212491
commit
1ffaf699f7
8 changed files with 19 additions and 19 deletions
|
@ -296,9 +296,9 @@
|
|||
|
||||
#wmllint: usage of "Desert Archer" is archer
|
||||
|
||||
#define DESERT_ARCHER_VARIANT SUFFIX COST
|
||||
#define DESERT_ARCHER_VARIANT SUFFIX_NUMBER COST
|
||||
[unit_type]
|
||||
id=Desert Archer{SUFFIX}
|
||||
id=Desert Archer{SUFFIX_NUMBER}
|
||||
[base_unit]
|
||||
id=Desert Archer
|
||||
[/base_unit]
|
||||
|
|
|
@ -207,9 +207,9 @@
|
|||
[/attack_anim]
|
||||
[/unit_type]
|
||||
|
||||
#define DESERT_FIGHTER_VARIANT SUFFIX COST
|
||||
#define DESERT_FIGHTER_VARIANT SUFFIX_NUMBER COST
|
||||
[unit_type]
|
||||
id=Desert Fighter{SUFFIX}
|
||||
id=Desert Fighter{SUFFIX_NUMBER}
|
||||
[base_unit]
|
||||
id=Desert Fighter
|
||||
[/base_unit]
|
||||
|
|
|
@ -223,9 +223,9 @@
|
|||
[/female]
|
||||
[/unit_type]
|
||||
|
||||
#define DESERT_HUNTER_VARIANT SUFFIX COST
|
||||
#define DESERT_HUNTER_VARIANT SUFFIX_NUMBER COST
|
||||
[unit_type]
|
||||
id=Desert Hunter{SUFFIX}
|
||||
id=Desert Hunter{SUFFIX_NUMBER}
|
||||
[base_unit]
|
||||
id=Desert Hunter
|
||||
[/base_unit]
|
||||
|
|
|
@ -230,9 +230,9 @@
|
|||
[/attack_anim]
|
||||
[/unit_type]
|
||||
|
||||
#define DESERT_SCOUT_VARIANT SUFFIX COST
|
||||
#define DESERT_SCOUT_VARIANT SUFFIX_NUMBER COST
|
||||
[unit_type]
|
||||
id=Desert Scout{SUFFIX}
|
||||
id=Desert Scout{SUFFIX_NUMBER}
|
||||
[base_unit]
|
||||
id=Desert Scout
|
||||
[/base_unit]
|
||||
|
|
|
@ -217,9 +217,9 @@
|
|||
[/attack_anim]
|
||||
[/unit_type]
|
||||
|
||||
#define DESERT_SHAMAN_VARIANT SUFFIX COST
|
||||
#define DESERT_SHAMAN_VARIANT SUFFIX_NUMBER COST
|
||||
[unit_type]
|
||||
id=Desert Shaman{SUFFIX}
|
||||
id=Desert Shaman{SUFFIX_NUMBER}
|
||||
[base_unit]
|
||||
id=Desert Shaman
|
||||
[/base_unit]
|
||||
|
|
|
@ -9,24 +9,24 @@
|
|||
[/effect]
|
||||
#enddef
|
||||
|
||||
#define KALEH_ADVANCEMENT HP_RAISE XP EFFECT VARIATION_NAME
|
||||
#define KALEH_ADVANCEMENT HP_INCREMENT XP_INCREMENT EFFECT_WML VARIATION_NAME
|
||||
[advancement]
|
||||
max_times=1
|
||||
always_display=yes
|
||||
[effect]
|
||||
apply_to=hitpoints
|
||||
increase_total={HP_RAISE}
|
||||
increase={HP_RAISE}
|
||||
increase_total={HP_INCREMENT}
|
||||
increase={HP_INCREMENT}
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=max_experience
|
||||
increase={XP}
|
||||
increase={XP_INCREMENT}
|
||||
[/effect]
|
||||
[effect]
|
||||
apply_to=variation
|
||||
name={VARIATION_NAME}
|
||||
[/effect]
|
||||
{EFFECT}
|
||||
{EFFECT_WML}
|
||||
[/advancement]
|
||||
#enddef
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#textdomain wesnoth
|
||||
|
||||
#define VIMG BASE NAME
|
||||
#define VIMG BASE_STRING NAME_STRING
|
||||
[image]
|
||||
name={NAME}
|
||||
base={BASE}
|
||||
name={NAME_STRING}
|
||||
base={BASE_STRING}
|
||||
[/image]
|
||||
|
||||
#enddef
|
||||
|
|
|
@ -145,7 +145,7 @@ def formaltype(f):
|
|||
# Deduce the expected type of the formal
|
||||
if f.startswith("_"):
|
||||
f = f[1:]
|
||||
if f in ("SIDE", "X", "Y", "RED", "GREEN", "BLUE", "TURN", "RADIUS") or f.endswith("NUMBER") or f.endswith("AMOUNT") or f.endswith("COST") or f.endswith("_X") or f.endswith("_Y"):
|
||||
if f in ("SIDE", "X", "Y", "RED", "GREEN", "BLUE", "TURN", "RADIUS") or f.endswith("NUMBER") or f.endswith("AMOUNT") or f.endswith("COST") or f.endswith("_X") or f.endswith("_Y") or f.endswith("_INCREMENT"):
|
||||
ftype = "numeric"
|
||||
elif f in ("POSITION",):
|
||||
ftype = "position"
|
||||
|
|
Loading…
Add table
Reference in a new issue