} //END OF Modifiers public SampleCDBFile(TextAsset castleDBAsset) { parsedDB = new CastleDBParser(castleDBAsset); Creatures = new CreaturesType(); Items = new ItemsType(); Modifiers = new ModifiersType(); }
public CastleDB(TextAsset castleDBAsset, TextAsset castleDBImagesAsset = null) { parsedDB = new CastleDBParser(castleDBAsset, castleDBImagesAsset); CastleDBParser.RootNode root = parsedDB.Root; Creatures = new Dictionary <string, Creatures>(); foreach (var row in root.GetSheetWithName("Creatures").Rows) { Creatures[row["id"]] = new Creatures(root, row, parsedDB.DatabaseImages); } Items = new Dictionary <string, Items>(); foreach (var row in root.GetSheetWithName("Items").Rows) { Items[row["id"]] = new Items(root, row, parsedDB.DatabaseImages); } Modifiers = new Dictionary <string, Modifiers>(); foreach (var row in root.GetSheetWithName("Modifiers").Rows) { Modifiers[row["id"]] = new Modifiers(root, row); } }
public CastleDB(TextAsset castleDBAsset) { parsedDB = new CastleDBParser(castleDBAsset); Scenarios = new ScenariosType(); GameModes = new GameModesType(); Global_Units = new Global_UnitsType(); Units_sub_categories = new Units_sub_categoriesType(); Units_categories = new Units_categoriesType(); Teams = new TeamsType(); Countries = new CountriesType(); HardPoints = new HardPointsType(); Weapons = new WeaponsType(); Weapons_roles = new Weapons_rolesType(); Ammos = new AmmosType(); FX_Storage = new FX_StorageType(); AudioFX_Storage = new AudioFX_StorageType(); }
public CastleDB(TextAsset castleDBAsset) { parsedDB = new CastleDBParser(castleDBAsset); Enemies = new EnemiesType(); }
public CastleDB(TextAsset castleDBAsset) { parsedDB = new CastleDBParser(castleDBAsset); MonsterDB = new MonsterDBType(); ItemDB = new ItemDBType(); }