Module: Api::Alliance

Defined in:
lib/sc2ai/protocol/raw_pb.rb

Constant Summary collapse

ENUM_ALLIANCE_UNSET =
0
SELF =
1
ALLY =
2
NEUTRAL =
3
ENEMY =
4

Class Method Summary collapse

Class Method Details

.lookup(val) ⇒ Object



36
37
38
39
40
41
42
# File 'lib/sc2ai/protocol/raw_pb.rb', line 36

def self.lookup(val)
  return :ENUM_ALLIANCE_UNSET if val == 0
  return :SELF if val == 1
  return :ALLY if val == 2
  return :NEUTRAL if val == 3
  return :ENEMY if val == 4
end

.resolve(val) ⇒ Object



44
45
46
47
48
49
50
# File 'lib/sc2ai/protocol/raw_pb.rb', line 44

def self.resolve(val)
  return 0 if val == :ENUM_ALLIANCE_UNSET
  return 1 if val == :SELF
  return 2 if val == :ALLY
  return 3 if val == :NEUTRAL
  return 4 if val == :ENEMY
end