示例#1
0
 private void Trigger(InstructionCaller instruction)
 {
     if (instruction != null && instruction.Instruction != null)
     {
         InstructionManager.Instance.RunInstruction(instruction, WorldManager.Instance.Context, Player.Instance);
     }
 }
示例#2
0
 private void RunInstructions(InstructionCaller instructions)
 {
     if (instructions != null && instructions.Instruction != null)
     {
         InstructionManager.Instance.RunInstruction(instructions, WorldManager.Instance.Context, this);
     }
 }
示例#3
0
 private void Trigger(InteractionDirection interactionDirection, InstructionCaller instruction, MovementDirection direction)
 {
     if (Direction.Contains(interactionDirection, direction))
     {
         Trigger(instruction);
     }
 }