Module: Api

Defined in:
lib/sc2ai/api/buff_id.rb,
lib/sc2ai/api/effect_id.rb,
lib/sc2ai/api/tech_tree.rb,
lib/sc2ai/api/ability_id.rb,
lib/sc2ai/api/ability_id.rb,
lib/sc2ai/api/upgrade_id.rb,
lib/sc2ai/protocol/ui_pb.rb,
lib/sc2ai/protocol/raw_pb.rb,
lib/sc2ai/api/unit_type_id.rb,
lib/sc2ai/protocol/data_pb.rb,
lib/sc2ai/protocol/debug_pb.rb,
lib/sc2ai/protocol/error_pb.rb,
lib/sc2ai/protocol/query_pb.rb,
lib/sc2ai/protocol/score_pb.rb,
lib/sc2ai/api/tech_tree_data.rb,
lib/sc2ai/protocol/common_pb.rb,
lib/sc2ai/protocol/sc2api_pb.rb,
lib/sc2ai/protocol/spatial_pb.rb,
lib/sc2ai/protocol/extensions/unit.rb,
lib/sc2ai/protocol/extensions/color.rb,
lib/sc2ai/protocol/extensions/point.rb,
lib/sc2ai/protocol/_meta_documentation.rb,
lib/sc2ai/protocol/extensions/point_2_d.rb,
lib/sc2ai/protocol/extensions/power_source.rb,
lib/sc2ai/protocol/extensions/point_distance.rb,
lib/sc2ai/protocol/extensions/unit_type_data.rb,
lib/sc2ai/protocol/extensions/ability_remapable.rb

Overview

This class was partially generated with the help of AI.

Defined Under Namespace

Modules: AIBuild, AbilityId, AbilityRemapable, ActionResult, BuffId, ColorExtension, Difficulty, EffectId, PlayerType, Point2DExtension, PointDistanceExtension, PointExtension, PowerSourceExtension, Race, TechTree, UnitExtension, UnitTypeDataExtension, UnitTypeId, UpgradeId Classes: ActionError, ActionRawToggleAutocast, ActionRawUnitCommand, ActionSpatialUnitCommand, ActionToggleAutocast, AvailableAbility, BuildItem, Color, Point, Point2D, PointI, PowerSource, Size2DI, Unit, UnitOrder, UnitTypeData

Constant Summary collapse

ObservationUI =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ObservationUI").msgclass
ControlGroup =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ControlGroup").msgclass
UnitInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.UnitInfo").msgclass
SinglePanel =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.SinglePanel").msgclass
MultiPanel =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.MultiPanel").msgclass
CargoPanel =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.CargoPanel").msgclass
ProductionPanel =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ProductionPanel").msgclass
ActionUI =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionUI").msgclass
ActionControlGroup =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionControlGroup").msgclass
ActionSelectArmy =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSelectArmy").msgclass
ActionSelectWarpGates =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSelectWarpGates").msgclass
ActionSelectLarva =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSelectLarva").msgclass
ActionSelectIdleWorker =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSelectIdleWorker").msgclass
ActionMultiPanel =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionMultiPanel").msgclass
ActionCargoPanelUnload =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionCargoPanelUnload").msgclass
ActionProductionPanelRemoveFromQueue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionProductionPanelRemoveFromQueue").msgclass
StartRaw =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.StartRaw").msgclass
ObservationRaw =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ObservationRaw").msgclass
RadarRing =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RadarRing").msgclass
PlayerRaw =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PlayerRaw").msgclass
PassengerUnit =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PassengerUnit").msgclass
RallyTarget =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RallyTarget").msgclass
MapState =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.MapState").msgclass
Event =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Event").msgclass
Effect =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Effect").msgclass
ActionRaw =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionRaw").msgclass
ActionRawCameraMove =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionRawCameraMove").msgclass
DisplayType =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DisplayType").enummodule
Alliance =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Alliance").enummodule
CloakState =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.CloakState").enummodule
AbilityData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.AbilityData").msgclass
DamageBonus =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DamageBonus").msgclass
Weapon =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Weapon").msgclass
UpgradeData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.UpgradeData").msgclass
BuffData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.BuffData").msgclass
EffectData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.EffectData").msgclass
Attribute =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Attribute").enummodule
DebugCommand =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugCommand").msgclass
DebugDraw =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugDraw").msgclass
Line =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Line").msgclass
DebugText =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugText").msgclass
DebugLine =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugLine").msgclass
DebugBox =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugBox").msgclass
DebugSphere =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugSphere").msgclass
DebugCreateUnit =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugCreateUnit").msgclass
DebugKillUnit =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugKillUnit").msgclass
DebugTestProcess =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugTestProcess").msgclass
DebugSetScore =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugSetScore").msgclass
DebugEndGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugEndGame").msgclass
DebugSetUnitValue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugSetUnitValue").msgclass
DebugGameState =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.DebugGameState").enummodule
RequestQuery =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestQuery").msgclass
ResponseQuery =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseQuery").msgclass
RequestQueryPathing =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestQueryPathing").msgclass
ResponseQueryPathing =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseQueryPathing").msgclass
RequestQueryAvailableAbilities =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestQueryAvailableAbilities").msgclass
ResponseQueryAvailableAbilities =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseQueryAvailableAbilities").msgclass
RequestQueryBuildingPlacement =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestQueryBuildingPlacement").msgclass
ResponseQueryBuildingPlacement =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseQueryBuildingPlacement").msgclass
Score =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Score").msgclass
CategoryScoreDetails =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.CategoryScoreDetails").msgclass
VitalScoreDetails =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.VitalScoreDetails").msgclass
ScoreDetails =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ScoreDetails").msgclass
ImageData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ImageData").msgclass
RectangleI =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RectangleI").msgclass
Request =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Request").msgclass
Response =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Response").msgclass
RequestCreateGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestCreateGame").msgclass
LocalMap =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.LocalMap").msgclass
ResponseCreateGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseCreateGame").msgclass
RequestJoinGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestJoinGame").msgclass
PortSet =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PortSet").msgclass
ResponseJoinGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseJoinGame").msgclass
RequestRestartGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestRestartGame").msgclass
ResponseRestartGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseRestartGame").msgclass
RequestStartReplay =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestStartReplay").msgclass
ResponseStartReplay =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseStartReplay").msgclass
RequestMapCommand =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestMapCommand").msgclass
ResponseMapCommand =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseMapCommand").msgclass
RequestLeaveGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestLeaveGame").msgclass
ResponseLeaveGame =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseLeaveGame").msgclass
RequestQuickSave =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestQuickSave").msgclass
ResponseQuickSave =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseQuickSave").msgclass
RequestQuickLoad =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestQuickLoad").msgclass
ResponseQuickLoad =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseQuickLoad").msgclass
RequestQuit =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestQuit").msgclass
ResponseQuit =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseQuit").msgclass
RequestGameInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestGameInfo").msgclass
ResponseGameInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseGameInfo").msgclass
RequestObservation =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestObservation").msgclass
ResponseObservation =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseObservation").msgclass
ChatReceived =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ChatReceived").msgclass
RequestAction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestAction").msgclass
ResponseAction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseAction").msgclass
RequestObserverAction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestObserverAction").msgclass
ResponseObserverAction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseObserverAction").msgclass
RequestStep =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestStep").msgclass
ResponseStep =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseStep").msgclass
RequestData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestData").msgclass
ResponseData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseData").msgclass
RequestSaveReplay =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestSaveReplay").msgclass
ResponseSaveReplay =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseSaveReplay").msgclass
RequestReplayInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestReplayInfo").msgclass
PlayerInfoExtra =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PlayerInfoExtra").msgclass
ResponseReplayInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseReplayInfo").msgclass
RequestAvailableMaps =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestAvailableMaps").msgclass
ResponseAvailableMaps =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseAvailableMaps").msgclass
RequestSaveMap =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestSaveMap").msgclass
ResponseSaveMap =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseSaveMap").msgclass
RequestPing =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestPing").msgclass
ResponsePing =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponsePing").msgclass
RequestDebug =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.RequestDebug").msgclass
ResponseDebug =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ResponseDebug").msgclass
PlayerSetup =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PlayerSetup").msgclass
SpatialCameraSetup =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.SpatialCameraSetup").msgclass
InterfaceOptions =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.InterfaceOptions").msgclass
PlayerInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PlayerInfo").msgclass
PlayerCommon =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PlayerCommon").msgclass
Observation =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Observation").msgclass
Action =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Action").msgclass
ActionChat =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionChat").msgclass
ObserverAction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ObserverAction").msgclass
ActionObserverPlayerPerspective =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionObserverPlayerPerspective").msgclass
ActionObserverCameraMove =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionObserverCameraMove").msgclass
ActionObserverCameraFollowPlayer =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionObserverCameraFollowPlayer").msgclass
ActionObserverCameraFollowUnits =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionObserverCameraFollowUnits").msgclass
PlayerResult =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.PlayerResult").msgclass
Status =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Status").enummodule
Alert =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Alert").enummodule
Result =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.Result").enummodule
ObservationFeatureLayer =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ObservationFeatureLayer").msgclass
FeatureLayers =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.FeatureLayers").msgclass
FeatureLayersMinimap =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.FeatureLayersMinimap").msgclass
ObservationRender =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ObservationRender").msgclass
ActionSpatial =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSpatial").msgclass
ActionSpatialCameraMove =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSpatialCameraMove").msgclass
ActionSpatialUnitSelectionPoint =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSpatialUnitSelectionPoint").msgclass
ActionSpatialUnitSelectionRect =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("Api.ActionSpatialUnitSelectionRect").msgclass