1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
|
HeightAt ( x y -- height )
Finds the greatest height among objects at the specified location.
HitMe ( dir -- bool ) **
Checks hardness/sharpness and shoving like is done by Move, subject to
From and Arg3. The direction is a direction relative to From, not to
Self. The result is 1 if shoving or sharpness is successful, or 0
otherwise. This will update Arg3,including at least setting the low
three bits; the new value of Arg3 may then be used as the return value
from HITBY. It is intended that this instruction is used inside of a
HITBY block, in case you want to do some of your own processing. The
Compatible and VisualOnly flags of this object are not checked.
IgnoreKey ( -- )
There is no effect outside of the input phase. During the input phase,
|
|
|
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
|
HeightAt ( x y -- height )
Finds the greatest height among objects at the specified location.
HitMe ( dir -- bool ) **
Checks hardness/sharpness and shoving like is done by Move, subject to
From and Arg3. The direction is a direction relative to From, not to
Self. The result is 1 if shoving or sharpness is successful, or 0
otherwise. This will update Arg3, including at least setting the low
three bits; the new value of Arg3 may then be used as the return value
from HITBY. It is intended that this instruction is used inside of a
HITBY block, in case you want to do some of your own processing. The
Compatible and VisualOnly flags of this object are not checked.
IgnoreKey ( -- )
There is no effect outside of the input phase. During the input phase,
|