← Type index

AvailableCommandsPacketCommandData

Object datagramWire order
0Namestring · variable
1Descriptionstring · variable
2Flagsuint16 · 2 bytes
3Permission Levelstring · variable
4Alias Enumint32 · 4 bytes
5CommandData Chained Subcommand Indexesarray<uint32> · variable
6Overloadsarray<AvailableCommandsPacketOverloadData> · variable

Fields

7 top-level fields
  1. 0NameThe name.string
  2. 1DescriptionThe command description.string
  3. 2FlagsThe command flags.uint16
  4. 3Permission LevelThe command permission level.CommandPermissionLevelas string
    1. "Any"Any
    2. "GameDirectors"GameDirectors
    3. "Admin"Admin
    4. "Host"Host
    5. "Owner"Owner
    6. "Internal"Internal
  5. 4Alias EnumThe command alias enum.int32
  6. 5CommandData Chained Subcommand IndexesThe command chained subcommand indexes.array<uint32>
  7. 6OverloadsThe command overloads data.AvailableCommandsPacketOverloadDataas array<AvailableCommandsPacketOverloadData>
    1. 0isChainingThe is chaining command flag, true for chaining.boolean
    2. 1Parameter DataThe parameters data.AvailableCommandsPacketParamDataas array<AvailableCommandsPacketParamData>
      1. 0NameThe parameter name.string
      2. 1Parse SymbolThe parameter parse symbol.uint32
      3. 2Is Optional?The parameter optional flag. True for an optional parameter.boolean
      4. 3OptionsThe parameter options.uint8

Packet references

1 reference
  1. AvailableCommandsPacket
    Commands › AvailableCommandsPacketCommandData

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.