using System.Collections.Generic; using BlueWater.Audios; using Sirenix.OdinInspector; using UnityEngine; namespace BlueWater.Maps { public class FirstTutorialMapController : MapController { [SerializeField, Required] protected List EnemySpawnTransformList; // TODO : Enemy 생성 후 추가 //[SerializeField, Required] protected Ork orkPrefab; //[SerializeField, Required] protected MagicOrk magicOrkPrefab; public override void InitializeMap() { AllDestroyObjects(); if (GameManager.Instance) { var player = GameManager.Instance.CurrentCombatPlayer; if (player) { Destroy(player.gameObject); } GameManager.Instance.InstantiateCombatPlayer(PlayerSpawnTransform.position); } // TODO : Enemy 생성 후 추가 //InstantiateFieldMinion(enemySpawnTransformList[0].position, orkPrefab); //InstantiateFieldMinion(enemySpawnTransformList[1].position, magicOrkPrefab); DataManager.Instance.CurrentSaveStage = SaveStage; if (!string.IsNullOrEmpty(BGMName)) { AudioManager.Instance.PlayBgm(BGMName); } } } }