models

package
v0.0.0-...-6a90e0a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2019 License: MIT Imports: 6 Imported by: 6

Documentation

Index

Constants

View Source
const (

	// AccountStateBANNED captures enum value "BANNED"
	AccountStateBANNED string = "BANNED"

	// AccountStateBADPASSWORD captures enum value "BAD_PASSWORD"
	AccountStateBADPASSWORD string = "BAD_PASSWORD"

	// AccountStateDISCONNECTED captures enum value "DISCONNECTED"
	AccountStateDISCONNECTED string = "DISCONNECTED"

	// AccountStateCONNECTED captures enum value "CONNECTED"
	AccountStateCONNECTED string = "CONNECTED"
)
View Source
const (

	// CharacterClassFECA captures enum value "FECA"
	CharacterClassFECA string = "FECA"

	// CharacterClassIOP captures enum value "IOP"
	CharacterClassIOP string = "IOP"

	// CharacterClassOSAMODAS captures enum value "OSAMODAS"
	CharacterClassOSAMODAS string = "OSAMODAS"

	// CharacterClassENUTROF captures enum value "ENUTROF"
	CharacterClassENUTROF string = "ENUTROF"

	// CharacterClassCRA captures enum value "CRA"
	CharacterClassCRA string = "CRA"

	// CharacterClassSACRIEUR captures enum value "SACRIEUR"
	CharacterClassSACRIEUR string = "SACRIEUR"

	// CharacterClassXELOR captures enum value "XELOR"
	CharacterClassXELOR string = "XELOR"

	// CharacterClassSRAM captures enum value "SRAM"
	CharacterClassSRAM string = "SRAM"

	// CharacterClassENIRIPSA captures enum value "ENIRIPSA"
	CharacterClassENIRIPSA string = "ENIRIPSA"

	// CharacterClassECAFLIP captures enum value "ECAFLIP"
	CharacterClassECAFLIP string = "ECAFLIP"

	// CharacterClassPANDAWA captures enum value "PANDAWA"
	CharacterClassPANDAWA string = "PANDAWA"

	// CharacterClassSADIDA captures enum value "SADIDA"
	CharacterClassSADIDA string = "SADIDA"
)
View Source
const (

	// CharacterConnexionStateMERCHANT captures enum value "MERCHANT"
	CharacterConnexionStateMERCHANT string = "MERCHANT"

	// CharacterConnexionStateDISCONNECTED captures enum value "DISCONNECTED"
	CharacterConnexionStateDISCONNECTED string = "DISCONNECTED"

	// CharacterConnexionStateCONNECTED captures enum value "CONNECTED"
	CharacterConnexionStateCONNECTED string = "CONNECTED"
)
View Source
const (

	// CharacterGameStateUNDEFINED captures enum value "UNDEFINED"
	CharacterGameStateUNDEFINED string = "UNDEFINED"

	// CharacterGameStateIDLE captures enum value "IDLE"
	CharacterGameStateIDLE string = "IDLE"

	// CharacterGameStateFIGHTING captures enum value "FIGHTING"
	CharacterGameStateFIGHTING string = "FIGHTING"

	// CharacterGameStateGATHERING captures enum value "GATHERING"
	CharacterGameStateGATHERING string = "GATHERING"

	// CharacterGameStateRECOVERING captures enum value "RECOVERING"
	CharacterGameStateRECOVERING string = "RECOVERING"

	// CharacterGameStateMOVING captures enum value "MOVING"
	CharacterGameStateMOVING string = "MOVING"
)
View Source
const (

	// CharacterGenderM captures enum value "M"
	CharacterGenderM string = "M"

	// CharacterGenderF captures enum value "F"
	CharacterGenderF string = "F"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {

	// last connexion
	LastConnexion string `json:"lastConnexion,omitempty"`

	// name
	// Required: true
	Name *string `json:"name"`

	// password
	// Required: true
	Password *string `json:"password"`

	// state
	// Enum: [BANNED BAD_PASSWORD DISCONNECTED CONNECTED]
	State string `json:"state,omitempty"`
}

Account account swagger:model Account

func (*Account) MarshalBinary

func (m *Account) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Account) UnmarshalBinary

func (m *Account) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Account) Validate

func (m *Account) Validate(formats strfmt.Registry) error

Validate validates this account

type Character

type Character struct {

	// The character's account name
	AccountName string `json:"accountName,omitempty"`

	// The character's class
	// Enum: [FECA IOP OSAMODAS ENUTROF CRA SACRIEUR XELOR SRAM ENIRIPSA ECAFLIP PANDAWA SADIDA]
	Class string `json:"class,omitempty"`

	// An array of 3 strings which represents the character's colors
	Colors []string `json:"colors"`

	// The character's connexion state
	// Enum: [MERCHANT DISCONNECTED CONNECTED]
	ConnexionState string `json:"connexionState,omitempty"`

	// The character's game server id
	GameServerID int64 `json:"gameServerId,omitempty"`

	// game state
	// Enum: [UNDEFINED IDLE FIGHTING GATHERING RECOVERING MOVING]
	GameState string `json:"gameState,omitempty"`

	// The character's gender
	// Enum: [M F]
	Gender string `json:"gender,omitempty"`

	// The character's Id
	ID string `json:"id,omitempty"`

	// A boolean indicating if the character is dead on heroic servers
	IsDead bool `json:"isDead,omitempty"`

	// The character's level
	Level int64 `json:"level,omitempty"`

	// The character's name
	Name string `json:"name,omitempty"`
}

Character character swagger:model Character

func (*Character) MarshalBinary

func (m *Character) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Character) UnmarshalBinary

func (m *Character) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Character) Validate

func (m *Character) Validate(formats strfmt.Registry) error

Validate validates this character

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL