Module: Api::Status
- Defined in:
- lib/sc2ai/protocol/sc2api_pb.rb
Constant Summary collapse
- ENUM_STATUS_UNSET =
0
- LAUNCHED =
1
- INIT_GAME =
2
- IN_GAME =
3
- IN_REPLAY =
4
- ENDED =
5
- QUIT =
6
- UNKNOWN =
99
Class Method Summary collapse
Class Method Details
.lookup(val) ⇒ Object
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/sc2ai/protocol/sc2api_pb.rb', line 16 def self.lookup(val) return :ENUM_STATUS_UNSET if val == 0 return :LAUNCHED if val == 1 return :INIT_GAME if val == 2 return :IN_GAME if val == 3 return :IN_REPLAY if val == 4 return :ENDED if val == 5 return :QUIT if val == 6 return :UNKNOWN if val == 99 end |
.resolve(val) ⇒ Object
27 28 29 30 31 32 33 34 35 36 |
# File 'lib/sc2ai/protocol/sc2api_pb.rb', line 27 def self.resolve(val) return 0 if val == :ENUM_STATUS_UNSET return 1 if val == :LAUNCHED return 2 if val == :INIT_GAME return 3 if val == :IN_GAME return 4 if val == :IN_REPLAY return 5 if val == :ENDED return 6 if val == :QUIT return 99 if val == :UNKNOWN end |