Esempio n. 1
0
        } //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();
 }
Esempio n. 4
0
 public CastleDB(TextAsset castleDBAsset)
 {
     parsedDB = new CastleDBParser(castleDBAsset);
     Enemies  = new EnemiesType();
 }
Esempio n. 5
0
 public CastleDB(TextAsset castleDBAsset)
 {
     parsedDB  = new CastleDBParser(castleDBAsset);
     MonsterDB = new MonsterDBType(); ItemDB = new ItemDBType();
 }