public void Init(BATTLE_MAP BattleMap) { this.m_BattleMap = BattleMap; if (!Scene.IsCurScene(Scene.Type.BATTLE)) { Debug.LogError("Battle::LoadMapData is called from non-BattleStage!"); } this.m_CompleteLoad = true; }
public override bool ParseDataFromNDT(TsDataReader dr) { foreach (TsDataReader.Row data in dr) { BATTLE_MAP bATTLE_MAP = new BATTLE_MAP(); bATTLE_MAP.SetData(data); if (!this.m_hashBattleMap.ContainsKey(bATTLE_MAP.BATTLE_MAP_ID)) { this.m_hashBattleMap.Add(bATTLE_MAP.BATTLE_MAP_ID, bATTLE_MAP); } } return(true); }
public void SetData(BATTLE_MAP pData) { if (pData == null) { return; } this.BATTLE_MAP_ID = pData.BATTLE_MAP_ID; this.TEXTKEY = string.Format("{0}", pData.TEXTKEY); this.ENG_NAME = string.Format("{0}", pData.ENG_NAME); this.Type = pData.Type; this.SIZE_X = pData.SIZE_X; this.SIZE_Y = pData.SIZE_Y; this.CELL_SIZE = pData.CELL_SIZE; this.CELLCOUNT_X = pData.CELLCOUNT_X; this.CELLCOUNT_Y = pData.CELLCOUNT_Y; this.WEB_BUNDLE_PATH = string.Format("{0}", pData.WEB_BUNDLE_PATH); }