PacketTeleport

public struct PacketTeleport : TerrariaPacket

Player teleport (INCOMPLETE)

  • Undocumented

    Declaration

    Swift

    public var bytes: [UInt8]
  • Undocumented

    Declaration

    Swift

    public var length: UInt16
  • Undocumented

    Declaration

    Swift

    public var context: TerrariaPacketContext
  • Undocumented

    Declaration

    Swift

    public var packetType: TerrariaPacketType
  • Undocumented

    Declaration

    Swift

    public var payload: [UInt8]
  • Flags: 0 = Player Teleport; 1 = NPC Teleport; 2 = Player Teleport to another player; 4 = GetPositionFromTarget; 8 = HasExtraInfo

    Declaration

    Swift

    public var flags: UInt8
  • Undocumented

    Declaration

    Swift

    public var targetId: Int16
  • x

    Undocumented

    Declaration

    Swift

    public var x: Float32
  • y

    Undocumented

    Declaration

    Swift

    public var y: Float32
  • Undocumented

    Declaration

    Swift

    public var style: UInt8
  • Undocumented

    Declaration

    Swift

    public var extraInfo: Int32
  • Undocumented

    Declaration

    Swift

    public init()
  • Declaration

    Swift

    public mutating func decodePayload() throws
  • Declaration

    Swift

    mutating public mutating func encodePayload() throws