Documentation ¶
Index ¶
- Constants
- Variables
- type Config
- type IPlayerMgr
- type IServerMgr
- type Player
- type PlayerMgr
- func (p *PlayerMgr) GetPlayer(Id int64) *Player
- func (p *PlayerMgr) Init()
- func (p *PlayerMgr) Load(ctx context.Context, playerId int64, mailbox rpc.MailBox)
- func (p *PlayerMgr) Load_Player_DB(ctx context.Context, playerId int64, mailbox rpc.MailBox)
- func (p *PlayerMgr) OnStubRegister(ctx context.Context)
- func (p *PlayerMgr) OnStubUnRegister(ctx context.Context)
- func (p *PlayerMgr) SaveDB()
- func (this *PlayerMgr) SaveItemData(ctx context.Context, playerId int64, data orm.ItemData)
- func (this *PlayerMgr) SavePlayerBaseData(ctx context.Context, playerId int64, data orm.PlayerBaseData)
- type PlayerSaveMgr
- type ServerMgr
Constants ¶
View Source
const (
MAX_PLAYER_MGR_COUNT = 10
)
Variables ¶
View Source
var ( CONF Config SERVER ServerMgr )
Functions ¶
This section is empty.
Types ¶
type IPlayerMgr ¶
type IServerMgr ¶
type IServerMgr interface { Init(string) bool InitDB() bool GetServer() *network.ServerSocket }
type Player ¶
type Player struct {
orm.PlayerData
}
func (*Player) LoadPlayerDB ¶
func (*Player) SavePlayerDB ¶
func (this *Player) SavePlayerDB()
type PlayerMgr ¶
func (*PlayerMgr) Load_Player_DB ¶
func (*PlayerMgr) OnStubRegister ¶
func (*PlayerMgr) OnStubUnRegister ¶
func (*PlayerMgr) SaveItemData ¶
func (*PlayerMgr) SavePlayerBaseData ¶
type PlayerSaveMgr ¶
var (
PLAYERSAVEMGR PlayerSaveMgr
)
func (*PlayerSaveMgr) Init ¶
func (p *PlayerSaveMgr) Init()
Click to show internal directories.
Click to hide internal directories.