data

package
v0.0.0-...-a01a698 Latest Latest
Warning

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

Go to latest
Published: Sep 15, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AreaConfig       = &areaConfig{}
	AreaGroupConfig  = &areaGroupConfig{}
	AreaServerConfig = &areaServerConfig{}
	SdkConfig        = &sdkConfig{}
	CodeConfig       = &codeConfig{}
	PlayerInitConfig = &playerInitConfig{}
)

Functions

func DecodeData

func DecodeData(input interface{}, output interface{}) error

func New

Types

type AreaGroupRow

type AreaGroupRow struct {
	PID        int32   `json:"pid"`        // 渠道id
	AreaIdList []int32 `json:"areaIdList"` // 归属的游戏区id列表
}

type AreaRow

type AreaRow struct {
	AreaId   int32  `json:"areaId"`   // 游戏区id
	AreaName string `json:"areaName"` // 游戏区名称
	Gate     string `json:"gate"`     // 游戏区对应的网关地址
}

type AreaServerRow

type AreaServerRow struct {
	ServerId   int32  `json:"serverId"`   // 游戏服id
	ServerName string `json:"serverName"` // 游戏服名称
	AreaId     int32  `json:"areaId"`     // 游戏服所属的区id
	Status     int32  `json:"status"`     // 游戏服状态
}

type PlayerInitRow

type PlayerInitRow struct {
	Gender int32           `json:"gender"` // 性别
	Level  int32           `json:"level"`  // 初始等级
	Items  types.I32I64Map `json:"items"`  // 初始的道具列表
	Heroes types.I32I64Map `json:"heroes"` // 初始的英雄列表
}

type SdkRow

type SdkRow struct {
	SdkId        int32             `json:"sdkId"`        // sdk id
	CallbackName string            `json:"callbackName"` // 支付回调名称路由使用
	Salt         string            `json:"-"`            // !禁止JSON输出
	Params       map[string]string `json:"-"`            // !禁止JSON输出
	PIDList      []int32           `json:"pidList"`      // sdk包id列表(一个sdk可以输出多个安装包)
	Desc         string            `json:"desc"`         // 描述
}

func (*SdkRow) AppId

func (p *SdkRow) AppId() string

func (*SdkRow) AppKey

func (p *SdkRow) AppKey() string

func (*SdkRow) GetInt

func (p *SdkRow) GetInt(key string) int

func (*SdkRow) GetString

func (p *SdkRow) GetString(key string) string

func (*SdkRow) LoginURL

func (p *SdkRow) LoginURL() string

Jump to

Keyboard shortcuts

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