Method: Api::RequestQueryAvailableAbilities#initialize
- Defined in:
- lib/sc2ai/protocol/query_pb.rb
#initialize(unit_tag: nil) ⇒ RequestQueryAvailableAbilities
END writers for optional fields
3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 |
# File 'lib/sc2ai/protocol/query_pb.rb', line 3084 def initialize(unit_tag: nil) @_bitmask = 0 if unit_tag == nil @unit_tag = 0 else unless 0 <= unit_tag && unit_tag <= 18_446_744_073_709_551_615 raise RangeError, "Value (#{unit_tag}) for field unit_tag is out of bounds (0..18446744073709551615)" end @_bitmask |= 0x0000000000000001 @unit_tag = unit_tag end end |