Module: Api::Alert
- Defined in:
- lib/sc2ai/protocol/sc2api_pb.rb
Constant Summary collapse
- ENUM_ALERT_UNSET =
0
- ALERT_ERROR =
3
- ADD_ON_COMPLETE =
4
- BUILDING_COMPLETE =
5
- BUILDING_UNDER_ATTACK =
6
- LARVA_HATCHED =
7
- MERGE_COMPLETE =
8
- MINERALS_EXHAUSTED =
9
- MORPH_COMPLETE =
10
- MOTHERSHIP_COMPLETE =
11
- MULE_EXPIRED =
12
- NUCLEAR_LAUNCH_DETECTED =
1
- NUKE_COMPLETE =
13
- NYDUS_WORM_DETECTED =
2
- RESEARCH_COMPLETE =
14
- TRAIN_ERROR =
15
- TRAIN_UNIT_COMPLETE =
16
- TRAIN_WORKER_COMPLETE =
17
- TRANSFORMATION_COMPLETE =
18
- UNIT_UNDER_ATTACK =
19
- UPGRADE_COMPLETE =
20
- VESPENE_EXHAUSTED =
21
- WARP_IN_COMPLETE =
22
Class Method Summary collapse
Class Method Details
.lookup(val) ⇒ Object
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
# File 'lib/sc2ai/protocol/sc2api_pb.rb', line 153 def self.lookup(val) return :ENUM_ALERT_UNSET if val == 0 return :ALERT_ERROR if val == 3 return :ADD_ON_COMPLETE if val == 4 return :BUILDING_COMPLETE if val == 5 return :BUILDING_UNDER_ATTACK if val == 6 return :LARVA_HATCHED if val == 7 return :MERGE_COMPLETE if val == 8 return :MINERALS_EXHAUSTED if val == 9 return :MORPH_COMPLETE if val == 10 return :MOTHERSHIP_COMPLETE if val == 11 return :MULE_EXPIRED if val == 12 return :NUCLEAR_LAUNCH_DETECTED if val == 1 return :NUKE_COMPLETE if val == 13 return :NYDUS_WORM_DETECTED if val == 2 return :RESEARCH_COMPLETE if val == 14 return :TRAIN_ERROR if val == 15 return :TRAIN_UNIT_COMPLETE if val == 16 return :TRAIN_WORKER_COMPLETE if val == 17 return :TRANSFORMATION_COMPLETE if val == 18 return :UNIT_UNDER_ATTACK if val == 19 return :UPGRADE_COMPLETE if val == 20 return :VESPENE_EXHAUSTED if val == 21 return :WARP_IN_COMPLETE if val == 22 end |
.resolve(val) ⇒ Object
179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/sc2ai/protocol/sc2api_pb.rb', line 179 def self.resolve(val) return 0 if val == :ENUM_ALERT_UNSET return 3 if val == :ALERT_ERROR return 4 if val == :ADD_ON_COMPLETE return 5 if val == :BUILDING_COMPLETE return 6 if val == :BUILDING_UNDER_ATTACK return 7 if val == :LARVA_HATCHED return 8 if val == :MERGE_COMPLETE return 9 if val == :MINERALS_EXHAUSTED return 10 if val == :MORPH_COMPLETE return 11 if val == :MOTHERSHIP_COMPLETE return 12 if val == :MULE_EXPIRED return 1 if val == :NUCLEAR_LAUNCH_DETECTED return 13 if val == :NUKE_COMPLETE return 2 if val == :NYDUS_WORM_DETECTED return 14 if val == :RESEARCH_COMPLETE return 15 if val == :TRAIN_ERROR return 16 if val == :TRAIN_UNIT_COMPLETE return 17 if val == :TRAIN_WORKER_COMPLETE return 18 if val == :TRANSFORMATION_COMPLETE return 19 if val == :UNIT_UNDER_ATTACK return 20 if val == :UPGRADE_COMPLETE return 21 if val == :VESPENE_EXHAUSTED return 22 if val == :WARP_IN_COMPLETE end |