1+ namespace dsstats . shared . DsFen ;
2+
3+ public class AbathurBuild : CmdrBuild
4+ {
5+ public AbathurBuild ( )
6+ {
7+ UnitMap = new Dictionary < string , BuildOption >
8+ {
9+ { "VileRoach" , new ( 'q' ) } ,
10+ { "SwarmQueen" , new ( 'w' ) } ,
11+
12+ { "Mutalisk" , new ( 'a' , 1 , true ) } ,
13+ { "Ravager" , new ( 's' , 2 ) } ,
14+ { "Devourer" , new ( 'd' , 2 , true ) } ,
15+ { "Overseer" , new ( 'f' , 2 , true ) } ,
16+ { "SwarmHost" , new ( 'g' , 2 ) } ,
17+
18+ { "Viper" , new ( 'z' , 2 , true ) } ,
19+ { "Guardian" , new ( 'x' , 2 , true ) } ,
20+ { "Brutalisk" , new ( 'c' , 2 ) } ,
21+ { "Leviathan" , new ( 'v' , 3 , true ) } ,
22+ } ;
23+
24+ AbilityMap = new Dictionary < string , BuildOption >
25+ {
26+ { "GlialReconstitution" , new ( 'q' ) } ,
27+ { "TunnelingClaws" , new ( 'w' ) } ,
28+ { "VileRoachHydriodicBile" , new ( 'r' ) } ,
29+ { "VileRoachAdaptivePlating" , new ( 'e' ) } ,
30+ { "SwarmQueenBioMechanicalTransfusion" , new ( 't' ) } ,
31+
32+ { "RavagerBloatedBileDucts" , new ( 'a' ) } ,
33+ { "RavagerPotentBile" , new ( 's' ) } ,
34+ { "GuardianProlongedDispersion" , new ( 'd' ) } ,
35+ { "DevourerCorrosiveSpray" , new ( 'f' ) } ,
36+ { "overlordspeed" , new ( 'g' ) } ,
37+
38+ { "BroodMutaliskViciousGlave" , new ( 'z' ) } ,
39+ { "BroodMutaliskSunderingGlave" , new ( 'x' ) } ,
40+ { "SwarmHostPressurizedGlands" , new ( 'c' ) } ,
41+ { "ViperVirulentMicrobes" , new ( 'v' ) } ,
42+ } ;
43+
44+ UpgradeMap = new Dictionary < string , BuildOption >
45+ {
46+ { "ZergMeleeWeaponsLevel1" , new ( 'a' ) } ,
47+ { "ZergMeleeWeaponsLevel2" , new ( 'a' ) } ,
48+ { "ZergMeleeWeaponsLevel3" , new ( 'a' ) } ,
49+ { "ZergGroundArmorsLevel1" , new ( 's' ) } ,
50+ { "ZergGroundArmorsLevel2" , new ( 's' ) } ,
51+ { "ZergGroundArmorsLevel3" , new ( 's' ) } ,
52+ { "ZergMissileWeaponsLevel1" , new ( 'd' ) } ,
53+ { "ZergMissileWeaponsLevel2" , new ( 'd' ) } ,
54+ { "ZergMissileWeaponsLevel3" , new ( 'd' ) } ,
55+ { "ZergFlyerWeaponsLevel1" , new ( 'f' ) } ,
56+ { "ZergFlyerWeaponsLevel2" , new ( 'f' ) } ,
57+ { "ZergFlyerWeaponsLevel3" , new ( 'f' ) } ,
58+ { "ZergFlyerArmorsLevel1" , new ( 'g' ) } ,
59+ { "ZergFlyerArmorsLevel2" , new ( 'g' ) } ,
60+ { "ZergFlyerArmorsLevel3" , new ( 'g' ) } ,
61+ } ;
62+ CreateActiveUnits ( ) ;
63+ }
64+ }
0 commit comments