More macro argument type checking. No mismatches in mainline.
This commit is contained in:
parent
10d109876f
commit
1ba88575e2
2 changed files with 3 additions and 3 deletions
|
@ -1353,10 +1353,10 @@
|
|||
[/terrain_graphics]
|
||||
#enddef
|
||||
|
||||
#define WALL_ADJACENT TERRAIN_PATTERN ADJACENT IMAGESTEM BASE
|
||||
#define WALL_ADJACENT TERRAIN_PATTERN ADJACENT IMAGESTEM BASE_NAME
|
||||
|
||||
{DISABLE_TRANSITIONS ({TERRAIN_PATTERN})}
|
||||
{KEEP_BASE ({TERRAIN_PATTERN}) {BASE}}
|
||||
{KEEP_BASE ({TERRAIN_PATTERN}) {BASE_NAME}}
|
||||
|
||||
{WALL_ADJACENT_6 ({TERRAIN_PATTERN}) ({ADJACENT}) {IMAGESTEM}}
|
||||
{WALL_ADJACENT_5 ({TERRAIN_PATTERN}) ({ADJACENT}) {IMAGESTEM}}
|
||||
|
|
|
@ -147,7 +147,7 @@ def formaltype(f):
|
|||
f = f[1:]
|
||||
if f in ("SIDE", "X", "Y", "RED", "GREEN", "BLUE", "TURN", "RADIUS", "PROB", "LAYER", "TIME") or f.endswith("_SIDE") or f.endswith("NUMBER") or f.endswith("AMOUNT") or f.endswith("COST") or f.endswith("_X") or f.endswith("_Y") or f.endswith("_INCREMENT") or f.endswith("_FACTOR") or f.endswith("_TIME"):
|
||||
ftype = "numeric"
|
||||
elif f in ("POSITION",) or f.endswith("_POSITION"):
|
||||
elif f in ("POSITION",) or f.endswith("_POSITION") or f == "BASE":
|
||||
ftype = "position"
|
||||
elif f.endswith("_SPAN"):
|
||||
ftype = "span"
|
||||
|
|
Loading…
Add table
Reference in a new issue