Module: Api::Race
- Defined in:
- lib/sc2ai/protocol/_meta_documentation.rb,
lib/sc2ai/protocol/common_pb.rb
Overview
PROTOBUF VIRTUAL ENUM.
Constant Summary collapse
- NO_RACE =
0
- TERRAN =
1
- ZERG =
2
- PROTOSS =
3
- RANDOM =
4
Class Method Summary collapse
Class Method Details
.lookup(val) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/sc2ai/protocol/common_pb.rb', line 13 def self.lookup(val) return :NO_RACE if val == 0 return :TERRAN if val == 1 return :ZERG if val == 2 return :PROTOSS if val == 3 return :RANDOM if val == 4 end |
.resolve(val) ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/sc2ai/protocol/common_pb.rb', line 21 def self.resolve(val) return 0 if val == :NO_RACE return 1 if val == :TERRAN return 2 if val == :ZERG return 3 if val == :PROTOSS return 4 if val == :RANDOM end |