Magic-number elimination.
This commit is contained in:
parent
0bbfe6baf7
commit
46185a6e88
2 changed files with 29 additions and 29 deletions
|
@ -139,7 +139,7 @@ motions: !!omap
|
|||
words: ['downs']
|
||||
- MOT_6:
|
||||
words: ['fores']
|
||||
- MOT_7:
|
||||
- FORWARD:
|
||||
words: ['forwa', 'conti', 'onwar']
|
||||
- BACK:
|
||||
words: ['back', 'retur', 'retre']
|
||||
|
@ -147,7 +147,7 @@ motions: !!omap
|
|||
words: ['valle']
|
||||
- MOT_10:
|
||||
words: ['stair']
|
||||
- MOT_11:
|
||||
- OUTSIDE:
|
||||
words: ['out', 'outsi', 'exit', 'leave']
|
||||
- MOT_12:
|
||||
words: ['build', 'house']
|
||||
|
@ -159,11 +159,11 @@ motions: !!omap
|
|||
words: ['fork']
|
||||
- MOT_16:
|
||||
words: ['bed']
|
||||
- MOT_17:
|
||||
- CRAWL:
|
||||
words: ['crawl']
|
||||
- MOT_18:
|
||||
words: ['cobbl']
|
||||
- MOT_19:
|
||||
- INSIDE:
|
||||
words: ['inwar', 'insid', 'in']
|
||||
- MOT_20:
|
||||
words: ['surfa']
|
||||
|
@ -183,9 +183,9 @@ motions: !!omap
|
|||
words: ['giant']
|
||||
- MOT_28:
|
||||
words: ['view']
|
||||
- MOT_29:
|
||||
- UP:
|
||||
words: ['upwar', 'up', 'u', 'above', 'ascen']
|
||||
- MOT_30:
|
||||
- DOWN:
|
||||
words: ['d', 'downw', 'down', 'desce']
|
||||
- MOT_31:
|
||||
words: ['pit']
|
||||
|
@ -197,9 +197,9 @@ motions: !!omap
|
|||
words: ['steps']
|
||||
- MOT_35:
|
||||
words: ['dome']
|
||||
- MOT_36:
|
||||
- LEFT:
|
||||
words: ['left']
|
||||
- MOT_37:
|
||||
- RIGHT:
|
||||
words: ['right']
|
||||
- MOT_38:
|
||||
words: ['hall']
|
||||
|
@ -211,21 +211,21 @@ motions: !!omap
|
|||
words: ['over']
|
||||
- MOT_42:
|
||||
words: ['acros']
|
||||
- MOT_43:
|
||||
- EAST:
|
||||
words: ['east', 'e']
|
||||
- MOT_44:
|
||||
- WEST:
|
||||
words: ['west', 'w']
|
||||
- MOT_45:
|
||||
words: ['north', 'n']
|
||||
- MOT_46:
|
||||
words: ['south', 's']
|
||||
- MOT_47:
|
||||
- NE:
|
||||
words: ['ne']
|
||||
- MOT_48:
|
||||
- SE:
|
||||
words: ['se']
|
||||
- MOT_49:
|
||||
- SW:
|
||||
words: ['sw']
|
||||
- MOT_50:
|
||||
- NW:
|
||||
words: ['nw']
|
||||
- MOT_51:
|
||||
words: ['debri']
|
||||
|
@ -249,13 +249,13 @@ motions: !!omap
|
|||
words: ['slit']
|
||||
- MOT_61:
|
||||
words: ['slab', 'slabr']
|
||||
- MOT_62:
|
||||
- XYZZY:
|
||||
words: ['xyzzy']
|
||||
- DPRSSN:
|
||||
words: ['depre']
|
||||
- ENTRNC:
|
||||
words: ['entra']
|
||||
- MOT_65:
|
||||
- PLUGH:
|
||||
words: ['plugh']
|
||||
- MOT_66:
|
||||
words: ['secre']
|
||||
|
@ -265,19 +265,19 @@ motions: !!omap
|
|||
words: !!null
|
||||
- MOT_69:
|
||||
words: ['cross']
|
||||
- MOT_70:
|
||||
- FORWARD0:
|
||||
words: ['bedqu']
|
||||
- MOT_71:
|
||||
- FORWARD1:
|
||||
words: ['plove']
|
||||
- MOT_72:
|
||||
- FORWARD2:
|
||||
words: ['orien']
|
||||
- MOT_73:
|
||||
- FORWARD3:
|
||||
words: ['caver']
|
||||
- MOT_74:
|
||||
- FORWARD4:
|
||||
words: ['shell']
|
||||
- MOT_75:
|
||||
- FORWARD5:
|
||||
words: ['reser']
|
||||
- MOT_76:
|
||||
- FORWARD6:
|
||||
words: ['main', 'offic']
|
||||
|
||||
actions: !!omap
|
||||
|
|
12
main.c
12
main.c
|
@ -602,19 +602,19 @@ static bool playermove(token_t verb, int motion)
|
|||
/* Couldn't find an entry matching the motion word passed
|
||||
* in. Various messages depending on word given. */
|
||||
int spk = CANT_APPLY;
|
||||
if (motion >= MOT_43 && motion <= MOT_50)
|
||||
if (motion >= EAST && motion <= NW)
|
||||
spk = BAD_DIRECTION;
|
||||
if (motion == MOT_29 || motion == MOT_30)
|
||||
if (motion == UP || motion == DOWN)
|
||||
spk = BAD_DIRECTION;
|
||||
if (motion == MOT_7 || motion == MOT_36 || motion == MOT_37)
|
||||
if (motion == FORWARD || motion == LEFT || motion == RIGHT)
|
||||
spk = UNSURE_FACING;
|
||||
if (motion == MOT_11 || motion == MOT_19)
|
||||
if (motion == OUTSIDE || motion == INSIDE)
|
||||
spk = NO_INOUT_HERE;
|
||||
if (verb == FIND || verb == INVENTORY)
|
||||
spk = NEARBY;
|
||||
if (motion == MOT_62 || motion == MOT_65)
|
||||
if (motion == XYZZY || motion == PLUGH)
|
||||
spk = NOTHING_HAPPENS;
|
||||
if (motion == MOT_17)
|
||||
if (motion == CRAWL)
|
||||
spk = WHICH_WAY;
|
||||
rspeak(spk);
|
||||
return true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue