home *** CD-ROM | disk | FTP | other *** search
-
- {INIT.PA2}
-
-
- { Init_Verbs }
- {Set up the list of valid verbs}
-
- PROCEDURE Init_verbs;
- {initialize verbs list}
-
- VAR i : Integer;
- BEGIN
- FOR i := 0 TO Num_Verbs DO V[i] := 'none';
- FOR i := 0 TO Num_Verbs DO SYN[i] := 'none';
- V[0] := 'ANY';
- V[1] := 'NORTH';
- V[2] := 'SOUTH';
- V[3] := 'EAST';
- V[4] := 'WEST';
- V[5] := 'SOUTHEAST';
- V[6] := 'SOUTHWEST';
- V[7] := 'NORTHEAST';
- V[8] := 'NORTHWEST';
- V[9] := 'UP';
- V[10] := 'DOWN';
- V[11] := 'ENTER';
- V[12] := 'EXIT';
- V[13] := 'SPECIAL';
- V[14] := 'THROW';
- V[15] := 'OPEN';
- V[16] := 'CLOSE';
- V[17] := 'LOCK';
- V[18] := 'UNLOCK';
- V[19] := 'LOOK';
- V[20] := 'EXAMINE';
- V[21] := 'CHANGE_LOCATIONS';
- V[22] := 'READ';
- V[23] := 'EAT';
- V[24] := 'DRINK';
- V[25] := 'SCORE';
- V[26] := 'ATTACK';
- V[27] := 'WAIT';
- V[28] := 'YELL';
- V[29] := 'PUT';
- V[30] := 'QUIT';
- V[31] := 'TELL';
- V[32] := 'INVENTORY';
- V[33] := 'GET';
- V[34] := 'ASK';
- V[35] := 'TURN';
- V[36] := 'PUSH';
- V[37] := 'PULL';
- V[38] := 'PLAY';
- V[39] := 'LIST';
- V[40] := 'SHOW';
- V[41] := 'DROP';
- V[42] := 'LIST_EXITS';
- V[43] := 'BRIEF';
- V[44] := 'VERBOSE';
- V[45] := 'SAVE';
- V[46] := 'RESTORE';
- V[47] := 'LIGHT';
- V[48] := 'EXTINGUISH';
- V[49] := 'FIRE';
- V[50] := 'HELP';
- V[51] := 'WEAR';
- V[52] := 'REMOVE';
- V[53] := 'SCRIPT';
- V[54] := 'UNSCRIPT';
- V[55] := 'MAGIC_WORD';
- V[56] := 'DUMMY_VERB1'; V[57] := 'DUMMY_VERB26';
- V[58] := 'DUMMY_VERB2'; V[59] := 'DUMMY_VERB27';
- V[60] := 'DUMMY_VERB3'; V[61] := 'DUMMY_VERB28';
- V[62] := 'DUMMY_VERB4'; V[63] := 'DUMMY_VERB29';
- V[64] := 'DUMMY_VERB5'; V[65] := 'DUMMY_VERB30';
- V[66] := 'DUMMY_VERB6'; V[67] := 'DUMMY_VERB31';
- V[68] := 'DUMMY_VERB7'; V[69] := 'DUMMY_VERB32';
- V[70] := 'DUMMY_VERB8'; V[71] := 'DUMMY_VERB33';
- V[72] := 'DUMMY_VERB9'; V[73] := 'DUMMY_VERB34';
- V[74] := 'DUMMY_VERB10'; V[75] := 'DUMMY_VERB35';
- V[76] := 'DUMMY_VERB11'; V[77] := 'DUMMY_VERB36';
- V[78] := 'DUMMY_VERB12'; V[79] := 'DUMMY_VERB37';
- V[80] := 'DUMMY_VERB13'; V[81] := 'DUMMY_VERB38';
- V[82] := 'DUMMY_VERB14'; V[83] := 'DUMMY_VERB39';
- V[84] := 'DUMMY_VERB15'; V[85] := 'DUMMY_VERB40';
- V[86] := 'DUMMY_VERB16'; V[87] := 'DUMMY_VERB41';
- V[88] := 'DUMMY_VERB17'; V[89] := 'DUMMY_VERB42';
- V[90] := 'DUMMY_VERB18'; V[91] := 'DUMMY_VERB43';
- V[92] := 'DUMMY_VERB19'; V[93] := 'DUMMY_VERB44';
- V[94] := 'DUMMY_VERB20'; V[95] := 'DUMMY_VERB45';
- V[96] := 'DUMMY_VERB21'; V[97] := 'DUMMY_VERB46';
- V[98] := 'DUMMY_VERB22'; V[99] := 'DUMMY_VERB47';
- V[100] := 'DUMMY_VERB23'; V[101] := 'DUMMY_VERB48';
- V[102] := 'DUMMY_VERB24'; V[103] := 'DUMMY_VERB49';
- V[104] := 'DUMMY_VERB25'; V[105] := 'DUMMY_VERB50';
- MaxVerb := 105;
- END; {initialize verbs}
-