model

package
v0.0.0-...-656f6e7 Latest Latest
Warning

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

Go to latest
Published: Mar 2, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func NewPlayerBasicCompBin

func NewPlayerBasicCompBin() *playerPb.PlayerBasicCompBin

func NewPlayerItemCompBin

func NewPlayerItemCompBin() *playerPb.PlayerItemCompBin

func NewPlayerPb

func NewPlayerPb() *playerPb.PlayerDataBin

func PacketAvatarAbilityControlBlock

func PacketAvatarAbilityControlBlock(avatarId uint32, skillDepotId uint32) *proto.AbilityControlBlock

Types

type Player

type Player struct {
	PlayerPb *playerPb.PlayerDataBin
}

func NewPlayer

func NewPlayer(bin []byte) *Player

func (*Player) AddAvatar

func (p *Player) AddAvatar(avatarId uint32)

func (*Player) AddWeapon

func (p *Player) AddWeapon(guid uint64, weaponId uint32)

func (*Player) GetPbAvatarById

func (p *Player) GetPbAvatarById(avatarId uint32) *playerPb.AvatarBin

func (*Player) GetPbAvatarList

func (p *Player) GetPbAvatarList() map[uint32]*playerPb.AvatarBin

func (*Player) GetPbCurTeam

func (p *Player) GetPbCurTeam() *playerPb.AvatarTeamBin

func (*Player) GetPbMyCurPos

func (p *Player) GetPbMyCurPos() *playerPb.VectorBin

func (*Player) GetPbMyCurRot

func (p *Player) GetPbMyCurRot() *playerPb.VectorBin

func (*Player) GetPbPlayer

func (p *Player) GetPbPlayer() *playerPb.PlayerDataBin

func (*Player) GetPbPlayerAvatarCompBin

func (p *Player) GetPbPlayerAvatarCompBin() *playerPb.PlayerAvatarCompBin

func (*Player) GetPbPlayerBasicCompBin

func (p *Player) GetPbPlayerBasicCompBin() *playerPb.PlayerBasicCompBin

func (*Player) GetPbPlayerItemCompBin

func (p *Player) GetPbPlayerItemCompBin() *playerPb.PlayerItemCompBin

func (*Player) GetPbPlayerSceneCompBin

func (p *Player) GetPbPlayerSceneCompBin() *playerPb.PlayerSceneCompBin

func (*Player) GetPbTeamById

func (p *Player) GetPbTeamById(teamId uint32) *playerPb.AvatarTeamBin

func (*Player) GetPbTeamList

func (p *Player) GetPbTeamList() map[uint32]*playerPb.AvatarTeamBin

func (*Player) GetPbWeaponByGuid

func (p *Player) GetPbWeaponByGuid(guid uint64) *playerPb.WeaponBin

func (*Player) GetPbWeaponList

func (p *Player) GetPbWeaponList() map[uint64]*playerPb.WeaponBin

func (*Player) UpdateAvatarFightProp

func (p *Player) UpdateAvatarFightProp(avatarId, level uint32) map[uint32]float32

UpdateAvatarFightProp 更新角色面板

func (*Player) UpdateAvatarWeapon

func (p *Player) UpdateAvatarWeapon(guid uint64, avatarId uint32)

func (*Player) UpdateWeaponAvatar

func (p *Player) UpdateWeaponAvatar(guid uint64, avatarId uint32)

func (*Player) UptoDateNickname

func (p *Player) UptoDateNickname(nickname string)

Jump to

Keyboard shortcuts

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