Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CommandNameRequest DataResponse DataDescription
0x1AUniverse JoinBaseAddress contains the universe id. SubAddress contains the TeamID.Nothing.JOIN Universe Request.
0x1BUniverse PartBaseAddress contains the universe id.Nothing.PART Universe Request.
0x40Query AccountID is the AccountID.Empty on error, else an account.Query an Account.
0x41Query AccountsThe name as search pattern and a bool indicating if all kind of accounts should be returned.A list of matching account-IDs.Queries multiple accounts.
0x44Query PrivilegesBaseAddress contains the universe.A list of Account-IDs and corresponding privileges.Queries the privileges of an universe.
0x45Update PrivilegesBaseAddress contains the universe, ID contains the account ID, Helper contains the Privileges.Nothing.Changes the Universe ACLs.
0x60Query UnitBaseAddress contains the universe, SubAddress contains the galaxy, Content contains a string naming the unit.A string describing the unit in xml format.Queries an unit in xml format.
0x61Create/Update UnitBaseAddress contains the universe, SubAddress contains the galaxy, Content contains a string specifying the xml representation.Nothing.Creates or updates an unit in xml format.
0x62Delete UnitBaseAddress contains the universe, SubAddress contains the galaxy, Content contains a string naming the unit.Nothing.Deletes the specified unit.
0x63Check Unit XMLContent contains a string specifying the xml representation.A string describing the unit in reparsed xml format.Reformulates Unit XML.
0x64Check NameContent contains a string specifying the name.A bool describing wether the name is in use and matches the requirements.Checks the name.
0x65Player ChatBaseAdress contains the Client, content contains a string with the chat message.

0x66Universe ChatBaseAdress contains the Universe, content contains a string with the chat message.

0x67Team ChatBaseAdress contains the Universe, Subaddress contains the Team. Content contains a string with the chat message.

0x68Query RegionsBaseAddress contains the universe, SubAddress contains the galaxy,Helper Contains the Amount of Regions. The rest ist serialized like this.Enumerates all Regions of the universe.
0x69Update RegionBaseAddress contains the universe, SubAddress contains the galaxy, Content: See Code.Nothing.Updates one region slot.
0x6ADelete RegionBaseAddress contains the universe, SubAddress contains the galaxy, Helper contains the Region-ID.Nothing.Deletes one region slot.
0x84Start ViewingSubAddress contains galaxy.Nothing.Starts the admin-live-view of a galaxy.
0x85Stop ViewingSubAddress contains galaxy.Nothing.Stopps the admin-liev-view of a galaxy.
0xA0Produce AmmunitionSubAddress contains the ID. Helper contains the ammunition.Nothing.Produces ONE Ammunition.
0xA1Ammunition Production CostSubAddress contains the ID. Helper contains the ammunition.ushort[], one entry for each resource.Queries the costs to produce the given ammunition.
0xB0Register ShipData contains the name.The ID of the new controllable.Registers a new ship.
0xB1Unregister ShipSubAddress contains the ID.Command will return when unregister has completes successfully.De-Registers a existing ship. (await Controllable.Close)
0xB2Continue ShipSubAddress contains the ID.Command will return, when continue has been confirmed.Respawns a ship after death or when newly registered.
0xB4Set ThrustersSubAddress contains the ID. Data contains the float to set.Nothing.Adds or Removes this value from the rotation.
0xB5Set EngineSubAddress contains the ID. Data contains the float to set.Nothing.Sets the Engine Value.
0xB8ShootFrontSubAddress contains the ID. Data contains Kind and Time.The name of the new shot.Shoots a shot from the front.
0xB9ShootRearSubAddress contains the ID. Data contains Kind and Time.The name of the new shot.Shoots a shot from the back.

...