public SetGridHeightInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_parent = Grid.FindInteractiveObject(m_parentID);
 }
Пример #2
0
 protected override void DoApply(Coord tile)
 {
     var spawn = new SpawnCommand("Smite");
     spawn.SetSource(Source);
     spawn.Apply(tile);
 }
Пример #3
0
 public OpenDoorInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_delayStateChange = true;
 }
Пример #4
0
 public ResetPlatformInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_parent = Grid.FindInteractiveObject(m_parentID);
 }
Пример #5
0
 public MoveMonsterInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_parent = Grid.FindInteractiveObject(m_parentID);
 }
 public SetEnabledInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_targetObject = Grid.FindInteractiveObject(m_targetSpawnID);
     m_parent       = Grid.FindInteractiveObject(m_parentID);
 }
Пример #7
0
 public ChangeMapInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_parent = (Entrance)Grid.FindInteractiveObject(m_parentID);
 }
 public ToggleDoorInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
 }
 public GameMessageInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_parent = Grid.FindInteractiveObject(m_parentID);
 }
Пример #10
0
 public LeverUpInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
 }
		public TriggerBarkInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
		{
			m_parent = Grid.FindInteractiveObject(m_parentID);
		}
Пример #12
0
 public IncreaseAttributeInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_interactiveObject = Grid.FindInteractiveObject(m_targetSpawnID);
     m_parent            = Grid.FindInteractiveObject(m_parentID);
 }
 public SpawnMonsterInteraction(SpawnCommand p_command, Int32 p_parentID, Int32 p_commandIndex) : base(p_command, p_parentID, p_commandIndex)
 {
     m_spawnTarget = Grid.FindInteractiveObject(m_targetSpawnID);
     m_parent      = Grid.FindInteractiveObject(m_parentID);
 }