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 |