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