Beispiel #1
0
 /// <summary>
 ///   - oTargetDoor
 ///   - nDoorAction: DOOR_ACTION_*
 ///   * Returns TRUE if nDoorAction can be performed on oTargetDoor.
 /// </summary>
 public static bool GetIsDoorActionPossible(uint oTargetDoor, DoorActionType nDoorAction)
 {
     Internal.NativeFunctions.StackPushInteger(nDoorAction.InternalValue);
     Internal.NativeFunctions.StackPushObject(oTargetDoor);
     Internal.NativeFunctions.CallBuiltIn(337);
     return(Internal.NativeFunctions.StackPopInteger() == 1);
 }
Beispiel #2
0
 /// <summary>
 ///   Perform nDoorAction on oTargetDoor.
 /// </summary>
 public static void DoDoorAction(uint oTargetDoor, DoorActionType nDoorAction)
 {
     Internal.NativeFunctions.StackPushInteger(nDoorAction.InternalValue);
     Internal.NativeFunctions.StackPushObject(oTargetDoor);
     Internal.NativeFunctions.CallBuiltIn(338);
 }