public void FirstGame() { resource[GOLD] = 50; resource[WOOD] = 0; resource[ROCK] = 0; resource[IRON] = 0; resource[BONES] = 100; resource[SOULS] = 0; resource[BODY] = 50; resource[REAL] = 50; resource[ARTIFACT_V0] = 1; //Неизвестный Артефакт resource[ARTIFACT_V1] = 2; //Неизвестный Артефакт 1 грейда resource[ARTIFACT_V2] = 3; //Неизвестный Артефакт 2 грейда //Эквип resource[EQUIPMENT_V0] = 11; //Неизвестная Экипировка resource[EQUIPMENT_V1] = 12; //Неизвестная Экипировка 1 грейда resource[EQUIPMENT_V2] = 13; //Неизвестная Экипировка 2 грейда //Юниты resource[UNIT_V0] = 11; //Неизвестный Юнит resource[UNIT_V1] = 12; //Неизвестный Юнит 1 грейда resource[UNIT_V2] = 13; //Неизвестный Юнит 2 грейда //Сборные предметы //Артефакты resource[ARTIFACT_V0_PARTS] = 14; //Неизвестный Артефакт состоящий из N частей resource[ARTIFACT_V1_PARTS] = 15; //Неизвестный Артефакт 1 грейда состоящий из N частей resource[ARTIFACT_V2_PARTS] = 16; //Неизвестный Артефакт 2 грейда состоящий из N частей //Эквип resource[EQUIPMENT_V0_PARTS] = 17; //Неизвестная Экипировка состоящий из N частей resource[EQUIPMENT_V1_PARTS] = 18; //Неизвестная Экипировка 1 грейда состоящий из N частей resource[EQUIPMENT_V2_PARTS] = 19; //Неизвестная Экипировка 2 грейда состоящий из N частей //Юниты resource[UNIT_V0_PARTS] = 20; //Неизвестный Юнит состоящий из N частей resource[UNIT_V1_PARTS] = 21; //Неизвестный Юнит 1 грейда состоящий из N частей resource[UNIT_V2_PARTS] = 22; //Неизвестный Юнит 2 грейда состоящий из N частей units.Add(CreateUnit.UnitCreate(UnitType.SkeletonV0)); units[0].PARAMS[UNIT_COUNT] = 50; units.Add(CreateUnit.UnitCreate(UnitType.ZombieV0)); units[1].PARAMS[UNIT_COUNT] = 30; units.Add(CreateUnit.UnitCreate(UnitType.SkeletonV1)); units[2].PARAMS[UNIT_COUNT] = 5; units.Add(CreateUnit.UnitCreate(UnitType.ZombieV1)); units[3].PARAMS[UNIT_COUNT] = 3; units.Add(CreateUnit.UnitCreate(UnitType.SkeletonV2)); units[4].PARAMS[UNIT_COUNT] = 0; units.Add(CreateUnit.UnitCreate(UnitType.ZombieV2)); units[5].PARAMS[UNIT_COUNT] = 1; units.Add(CreateUnit.UnitCreate(UnitType.Engineer)); units[5].PARAMS[UNIT_COUNT] = 0; itemsArena.Add(CreateItem.Head_0()); itemsArena.Add(CreateItem.Head_1()); itemsArena.Add(CreateItem.Tors_0()); itemsArena.Add(CreateItem.Pants_0()); itemsArena.Add(CreateItem.Bots_0()); itemsArena.Add(CreateItem.Weapon0_0()); itemsArena.Add(CreateItem.Weapon1_0()); itemsArena.Add(CreateItem.Amulet_0()); itemsArena.Add(CreateItem.Ring_0()); itemsArena.Add(CreateItem.Art_0()); itemsCompany.Add(CreateItem.Head_0()); itemsCompany.Add(CreateItem.Head_1()); itemsCompany.Add(CreateItem.Tors_0()); itemsCompany.Add(CreateItem.Pants_0()); itemsCompany.Add(CreateItem.Bots_0()); itemsCompany.Add(CreateItem.Weapon0_0()); itemsCompany.Add(CreateItem.Weapon1_0()); itemsCompany.Add(CreateItem.Amulet_0()); itemsCompany.Add(CreateItem.Ring_0()); itemsCompany.Add(CreateItem.Art_0()); Hero.PARAMS[ARENA_HERO_DAMAGE] = 100; Hero.PARAMS[ARENA_HERO_HP] = 100; Hero.PARAMS[ARENA_HERO_HP_CURRENT] = Hero.PARAMS[ARENA_HERO_HP]; Hero.PARAMS[HERO_MANA_MAX] = 100; Hero.PARAMS[HERO_MANA_CURRENT] = Hero.PARAMS[HERO_MANA_MAX]; Hero.PARAMS[HERO_MANA_REGEN] = 0.2f; generals.Add(CreateGeneral.GenarateGeneral()); generals.Add(CreateGeneral.GenarateGeneral()); generals.Add(CreateGeneral.GenarateGeneral()); generals.Add(CreateGeneral.GenarateGeneral()); generals.Add(CreateGeneral.GenarateGeneral()); generals.Add(CreateGeneral.GenarateGeneral()); generals[0].PARAMS[GENERAL_CRIT_CHANGE_CURRENT] = 80; CleanMap(); AvailableList.StartDictionary(); }