1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
|
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
|
-
-
-
-
-
-
-
-
-
|
(PopUp <number>) ( string args... -- )
Displays a popup message, like PopUp does. However, this one allows the
string to contain substitution codes; see the section below about what
substitution codes are allowed in popup messages. Each substitution code
consumes some number of arguments, from bottom to top. The number of
arguments must be 0 to 32.
QueueTurn ( key -- ) **
Queue another turn after this one, using the specified key code, which
must be a number from 0 to 255. The extra turn is not entered into the
replay list and does not increase MoveNumber, but otherwise will act
like any other turn. Popup messages are not removed; they will be
retained, and these extra turns execute the input phase as though there
is no popup quiz. (Not implemented yet. Details described here might be
changed when it is implemented.)
Rel ( dir -- dir )
Resolves a relative direction to an absolute direction.
,Rel ( obj dir -- dir )
Resolves a relative direction to an absolute direction, using the
direction of the specified object as the base. If zero is specified
instead of a valid object, thent the result is the same as the input.
|