 Get desktop application:
Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Space
- uint32 id = 1
- optional Point position = 2
- optional Vector velocity = 3
- double facing = 4
- double angularVelocity = 5
Used in: Message
- float worldRadius = 1
- float boundaryAnnulusWidth = 2
- float spaceshipAcceleration = 3
- float frictionCoefficient = 4
- float spaceshipNonlinearAngularAcceleration = 5
- float spaceshipLinearAngularAcceleration = 6
- float spaceshipMaxAngularVelocity = 7
- float spaceshipAngularFriction = 8
- uint32 spaceshipMaxSpeed = 9
- float spaceshipBoostFactor = 10
- uint32 autoRepairInterval = 11
- uint32 autoRepairAmount = 12
- uint32 autoEnergyRechargeAmount = 13
- uint32 boostPerFrameEnergyCost = 14
Used in: Spaceship
- DIR_CENTER = 0
- DIR_RIGHT = 1
- DIR_LEFT = 2
Used in: Message
- uint32 myId = 1
- map<uint32, string> idToUsername = 2
Used in: UserMessage
Used in: Message
- bool success = 1
- string error = 2
Used in: Message
- repeated Rank ranks = 1
- uint32 clientId = 2
- uint32 userScore = 3
- uint32 userPosition = 4
Used in: UserMessage
Used in: Message
- uint32 id = 1
- uint32 killedBy = 2
Used in: Message
- uint32 id = 1
- string username = 2
Used in: Message
Used in: Asteroid, ProjectileFired, Spaceship
Used in: Message
Used in: Message
- uint32 id = 1
- uint32 frameId = 2
- optional Point origin = 3
- optional Vector velocity = 4
- float facing = 5
- uint32 ttl = 6
Used in: Message
Used in: Leaderboard
- uint32 id = 1
- uint32 score = 2
Used in: Message
Used in: ScoreBoard
- uint32 score = 1
- string name = 2
Used in: Message
- uint32 physicsFrameID = 1
- repeated Spaceship spaceships = 2
- repeated Asteroid asteroids = 3
Used in: Space
- uint32 id = 1
- optional Point position = 2
- optional Vector velocity = 3
- double facing = 4
- double angularVelocity = 5
- Direction inputDirection = 6
- bool inputThrust = 7
- bool inputBoost = 8
- uint32 maxHp = 9
- uint32 hp = 10
- uint32 maxEnergy = 11
- uint32 energy = 12
- uint32 autoRepairDelay = 13
Used in: UserMessage
Used in: UserMessage
Used in: UserAction
- CENTER = 0
- LEFT = 1
- RIGHT = 2
- THRUST_ON = 3
- THRUST_OFF = 4
- STRAIGHT_FIRE_START = 5
- TURRET_FIRE_START = 6
- FIRE_STOP = 7
- BOOST_ON = 8
- BOOST_OFF = 9
Used in: Asteroid, ProjectileFired, Spaceship