Documentation ¶
Index ¶
- func LoadInventoryFromDb(db *sql.DB, charID int32) ([]Data, []Data, []Data, []Data, []Data)
- type Data
- func (v Data) Accuracy() int16
- func (v Data) Amount() int16
- func (v Data) Avoid() int16
- func (v Data) Cash() bool
- func (v Data) CreatorName() string
- func (v Data) DbID() int64
- func (v Data) Delete(db *sql.DB) error
- func (v Data) Dex() int16
- func (v Data) ExpireTime() int64
- func (v Data) Flag() int16
- func (v Data) Hands() int16
- func (v Data) Hp() int16
- func (v Data) ID() int32
- func (v Data) Int() int16
- func (v Data) InvID() byte
- func (v Data) InventoryBytes() []byte
- func (v Data) IsRechargeable() bool
- func (v Data) IsStackable() bool
- func (v Data) Jump() int16
- func (v Data) Luk() int16
- func (v Data) Matk() int16
- func (v Data) Mdef() int16
- func (v Data) Mp() int16
- func (v Data) Pet() bool
- func (v Data) Save(db *sql.DB, charID int32) (bool, error)
- func (v Data) ScrollLevel() byte
- func (v *Data) SetAmount(value int16)
- func (v *Data) SetCreatorName(name string)
- func (v *Data) SetDbID(id int64)
- func (v *Data) SetSlotID(id int16)
- func (v Data) Shield() bool
- func (v Data) ShortBytes() []byte
- func (v Data) SlotID() int16
- func (v Data) Speed() int16
- func (v Data) Str() int16
- func (v Data) TwoHanded() bool
- func (v Data) UpgradeSlots() byte
- func (v Data) Watk() int16
- func (v Data) Wdef() int16
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Data ¶
type Data struct {
// contains filtered or unexported fields
}
func CreateFromID ¶
CreateFromID creates an item with randomised stats within a predefined percentage range
func CreatePerfectFromID ¶
CreatePerfectFromID creates an item with bis stats
func CreateWorstFromID ¶
CreateWorstFromID creates an item with wis stats
func (Data) CreatorName ¶
func (Data) ExpireTime ¶
func (Data) InventoryBytes ¶
InventoryBytes to display in character inventory window
func (Data) IsRechargeable ¶
func (Data) IsStackable ¶
func (Data) ScrollLevel ¶
func (*Data) SetCreatorName ¶
func (Data) ShortBytes ¶
ShortBytes e.g. inventory operation, storage window
func (Data) UpgradeSlots ¶
Click to show internal directories.
Click to hide internal directories.