コード例 #1
0
ファイル: PuzzleScript.cs プロジェクト: tkiapril/aura
		public virtual void OnMobAllocated(Puzzle puzzle, MonsterGroup group)
		{
		}
コード例 #2
0
ファイル: PuzzleScript.cs プロジェクト: tkiapril/aura
		public virtual void OnMonsterDead(Puzzle puzzle, MonsterGroup group)
		{
		}
コード例 #3
0
ファイル: Puzzle.cs プロジェクト: hzdlive/aura-1
		/// <summary>
		/// Spawns mob in place.
		/// </summary>
		/// <param name="place"></param>
		/// <param name="name"></param>
		/// <param name="group"></param>
		/// <param name="spawnPosition"></param>
		public void AllocateAndSpawnMob(PuzzlePlace place, string name, DungeonMonsterGroupData group, Placement spawnPosition)
		{
			var mob = new MonsterGroup(name, this, place, spawnPosition);
			_monsterGroups.Add(name, mob);

			mob.Allocate(group);
			mob.Spawn();
		}