static StatTable() { int nID = 0; StatData st = null; int nCategory = 0; // 영웅 nCategory = (int)eStatCategory.Hero; nID = nCategoryGap * nCategory; st = new StatData(); st.ClearStat(); st.nID = ++nID; // ++nID에 주의 st.nCategory = nCategory; st.strName = "모험가"; st.strInfo = ""; st.nMaxHP = 100; st.nMaxHungry = 100; st.nDashCount = 2; st.nMaxJump = 2; st.fMove = 5.0f; st.fJumpForce = 250f; m_mapStat.Add(st.nID, st); // 무기 nCategory = (int)eStatCategory.Equipment_OneHandWaepon; nID = nCategoryGap * nCategory; st = new StatData(); st.ClearStat(); st.nID = ++nID; // ++nID에 주의 st.nCategory = nCategory; st.strName = "숏소드"; st.strInfo = "보통 칼"; st.nDmg = 7; st.nDmgMax = 9; m_mapStat.Add(st.nID, st); // 몹 nCategory = (int)eStatCategory.Enemy; nID = nCategoryGap * nCategory; st = new StatData(); st.ClearStat(); st.nID = ++nID; // ++nID에 주의 st.nCategory = nCategory; st.strName = "해골병사"; st.strInfo = "해골병사"; st.nDmg = 5; st.nDmgMax = 8; m_mapStat.Add(st.nID, st); // 보스 nCategory = (int)eStatCategory.Boss; nID = nCategoryGap * nCategory; st = new StatData(); st.ClearStat(); st.nID = ++nID; // ++nID에 주의 st.nCategory = nCategory; st.strName = "벨리얼"; st.strInfo = "첫 보스"; st.nDmg = 20; st.nDmgMax = 22; m_mapStat.Add(st.nID, st); }