Exemple #1
0
        private static void populateWeaponDataDictionary(ContentManager contentManager)
        {
            List <Dictionary <string, object> > weaponDataList = loadItemData(contentManager.RootDirectory + "/Items/Weapons.txt");

            foreach (var data in weaponDataList)
            {
                WeaponData weaponData = newObjectFromItemData <WeaponData>(data);
                weaponData.Init();
                weaponDataDictionary.Add(weaponData.Name, weaponData);
                Logger.Log("Loaded weapon '" + weaponData.Name + "'");
            }
        }