Documentation
¶
Index ¶
- Variables
- func NewEquipByFactionSlot(aoname string, ft factiontype.FactionType, eqslot equipslottype.EquipSlotType, ...) gamei.EquipObjI
- func NewMoney(v float64) gamei.MoneyI
- func NewPotion(pt potiontype.PotionType) gamei.PotionI
- func NewPotionByMakeRate(n int) gamei.PotionI
- func NewRandFactionEquipObj(aoname string, ft factiontype.FactionType, rnd *g2rand.G2Rand) gamei.EquipObjI
- func NewScroll(st scrolltype.ScrollType) gamei.ScrollI
- func NewScrollByMakeRate(n int) gamei.ScrollI
- type EquipObj
- func (po *EquipObj) DecRemainTurnInFloor() int
- func (po *EquipObj) GetBias() bias.Bias
- func (po *EquipObj) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
- func (po *EquipObj) GetEquipType() equipslottype.EquipSlotType
- func (po *EquipObj) GetRemainTurnInFloor() int
- func (po *EquipObj) GetUUID() string
- func (po *EquipObj) GetValue() float64
- func (po *EquipObj) GetWeight() float64
- func (po *EquipObj) SetRemainTurnInFloor()
- func (po EquipObj) String() string
- func (po *EquipObj) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
- func (po *EquipObj) ToPacket_EquipClient() *c2t_obj.EquipClient
- type Money
- func (po Money) Add(po2 gamei.MoneyI) gamei.MoneyI
- func (po *Money) DecRemainTurnInFloor() int
- func (po *Money) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
- func (po *Money) GetRemainTurnInFloor() int
- func (po *Money) GetUUID() string
- func (po Money) GetValue() float64
- func (po *Money) GetWeight() float64
- func (po *Money) SetRemainTurnInFloor()
- func (m Money) String() string
- func (po Money) Sub(po2 gamei.MoneyI) gamei.MoneyI
- func (po *Money) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
- type Potion
- func (po *Potion) DecRemainTurnInFloor() int
- func (po *Potion) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
- func (po *Potion) GetName() string
- func (po *Potion) GetPotionType() potiontype.PotionType
- func (po *Potion) GetRemainTurnInFloor() int
- func (po *Potion) GetUUID() string
- func (po *Potion) GetValue() float64
- func (po *Potion) GetWeight() float64
- func (po *Potion) SetRemainTurnInFloor()
- func (p Potion) String() string
- func (po *Potion) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
- func (po *Potion) ToPacket_PotionClient() *c2t_obj.PotionClient
- type Scroll
- func (po *Scroll) DecRemainTurnInFloor() int
- func (po *Scroll) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
- func (po *Scroll) GetName() string
- func (po *Scroll) GetRemainTurnInFloor() int
- func (po *Scroll) GetScrollType() scrolltype.ScrollType
- func (po *Scroll) GetUUID() string
- func (po *Scroll) GetValue() float64
- func (po *Scroll) GetWeight() float64
- func (po *Scroll) SetRemainTurnInFloor()
- func (p Scroll) String() string
- func (po *Scroll) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
- func (po *Scroll) ToPacket_ScrollClient() *c2t_obj.ScrollClient
Constants ¶
This section is empty.
Variables ¶
View Source
var EquipIDMaker = idu64str.New("EquipID")
View Source
var MoneyIDMaker = idu64str.New("MoneyID")
View Source
var PotionIDMaker = idu64str.New("PotionID")
View Source
var ScrollIDMaker = idu64str.New("ScrollID")
Functions ¶
func NewEquipByFactionSlot ¶
func NewEquipByFactionSlot(aoname string, ft factiontype.FactionType, eqslot equipslottype.EquipSlotType, rnd *g2rand.G2Rand) gamei.EquipObjI
func NewPotion ¶
func NewPotion(pt potiontype.PotionType) gamei.PotionI
func NewPotionByMakeRate ¶
func NewRandFactionEquipObj ¶
func NewRandFactionEquipObj(aoname string, ft factiontype.FactionType, rnd *g2rand.G2Rand) gamei.EquipObjI
func NewScroll ¶
func NewScroll(st scrolltype.ScrollType) gamei.ScrollI
func NewScrollByMakeRate ¶
Types ¶
type EquipObj ¶
type EquipObj struct { Faction factiontype.FactionType BiasLen float64 // contains filtered or unexported fields }
func (*EquipObj) DecRemainTurnInFloor ¶
func (*EquipObj) GetCarryingObjectType ¶
func (po *EquipObj) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
func (*EquipObj) GetEquipType ¶
func (po *EquipObj) GetEquipType() equipslottype.EquipSlotType
func (*EquipObj) GetRemainTurnInFloor ¶
func (*EquipObj) SetRemainTurnInFloor ¶
func (po *EquipObj) SetRemainTurnInFloor()
func (*EquipObj) ToPacket_CarryObjClientOnFloor ¶
func (po *EquipObj) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
func (*EquipObj) ToPacket_EquipClient ¶
func (po *EquipObj) ToPacket_EquipClient() *c2t_obj.EquipClient
type Money ¶
type Money struct {
// contains filtered or unexported fields
}
func (*Money) DecRemainTurnInFloor ¶
func (*Money) GetCarryingObjectType ¶
func (po *Money) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
func (*Money) GetRemainTurnInFloor ¶
func (*Money) SetRemainTurnInFloor ¶
func (po *Money) SetRemainTurnInFloor()
func (*Money) ToPacket_CarryObjClientOnFloor ¶
func (po *Money) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
type Potion ¶
type Potion struct {
// contains filtered or unexported fields
}
func (*Potion) DecRemainTurnInFloor ¶
func (*Potion) GetCarryingObjectType ¶
func (po *Potion) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
func (*Potion) GetPotionType ¶
func (po *Potion) GetPotionType() potiontype.PotionType
func (*Potion) GetRemainTurnInFloor ¶
func (*Potion) SetRemainTurnInFloor ¶
func (po *Potion) SetRemainTurnInFloor()
func (*Potion) ToPacket_CarryObjClientOnFloor ¶
func (po *Potion) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
func (*Potion) ToPacket_PotionClient ¶
func (po *Potion) ToPacket_PotionClient() *c2t_obj.PotionClient
type Scroll ¶
type Scroll struct {
// contains filtered or unexported fields
}
func (*Scroll) DecRemainTurnInFloor ¶
func (*Scroll) GetCarryingObjectType ¶
func (po *Scroll) GetCarryingObjectType() carryingobjecttype.CarryingObjectType
func (*Scroll) GetRemainTurnInFloor ¶
func (*Scroll) GetScrollType ¶
func (po *Scroll) GetScrollType() scrolltype.ScrollType
func (*Scroll) SetRemainTurnInFloor ¶
func (po *Scroll) SetRemainTurnInFloor()
func (*Scroll) ToPacket_CarryObjClientOnFloor ¶
func (po *Scroll) ToPacket_CarryObjClientOnFloor(x, y int) *c2t_obj.CarryObjClientOnFloor
func (*Scroll) ToPacket_ScrollClient ¶
func (po *Scroll) ToPacket_ScrollClient() *c2t_obj.ScrollClient
Click to show internal directories.
Click to hide internal directories.