Module: Api::DebugGameState
- Defined in:
- lib/sc2ai/protocol/debug_pb.rb
Constant Summary collapse
- ENUM_DEBUG_GAME_STATE_UNSET =
0
- SHOW_MAP =
1
- CONTROL_ENEMY =
2
- FOOD =
3
- FREE =
4
- ALL_RESOURCES =
5
- GOD =
6
- MINERALS =
7
- GAS =
8
- COOLDOWNS =
9
- TECH_TREE =
10
- UPGRADE =
11
- FAST_BUILD =
12
Class Method Summary collapse
Class Method Details
.lookup(val) ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/sc2ai/protocol/debug_pb.rb', line 21 def self.lookup(val) return :ENUM_DEBUG_GAME_STATE_UNSET if val == 0 return :SHOW_MAP if val == 1 return :CONTROL_ENEMY if val == 2 return :FOOD if val == 3 return :FREE if val == 4 return :ALL_RESOURCES if val == 5 return :GOD if val == 6 return :MINERALS if val == 7 return :GAS if val == 8 return :COOLDOWNS if val == 9 return :TECH_TREE if val == 10 return :UPGRADE if val == 11 return :FAST_BUILD if val == 12 end |
.resolve(val) ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/sc2ai/protocol/debug_pb.rb', line 37 def self.resolve(val) return 0 if val == :ENUM_DEBUG_GAME_STATE_UNSET return 1 if val == :SHOW_MAP return 2 if val == :CONTROL_ENEMY return 3 if val == :FOOD return 4 if val == :FREE return 5 if val == :ALL_RESOURCES return 6 if val == :GOD return 7 if val == :MINERALS return 8 if val == :GAS return 9 if val == :COOLDOWNS return 10 if val == :TECH_TREE return 11 if val == :UPGRADE return 12 if val == :FAST_BUILD end |