コード例 #1
0
ファイル: UpgradeTable.cs プロジェクト: atharkes/neverwinter
        /// <summary> Loads the data in this table </summary>
        public override void LoadData()
        {
            DataTable table = GetAllData();

            foreach (DataRow row in table.Rows)
            {
                Profession profession = TableManager.Profession.GetProfession(ProfessionId.Parse(row));
                int        grade      = Grade.Parse(row);
                Resource   resource   = TableManager.Resource.GetResource(ResourceId.Parse(row));
                int        amount     = Amount.Parse(row);
                profession.AddUpgradeCost(grade, resource, amount);
            }
        }