整理场景协议组

This commit is contained in:
flswld
2023-04-02 19:32:31 +08:00
parent 29737319a3
commit d1e0d7bf5b
18 changed files with 391 additions and 365 deletions

View File

@@ -6,9 +6,13 @@ import (
// GadgetData 物件配置表
type GadgetData struct {
GadgetId int32 `csv:"ID"`
Type int32 `csv:"类型,omitempty"`
DefaultCamp int32 `csv:"默认阵营,omitempty"`
GadgetId int32 `csv:"ID"`
Name string `csv:"名称$text_name_Name,omitempty"`
DefaultCamp int32 `csv:"默认阵营,omitempty"`
Type int32 `csv:"类型,omitempty"`
CanInteract int32 `csv:"能否交互,omitempty"`
VisionLevel int32 `csv:"视距等级,omitempty"`
ServerLuaScript string `csv:"服务器脚本,omitempty"`
}
func (g *GameDataConfig) loadGadgetData() {

View File

@@ -17,6 +17,7 @@ import (
const (
SceneGroupLoaderLimit = 4 // 加载文件的并发数 此操作很耗内存 调大之前请确保你的机器内存足够
LuaStateLruKeepNum = 100
)
type SceneLuaConfig struct {
@@ -406,10 +407,6 @@ func GetSceneGroup(groupId int32) *Group {
return groupConfig
}
const (
LuaStateLruKeepNum = 10
)
type LuaStateLru struct {
GroupId int32
AccessTime int64