Module: Api::ActionSelectIdleWorker::Type

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

Constant Summary collapse

ENUM_ACTION_SELECT_IDLE_WORKER_TYPE_UNSET =
0
SET =
1
ADD =
2
ALL =
3
ADD_ALL =
4

Class Method Summary collapse

Class Method Details

.lookup(val) ⇒ Object



11503
11504
11505
11506
11507
11508
11509
# File 'lib/sc2ai/protocol/ui_pb.rb', line 11503

def self.lookup(val)
  return :ENUM_ACTION_SELECT_IDLE_WORKER_TYPE_UNSET if val == 0
  return :SET if val == 1
  return :ADD if val == 2
  return :ALL if val == 3
  return :ADD_ALL if val == 4
end

.resolve(val) ⇒ Object



11511
11512
11513
11514
11515
11516
11517
# File 'lib/sc2ai/protocol/ui_pb.rb', line 11511

def self.resolve(val)
  return 0 if val == :ENUM_ACTION_SELECT_IDLE_WORKER_TYPE_UNSET
  return 1 if val == :SET
  return 2 if val == :ADD
  return 3 if val == :ALL
  return 4 if val == :ADD_ALL
end