Module: Api::PlayerType
- Defined in:
- lib/sc2ai/protocol/_meta_documentation.rb,
lib/sc2ai/protocol/sc2api_pb.rb
Overview
PROTOBUF VIRTUAL ENUM.
Constant Summary collapse
- ENUM_PLAYER_TYPE_UNSET =
0
- PARTICIPANT =
1
- COMPUTER =
2
- OBSERVER =
3
Class Method Summary collapse
Class Method Details
.lookup(val) ⇒ Object
85 86 87 88 89 90 |
# File 'lib/sc2ai/protocol/sc2api_pb.rb', line 85 def self.lookup(val) return :ENUM_PLAYER_TYPE_UNSET if val == 0 return :PARTICIPANT if val == 1 return :COMPUTER if val == 2 return :OBSERVER if val == 3 end |
.resolve(val) ⇒ Object
92 93 94 95 96 97 |
# File 'lib/sc2ai/protocol/sc2api_pb.rb', line 92 def self.resolve(val) return 0 if val == :ENUM_PLAYER_TYPE_UNSET return 1 if val == :PARTICIPANT return 2 if val == :COMPUTER return 3 if val == :OBSERVER end |