xlsx工具支持索引
This commit is contained in:
parent
c6c507ecb0
commit
1231f711dc
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
6у├ж├в├с├т├"║█ю└=
|
6с├т├у├ж├в├"║█ю└=
|
||||||
.؆نچۆ"¡<>À„=
|
.؆نچۆ"¡<>À„=
|
||||||
Wш├у├в├ь├з├с├т├ж├ы├" ║█─╜Б
|
Wу├ж├з├ш├с├т├в├ь├ы├" ║█─╜Б
|
||||||
]ш├с├т├у├ь├э├ж├в├ы├з├"╒█Т
|
]з├ш├с├т├ж├в├ь├у├ы├э├"╒█Т
|
BIN
data/DB_Task.dat
BIN
data/DB_Task.dat
Binary file not shown.
BIN
data/DB_VIP.dat
BIN
data/DB_VIP.dat
Binary file not shown.
|
@ -23,11 +23,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
1
|
1
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -57,11 +52,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
2
|
2
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -91,11 +81,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
2
|
2
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -125,11 +110,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
3
|
3
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -159,11 +139,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
3
|
3
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -193,11 +168,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
4
|
4
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -227,11 +197,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
4
|
4
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -261,11 +226,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
3
|
3
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -295,11 +255,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
3
|
3
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -329,11 +284,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
4
|
4
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -363,11 +313,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
4
|
4
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -397,11 +342,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
0
|
0
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -431,11 +371,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
0
|
0
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -465,11 +400,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
0
|
0
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -499,11 +429,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
0
|
0
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -533,11 +458,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
0
|
0
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -567,11 +487,6 @@
|
||||||
],
|
],
|
||||||
"RewardOutlineID": [
|
"RewardOutlineID": [
|
||||||
0
|
0
|
||||||
],
|
|
||||||
"ParamName": [
|
|
||||||
"获得专属头像框",
|
|
||||||
"获得专属炮台",
|
|
||||||
"更多VIP功能正待开发"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{}
|
{}
|
||||||
|
|
|
@ -9680,7 +9680,6 @@ type DB_VIP struct {
|
||||||
Param []int32 `protobuf:"varint,16,rep,packed,name=Param,proto3" json:"Param,omitempty"`
|
Param []int32 `protobuf:"varint,16,rep,packed,name=Param,proto3" json:"Param,omitempty"`
|
||||||
RewardOutlineID []int32 `protobuf:"varint,17,rep,packed,name=RewardOutlineID,proto3" json:"RewardOutlineID,omitempty"`
|
RewardOutlineID []int32 `protobuf:"varint,17,rep,packed,name=RewardOutlineID,proto3" json:"RewardOutlineID,omitempty"`
|
||||||
Award map[int64]int64 `protobuf:"bytes,18,rep,name=Award,proto3" json:"Award,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
|
Award map[int64]int64 `protobuf:"bytes,18,rep,name=Award,proto3" json:"Award,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
|
||||||
ParamName []string `protobuf:"bytes,19,rep,name=ParamName,proto3" json:"ParamName,omitempty"`
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *DB_VIP) Reset() {
|
func (x *DB_VIP) Reset() {
|
||||||
|
@ -9841,13 +9840,6 @@ func (x *DB_VIP) GetAward() map[int64]int64 {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *DB_VIP) GetParamName() []string {
|
|
||||||
if x != nil {
|
|
||||||
return x.ParamName
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
type DB_VIPArray struct {
|
type DB_VIPArray struct {
|
||||||
state protoimpl.MessageState
|
state protoimpl.MessageState
|
||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
|
@ -11142,7 +11134,7 @@ var file_pbdata_proto_rawDesc = []byte{
|
||||||
0x73, 0x22, 0x31, 0x0a, 0x0c, 0x44, 0x42, 0x5f, 0x54, 0x69, 0x70, 0x73, 0x41, 0x72, 0x72, 0x61,
|
0x73, 0x22, 0x31, 0x0a, 0x0c, 0x44, 0x42, 0x5f, 0x54, 0x69, 0x70, 0x73, 0x41, 0x72, 0x72, 0x61,
|
||||||
0x79, 0x12, 0x21, 0x0a, 0x03, 0x41, 0x72, 0x72, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f,
|
0x79, 0x12, 0x21, 0x0a, 0x03, 0x41, 0x72, 0x72, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f,
|
||||||
0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x44, 0x42, 0x5f, 0x54, 0x69, 0x70, 0x73, 0x52,
|
0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x44, 0x42, 0x5f, 0x54, 0x69, 0x70, 0x73, 0x52,
|
||||||
0x03, 0x41, 0x72, 0x72, 0x22, 0xe0, 0x05, 0x0a, 0x06, 0x44, 0x42, 0x5f, 0x56, 0x49, 0x50, 0x12,
|
0x03, 0x41, 0x72, 0x72, 0x22, 0xc2, 0x05, 0x0a, 0x06, 0x44, 0x42, 0x5f, 0x56, 0x49, 0x50, 0x12,
|
||||||
0x0e, 0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12,
|
0x0e, 0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12,
|
||||||
0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e,
|
0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e,
|
||||||
0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01,
|
0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01,
|
||||||
|
@ -11179,22 +11171,20 @@ var file_pbdata_proto_rawDesc = []byte{
|
||||||
0x2f, 0x0a, 0x05, 0x41, 0x77, 0x61, 0x72, 0x64, 0x18, 0x12, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
|
0x2f, 0x0a, 0x05, 0x41, 0x77, 0x61, 0x72, 0x64, 0x18, 0x12, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
|
||||||
0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x44, 0x42, 0x5f, 0x56, 0x49, 0x50, 0x2e, 0x41,
|
0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x44, 0x42, 0x5f, 0x56, 0x49, 0x50, 0x2e, 0x41,
|
||||||
0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x41, 0x77, 0x61, 0x72, 0x64,
|
0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x41, 0x77, 0x61, 0x72, 0x64,
|
||||||
0x12, 0x1c, 0x0a, 0x09, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x13, 0x20,
|
0x1a, 0x3d, 0x0a, 0x0f, 0x50, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x37, 0x45, 0x6e,
|
||||||
0x03, 0x28, 0x09, 0x52, 0x09, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0x3d,
|
0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
|
||||||
0x0a, 0x0f, 0x50, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x37, 0x45, 0x6e, 0x74, 0x72,
|
0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02,
|
||||||
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03,
|
0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a,
|
||||||
0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
|
0x38, 0x0a, 0x0a, 0x41, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
|
||||||
0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a,
|
0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
|
||||||
0x0a, 0x41, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
|
0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
|
||||||
0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
|
0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x2f, 0x0a, 0x0b, 0x44, 0x42, 0x5f,
|
||||||
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61,
|
0x56, 0x49, 0x50, 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 0x20, 0x0a, 0x03, 0x41, 0x72, 0x72, 0x18,
|
||||||
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x2f, 0x0a, 0x0b, 0x44, 0x42, 0x5f, 0x56, 0x49,
|
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x44,
|
||||||
0x50, 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 0x20, 0x0a, 0x03, 0x41, 0x72, 0x72, 0x18, 0x01, 0x20,
|
0x42, 0x5f, 0x56, 0x49, 0x50, 0x52, 0x03, 0x41, 0x72, 0x72, 0x42, 0x26, 0x5a, 0x24, 0x6d, 0x6f,
|
||||||
0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x44, 0x42, 0x5f,
|
0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61,
|
||||||
0x56, 0x49, 0x50, 0x52, 0x03, 0x41, 0x72, 0x72, 0x42, 0x26, 0x5a, 0x24, 0x6d, 0x6f, 0x6e, 0x67,
|
0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x73, 0x65, 0x72, 0x76,
|
||||||
0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65,
|
0x65, 0x72, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||||
0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
|
|
||||||
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|
|
@ -1601,8 +1601,6 @@ message DB_VIP {
|
||||||
|
|
||||||
map<int64, int64> Award = 18;
|
map<int64, int64> Award = 18;
|
||||||
|
|
||||||
repeated string ParamName = 19;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
message DB_VIPArray {
|
message DB_VIPArray {
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Activity1Mgr = &DB_Activity1Mgr{pool: make(map[int32]*server.DB_Activity1), Datas: &server.DB_Activity1Array{}}
|
var PBDB_Activity1Mgr = &DB_Activity1Mgr{
|
||||||
|
Datas: &server.DB_Activity1Array{},
|
||||||
|
pool: make(map[int32]*server.DB_Activity1),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Activity1Mgr struct {
|
type DB_Activity1Mgr struct {
|
||||||
Datas *server.DB_Activity1Array
|
Datas *server.DB_Activity1Array
|
||||||
pool map[int32]*server.DB_Activity1
|
pool map[int32]*server.DB_Activity1
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Activity1Mgr) unmarshal(data []byte) error {
|
func (this *DB_Activity1Mgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Activity1Mgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Activity1Mgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Activity1Mgr) GetData(id int32) *server.DB_Activity1 {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Activity1.dat", &ProtobufDataLoader{dh: PBDB_Activity1Mgr})
|
DataMgr.register("DB_Activity1.dat", &ProtobufDataLoader{dh: PBDB_Activity1Mgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ActSignMgr = &DB_ActSignMgr{pool: make(map[int32]*server.DB_ActSign), Datas: &server.DB_ActSignArray{}}
|
var PBDB_ActSignMgr = &DB_ActSignMgr{
|
||||||
|
Datas: &server.DB_ActSignArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ActSign),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ActSignMgr struct {
|
type DB_ActSignMgr struct {
|
||||||
Datas *server.DB_ActSignArray
|
Datas *server.DB_ActSignArray
|
||||||
pool map[int32]*server.DB_ActSign
|
pool map[int32]*server.DB_ActSign
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ActSignMgr) unmarshal(data []byte) error {
|
func (this *DB_ActSignMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ActSignMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ActSignMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ActSignMgr) GetData(id int32) *server.DB_ActSign {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ActSign.dat", &ProtobufDataLoader{dh: PBDB_ActSignMgr})
|
DataMgr.register("DB_ActSign.dat", &ProtobufDataLoader{dh: PBDB_ActSignMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_AnimalColorMgr = &DB_AnimalColorMgr{pool: make(map[int32]*server.DB_AnimalColor), Datas: &server.DB_AnimalColorArray{}}
|
var PBDB_AnimalColorMgr = &DB_AnimalColorMgr{
|
||||||
|
Datas: &server.DB_AnimalColorArray{},
|
||||||
|
pool: make(map[int32]*server.DB_AnimalColor),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_AnimalColorMgr struct {
|
type DB_AnimalColorMgr struct {
|
||||||
Datas *server.DB_AnimalColorArray
|
Datas *server.DB_AnimalColorArray
|
||||||
pool map[int32]*server.DB_AnimalColor
|
pool map[int32]*server.DB_AnimalColor
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_AnimalColorMgr) unmarshal(data []byte) error {
|
func (this *DB_AnimalColorMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_AnimalColorMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_AnimalColorMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_AnimalColorMgr) GetData(id int32) *server.DB_AnimalColor {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_AnimalColor.dat", &ProtobufDataLoader{dh: PBDB_AnimalColorMgr})
|
DataMgr.register("DB_AnimalColor.dat", &ProtobufDataLoader{dh: PBDB_AnimalColorMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ArtilleryRateMgr = &DB_ArtilleryRateMgr{pool: make(map[int32]*server.DB_ArtilleryRate), Datas: &server.DB_ArtilleryRateArray{}}
|
var PBDB_ArtilleryRateMgr = &DB_ArtilleryRateMgr{
|
||||||
|
Datas: &server.DB_ArtilleryRateArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ArtilleryRate),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ArtilleryRateMgr struct {
|
type DB_ArtilleryRateMgr struct {
|
||||||
Datas *server.DB_ArtilleryRateArray
|
Datas *server.DB_ArtilleryRateArray
|
||||||
pool map[int32]*server.DB_ArtilleryRate
|
pool map[int32]*server.DB_ArtilleryRate
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ArtilleryRateMgr) unmarshal(data []byte) error {
|
func (this *DB_ArtilleryRateMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ArtilleryRateMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ArtilleryRateMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ArtilleryRateMgr) GetData(id int32) *server.DB_ArtilleryRate {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ArtilleryRate.dat", &ProtobufDataLoader{dh: PBDB_ArtilleryRateMgr})
|
DataMgr.register("DB_ArtilleryRate.dat", &ProtobufDataLoader{dh: PBDB_ArtilleryRateMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ArtillerySkinMgr = &DB_ArtillerySkinMgr{pool: make(map[int32]*server.DB_ArtillerySkin), Datas: &server.DB_ArtillerySkinArray{}}
|
var PBDB_ArtillerySkinMgr = &DB_ArtillerySkinMgr{
|
||||||
|
Datas: &server.DB_ArtillerySkinArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ArtillerySkin),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ArtillerySkinMgr struct {
|
type DB_ArtillerySkinMgr struct {
|
||||||
Datas *server.DB_ArtillerySkinArray
|
Datas *server.DB_ArtillerySkinArray
|
||||||
pool map[int32]*server.DB_ArtillerySkin
|
pool map[int32]*server.DB_ArtillerySkin
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ArtillerySkinMgr) unmarshal(data []byte) error {
|
func (this *DB_ArtillerySkinMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ArtillerySkinMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ArtillerySkinMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ArtillerySkinMgr) GetData(id int32) *server.DB_ArtillerySkin {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ArtillerySkin.dat", &ProtobufDataLoader{dh: PBDB_ArtillerySkinMgr})
|
DataMgr.register("DB_ArtillerySkin.dat", &ProtobufDataLoader{dh: PBDB_ArtillerySkinMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_BlackWhiteMgr = &DB_BlackWhiteMgr{pool: make(map[int32]*server.DB_BlackWhite), Datas: &server.DB_BlackWhiteArray{}}
|
var PBDB_BlackWhiteMgr = &DB_BlackWhiteMgr{
|
||||||
|
Datas: &server.DB_BlackWhiteArray{},
|
||||||
|
pool: make(map[int32]*server.DB_BlackWhite),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_BlackWhiteMgr struct {
|
type DB_BlackWhiteMgr struct {
|
||||||
Datas *server.DB_BlackWhiteArray
|
Datas *server.DB_BlackWhiteArray
|
||||||
pool map[int32]*server.DB_BlackWhite
|
pool map[int32]*server.DB_BlackWhite
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_BlackWhiteMgr) unmarshal(data []byte) error {
|
func (this *DB_BlackWhiteMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_BlackWhiteMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_BlackWhiteMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_BlackWhiteMgr) GetData(id int32) *server.DB_BlackWhite {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_BlackWhite.dat", &ProtobufDataLoader{dh: PBDB_BlackWhiteMgr})
|
DataMgr.register("DB_BlackWhite.dat", &ProtobufDataLoader{dh: PBDB_BlackWhiteMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_CardsJDMgr = &DB_CardsJDMgr{pool: make(map[int32]*server.DB_CardsJD), Datas: &server.DB_CardsJDArray{}}
|
var PBDB_CardsJDMgr = &DB_CardsJDMgr{
|
||||||
|
Datas: &server.DB_CardsJDArray{},
|
||||||
|
pool: make(map[int32]*server.DB_CardsJD),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_CardsJDMgr struct {
|
type DB_CardsJDMgr struct {
|
||||||
Datas *server.DB_CardsJDArray
|
Datas *server.DB_CardsJDArray
|
||||||
pool map[int32]*server.DB_CardsJD
|
pool map[int32]*server.DB_CardsJD
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_CardsJDMgr) unmarshal(data []byte) error {
|
func (this *DB_CardsJDMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_CardsJDMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_CardsJDMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_CardsJDMgr) GetData(id int32) *server.DB_CardsJD {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_CardsJD.dat", &ProtobufDataLoader{dh: PBDB_CardsJDMgr})
|
DataMgr.register("DB_CardsJD.dat", &ProtobufDataLoader{dh: PBDB_CardsJDMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_CardsYuLeMgr = &DB_CardsYuLeMgr{pool: make(map[int32]*server.DB_CardsYuLe), Datas: &server.DB_CardsYuLeArray{}}
|
var PBDB_CardsYuLeMgr = &DB_CardsYuLeMgr{
|
||||||
|
Datas: &server.DB_CardsYuLeArray{},
|
||||||
|
pool: make(map[int32]*server.DB_CardsYuLe),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_CardsYuLeMgr struct {
|
type DB_CardsYuLeMgr struct {
|
||||||
Datas *server.DB_CardsYuLeArray
|
Datas *server.DB_CardsYuLeArray
|
||||||
pool map[int32]*server.DB_CardsYuLe
|
pool map[int32]*server.DB_CardsYuLe
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_CardsYuLeMgr) unmarshal(data []byte) error {
|
func (this *DB_CardsYuLeMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_CardsYuLeMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_CardsYuLeMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_CardsYuLeMgr) GetData(id int32) *server.DB_CardsYuLe {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_CardsYuLe.dat", &ProtobufDataLoader{dh: PBDB_CardsYuLeMgr})
|
DataMgr.register("DB_CardsYuLe.dat", &ProtobufDataLoader{dh: PBDB_CardsYuLeMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ChessBilledRulesMgr = &DB_ChessBilledRulesMgr{pool: make(map[int32]*server.DB_ChessBilledRules), Datas: &server.DB_ChessBilledRulesArray{}}
|
var PBDB_ChessBilledRulesMgr = &DB_ChessBilledRulesMgr{
|
||||||
|
Datas: &server.DB_ChessBilledRulesArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ChessBilledRules),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ChessBilledRulesMgr struct {
|
type DB_ChessBilledRulesMgr struct {
|
||||||
Datas *server.DB_ChessBilledRulesArray
|
Datas *server.DB_ChessBilledRulesArray
|
||||||
pool map[int32]*server.DB_ChessBilledRules
|
pool map[int32]*server.DB_ChessBilledRules
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ChessBilledRulesMgr) unmarshal(data []byte) error {
|
func (this *DB_ChessBilledRulesMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ChessBilledRulesMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ChessBilledRulesMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ChessBilledRulesMgr) GetData(id int32) *server.DB_ChessBilledRule
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ChessBilledRules.dat", &ProtobufDataLoader{dh: PBDB_ChessBilledRulesMgr})
|
DataMgr.register("DB_ChessBilledRules.dat", &ProtobufDataLoader{dh: PBDB_ChessBilledRulesMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ChessMatchRulesMgr = &DB_ChessMatchRulesMgr{pool: make(map[int32]*server.DB_ChessMatchRules), Datas: &server.DB_ChessMatchRulesArray{}}
|
var PBDB_ChessMatchRulesMgr = &DB_ChessMatchRulesMgr{
|
||||||
|
Datas: &server.DB_ChessMatchRulesArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ChessMatchRules),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ChessMatchRulesMgr struct {
|
type DB_ChessMatchRulesMgr struct {
|
||||||
Datas *server.DB_ChessMatchRulesArray
|
Datas *server.DB_ChessMatchRulesArray
|
||||||
pool map[int32]*server.DB_ChessMatchRules
|
pool map[int32]*server.DB_ChessMatchRules
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ChessMatchRulesMgr) unmarshal(data []byte) error {
|
func (this *DB_ChessMatchRulesMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ChessMatchRulesMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ChessMatchRulesMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ChessMatchRulesMgr) GetData(id int32) *server.DB_ChessMatchRules
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ChessMatchRules.dat", &ProtobufDataLoader{dh: PBDB_ChessMatchRulesMgr})
|
DataMgr.register("DB_ChessMatchRules.dat", &ProtobufDataLoader{dh: PBDB_ChessMatchRulesMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ChessRankMgr = &DB_ChessRankMgr{pool: make(map[int32]*server.DB_ChessRank), Datas: &server.DB_ChessRankArray{}}
|
var PBDB_ChessRankMgr = &DB_ChessRankMgr{
|
||||||
|
Datas: &server.DB_ChessRankArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ChessRank),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ChessRankMgr struct {
|
type DB_ChessRankMgr struct {
|
||||||
Datas *server.DB_ChessRankArray
|
Datas *server.DB_ChessRankArray
|
||||||
pool map[int32]*server.DB_ChessRank
|
pool map[int32]*server.DB_ChessRank
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ChessRankMgr) unmarshal(data []byte) error {
|
func (this *DB_ChessRankMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ChessRankMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ChessRankMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ChessRankMgr) GetData(id int32) *server.DB_ChessRank {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ChessRank.dat", &ProtobufDataLoader{dh: PBDB_ChessRankMgr})
|
DataMgr.register("DB_ChessRank.dat", &ProtobufDataLoader{dh: PBDB_ChessRankMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ClientVerMgr = &DB_ClientVerMgr{pool: make(map[int32]*server.DB_ClientVer), Datas: &server.DB_ClientVerArray{}}
|
var PBDB_ClientVerMgr = &DB_ClientVerMgr{
|
||||||
|
Datas: &server.DB_ClientVerArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ClientVer),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ClientVerMgr struct {
|
type DB_ClientVerMgr struct {
|
||||||
Datas *server.DB_ClientVerArray
|
Datas *server.DB_ClientVerArray
|
||||||
pool map[int32]*server.DB_ClientVer
|
pool map[int32]*server.DB_ClientVer
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ClientVerMgr) unmarshal(data []byte) error {
|
func (this *DB_ClientVerMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ClientVerMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ClientVerMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ClientVerMgr) GetData(id int32) *server.DB_ClientVer {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ClientVer.dat", &ProtobufDataLoader{dh: PBDB_ClientVerMgr})
|
DataMgr.register("DB_ClientVer.dat", &ProtobufDataLoader{dh: PBDB_ClientVerMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_CollectBoxMgr = &DB_CollectBoxMgr{pool: make(map[int32]*server.DB_CollectBox), Datas: &server.DB_CollectBoxArray{}}
|
var PBDB_CollectBoxMgr = &DB_CollectBoxMgr{
|
||||||
|
Datas: &server.DB_CollectBoxArray{},
|
||||||
|
pool: make(map[int32]*server.DB_CollectBox),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_CollectBoxMgr struct {
|
type DB_CollectBoxMgr struct {
|
||||||
Datas *server.DB_CollectBoxArray
|
Datas *server.DB_CollectBoxArray
|
||||||
pool map[int32]*server.DB_CollectBox
|
pool map[int32]*server.DB_CollectBox
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_CollectBoxMgr) unmarshal(data []byte) error {
|
func (this *DB_CollectBoxMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_CollectBoxMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_CollectBoxMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_CollectBoxMgr) GetData(id int32) *server.DB_CollectBox {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_CollectBox.dat", &ProtobufDataLoader{dh: PBDB_CollectBoxMgr})
|
DataMgr.register("DB_CollectBox.dat", &ProtobufDataLoader{dh: PBDB_CollectBoxMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_CollectBoxGainMgr = &DB_CollectBoxGainMgr{pool: make(map[int32]*server.DB_CollectBoxGain), Datas: &server.DB_CollectBoxGainArray{}}
|
var PBDB_CollectBoxGainMgr = &DB_CollectBoxGainMgr{
|
||||||
|
Datas: &server.DB_CollectBoxGainArray{},
|
||||||
|
pool: make(map[int32]*server.DB_CollectBoxGain),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_CollectBoxGainMgr struct {
|
type DB_CollectBoxGainMgr struct {
|
||||||
Datas *server.DB_CollectBoxGainArray
|
Datas *server.DB_CollectBoxGainArray
|
||||||
pool map[int32]*server.DB_CollectBoxGain
|
pool map[int32]*server.DB_CollectBoxGain
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_CollectBoxGainMgr) unmarshal(data []byte) error {
|
func (this *DB_CollectBoxGainMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_CollectBoxGainMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_CollectBoxGainMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_CollectBoxGainMgr) GetData(id int32) *server.DB_CollectBoxGain {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_CollectBoxGain.dat", &ProtobufDataLoader{dh: PBDB_CollectBoxGainMgr})
|
DataMgr.register("DB_CollectBoxGain.dat", &ProtobufDataLoader{dh: PBDB_CollectBoxGainMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_CrashSearchMgr = &DB_CrashSearchMgr{pool: make(map[int32]*server.DB_CrashSearch), Datas: &server.DB_CrashSearchArray{}}
|
var PBDB_CrashSearchMgr = &DB_CrashSearchMgr{
|
||||||
|
Datas: &server.DB_CrashSearchArray{},
|
||||||
|
pool: make(map[int32]*server.DB_CrashSearch),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_CrashSearchMgr struct {
|
type DB_CrashSearchMgr struct {
|
||||||
Datas *server.DB_CrashSearchArray
|
Datas *server.DB_CrashSearchArray
|
||||||
pool map[int32]*server.DB_CrashSearch
|
pool map[int32]*server.DB_CrashSearch
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_CrashSearchMgr) unmarshal(data []byte) error {
|
func (this *DB_CrashSearchMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_CrashSearchMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_CrashSearchMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_CrashSearchMgr) GetData(id int32) *server.DB_CrashSearch {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_CrashSearch.dat", &ProtobufDataLoader{dh: PBDB_CrashSearchMgr})
|
DataMgr.register("DB_CrashSearch.dat", &ProtobufDataLoader{dh: PBDB_CrashSearchMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_CreateroomMgr = &DB_CreateroomMgr{pool: make(map[int32]*server.DB_Createroom), Datas: &server.DB_CreateroomArray{}}
|
var PBDB_CreateroomMgr = &DB_CreateroomMgr{
|
||||||
|
Datas: &server.DB_CreateroomArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Createroom),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_CreateroomMgr struct {
|
type DB_CreateroomMgr struct {
|
||||||
Datas *server.DB_CreateroomArray
|
Datas *server.DB_CreateroomArray
|
||||||
pool map[int32]*server.DB_Createroom
|
pool map[int32]*server.DB_Createroom
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_CreateroomMgr) unmarshal(data []byte) error {
|
func (this *DB_CreateroomMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_CreateroomMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_CreateroomMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_CreateroomMgr) GetData(id int32) *server.DB_Createroom {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Createroom.dat", &ProtobufDataLoader{dh: PBDB_CreateroomMgr})
|
DataMgr.register("DB_Createroom.dat", &ProtobufDataLoader{dh: PBDB_CreateroomMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FishMgr = &DB_FishMgr{pool: make(map[int32]*server.DB_Fish), Datas: &server.DB_FishArray{}}
|
var PBDB_FishMgr = &DB_FishMgr{
|
||||||
|
Datas: &server.DB_FishArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Fish),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FishMgr struct {
|
type DB_FishMgr struct {
|
||||||
Datas *server.DB_FishArray
|
Datas *server.DB_FishArray
|
||||||
pool map[int32]*server.DB_Fish
|
pool map[int32]*server.DB_Fish
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FishMgr) unmarshal(data []byte) error {
|
func (this *DB_FishMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FishMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FishMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FishMgr) GetData(id int32) *server.DB_Fish {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Fish.dat", &ProtobufDataLoader{dh: PBDB_FishMgr})
|
DataMgr.register("DB_Fish.dat", &ProtobufDataLoader{dh: PBDB_FishMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FishOutMgr = &DB_FishOutMgr{pool: make(map[int32]*server.DB_FishOut), Datas: &server.DB_FishOutArray{}}
|
var PBDB_FishOutMgr = &DB_FishOutMgr{
|
||||||
|
Datas: &server.DB_FishOutArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FishOut),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FishOutMgr struct {
|
type DB_FishOutMgr struct {
|
||||||
Datas *server.DB_FishOutArray
|
Datas *server.DB_FishOutArray
|
||||||
pool map[int32]*server.DB_FishOut
|
pool map[int32]*server.DB_FishOut
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FishOutMgr) unmarshal(data []byte) error {
|
func (this *DB_FishOutMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FishOutMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FishOutMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FishOutMgr) GetData(id int32) *server.DB_FishOut {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FishOut.dat", &ProtobufDataLoader{dh: PBDB_FishOutMgr})
|
DataMgr.register("DB_FishOut.dat", &ProtobufDataLoader{dh: PBDB_FishOutMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FishPathMgr = &DB_FishPathMgr{pool: make(map[int32]*server.DB_FishPath), Datas: &server.DB_FishPathArray{}}
|
var PBDB_FishPathMgr = &DB_FishPathMgr{
|
||||||
|
Datas: &server.DB_FishPathArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FishPath),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FishPathMgr struct {
|
type DB_FishPathMgr struct {
|
||||||
Datas *server.DB_FishPathArray
|
Datas *server.DB_FishPathArray
|
||||||
pool map[int32]*server.DB_FishPath
|
pool map[int32]*server.DB_FishPath
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FishPathMgr) unmarshal(data []byte) error {
|
func (this *DB_FishPathMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FishPathMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FishPathMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FishPathMgr) GetData(id int32) *server.DB_FishPath {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FishPath.dat", &ProtobufDataLoader{dh: PBDB_FishPathMgr})
|
DataMgr.register("DB_FishPath.dat", &ProtobufDataLoader{dh: PBDB_FishPathMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FishRoomMgr = &DB_FishRoomMgr{pool: make(map[int32]*server.DB_FishRoom), Datas: &server.DB_FishRoomArray{}}
|
var PBDB_FishRoomMgr = &DB_FishRoomMgr{
|
||||||
|
Datas: &server.DB_FishRoomArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FishRoom),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FishRoomMgr struct {
|
type DB_FishRoomMgr struct {
|
||||||
Datas *server.DB_FishRoomArray
|
Datas *server.DB_FishRoomArray
|
||||||
pool map[int32]*server.DB_FishRoom
|
pool map[int32]*server.DB_FishRoom
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FishRoomMgr) unmarshal(data []byte) error {
|
func (this *DB_FishRoomMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FishRoomMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FishRoomMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FishRoomMgr) GetData(id int32) *server.DB_FishRoom {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FishRoom.dat", &ProtobufDataLoader{dh: PBDB_FishRoomMgr})
|
DataMgr.register("DB_FishRoom.dat", &ProtobufDataLoader{dh: PBDB_FishRoomMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FishSkillMgr = &DB_FishSkillMgr{pool: make(map[int32]*server.DB_FishSkill), Datas: &server.DB_FishSkillArray{}}
|
var PBDB_FishSkillMgr = &DB_FishSkillMgr{
|
||||||
|
Datas: &server.DB_FishSkillArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FishSkill),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FishSkillMgr struct {
|
type DB_FishSkillMgr struct {
|
||||||
Datas *server.DB_FishSkillArray
|
Datas *server.DB_FishSkillArray
|
||||||
pool map[int32]*server.DB_FishSkill
|
pool map[int32]*server.DB_FishSkill
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FishSkillMgr) unmarshal(data []byte) error {
|
func (this *DB_FishSkillMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FishSkillMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FishSkillMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FishSkillMgr) GetData(id int32) *server.DB_FishSkill {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FishSkill.dat", &ProtobufDataLoader{dh: PBDB_FishSkillMgr})
|
DataMgr.register("DB_FishSkill.dat", &ProtobufDataLoader{dh: PBDB_FishSkillMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FortuneGod_OddsMgr = &DB_FortuneGod_OddsMgr{pool: make(map[int32]*server.DB_FortuneGod_Odds), Datas: &server.DB_FortuneGod_OddsArray{}}
|
var PBDB_FortuneGod_OddsMgr = &DB_FortuneGod_OddsMgr{
|
||||||
|
Datas: &server.DB_FortuneGod_OddsArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FortuneGod_Odds),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FortuneGod_OddsMgr struct {
|
type DB_FortuneGod_OddsMgr struct {
|
||||||
Datas *server.DB_FortuneGod_OddsArray
|
Datas *server.DB_FortuneGod_OddsArray
|
||||||
pool map[int32]*server.DB_FortuneGod_Odds
|
pool map[int32]*server.DB_FortuneGod_Odds
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FortuneGod_OddsMgr) unmarshal(data []byte) error {
|
func (this *DB_FortuneGod_OddsMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FortuneGod_OddsMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FortuneGod_OddsMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FortuneGod_OddsMgr) GetData(id int32) *server.DB_FortuneGod_Odds
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FortuneGod_Odds.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_OddsMgr})
|
DataMgr.register("DB_FortuneGod_Odds.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_OddsMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FortuneGod_TurnRateMgr = &DB_FortuneGod_TurnRateMgr{pool: make(map[int32]*server.DB_FortuneGod_TurnRate), Datas: &server.DB_FortuneGod_TurnRateArray{}}
|
var PBDB_FortuneGod_TurnRateMgr = &DB_FortuneGod_TurnRateMgr{
|
||||||
|
Datas: &server.DB_FortuneGod_TurnRateArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FortuneGod_TurnRate),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FortuneGod_TurnRateMgr struct {
|
type DB_FortuneGod_TurnRateMgr struct {
|
||||||
Datas *server.DB_FortuneGod_TurnRateArray
|
Datas *server.DB_FortuneGod_TurnRateArray
|
||||||
pool map[int32]*server.DB_FortuneGod_TurnRate
|
pool map[int32]*server.DB_FortuneGod_TurnRate
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FortuneGod_TurnRateMgr) unmarshal(data []byte) error {
|
func (this *DB_FortuneGod_TurnRateMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FortuneGod_TurnRateMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FortuneGod_TurnRateMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FortuneGod_TurnRateMgr) GetData(id int32) *server.DB_FortuneGod_T
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FortuneGod_TurnRate.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_TurnRateMgr})
|
DataMgr.register("DB_FortuneGod_TurnRate.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_TurnRateMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FortuneGod_WeightMgr = &DB_FortuneGod_WeightMgr{pool: make(map[int32]*server.DB_FortuneGod_Weight), Datas: &server.DB_FortuneGod_WeightArray{}}
|
var PBDB_FortuneGod_WeightMgr = &DB_FortuneGod_WeightMgr{
|
||||||
|
Datas: &server.DB_FortuneGod_WeightArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FortuneGod_Weight),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FortuneGod_WeightMgr struct {
|
type DB_FortuneGod_WeightMgr struct {
|
||||||
Datas *server.DB_FortuneGod_WeightArray
|
Datas *server.DB_FortuneGod_WeightArray
|
||||||
pool map[int32]*server.DB_FortuneGod_Weight
|
pool map[int32]*server.DB_FortuneGod_Weight
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FortuneGod_WeightMgr) unmarshal(data []byte) error {
|
func (this *DB_FortuneGod_WeightMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FortuneGod_WeightMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FortuneGod_WeightMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FortuneGod_WeightMgr) GetData(id int32) *server.DB_FortuneGod_Wei
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FortuneGod_Weight.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_WeightMgr})
|
DataMgr.register("DB_FortuneGod_Weight.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_WeightMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_FortuneGod_WeightConditionMgr = &DB_FortuneGod_WeightConditionMgr{pool: make(map[int32]*server.DB_FortuneGod_WeightCondition), Datas: &server.DB_FortuneGod_WeightConditionArray{}}
|
var PBDB_FortuneGod_WeightConditionMgr = &DB_FortuneGod_WeightConditionMgr{
|
||||||
|
Datas: &server.DB_FortuneGod_WeightConditionArray{},
|
||||||
|
pool: make(map[int32]*server.DB_FortuneGod_WeightCondition),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_FortuneGod_WeightConditionMgr struct {
|
type DB_FortuneGod_WeightConditionMgr struct {
|
||||||
Datas *server.DB_FortuneGod_WeightConditionArray
|
Datas *server.DB_FortuneGod_WeightConditionArray
|
||||||
pool map[int32]*server.DB_FortuneGod_WeightCondition
|
pool map[int32]*server.DB_FortuneGod_WeightCondition
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_FortuneGod_WeightConditionMgr) unmarshal(data []byte) error {
|
func (this *DB_FortuneGod_WeightConditionMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_FortuneGod_WeightConditionMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_FortuneGod_WeightConditionMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_FortuneGod_WeightConditionMgr) GetData(id int32) *server.DB_Fortu
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_FortuneGod_WeightCondition.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_WeightConditionMgr})
|
DataMgr.register("DB_FortuneGod_WeightCondition.dat", &ProtobufDataLoader{dh: PBDB_FortuneGod_WeightConditionMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Game_DropMgr = &DB_Game_DropMgr{pool: make(map[int32]*server.DB_Game_Drop), Datas: &server.DB_Game_DropArray{}}
|
var PBDB_Game_DropMgr = &DB_Game_DropMgr{
|
||||||
|
Datas: &server.DB_Game_DropArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Game_Drop),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Game_DropMgr struct {
|
type DB_Game_DropMgr struct {
|
||||||
Datas *server.DB_Game_DropArray
|
Datas *server.DB_Game_DropArray
|
||||||
pool map[int32]*server.DB_Game_Drop
|
pool map[int32]*server.DB_Game_Drop
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Game_DropMgr) unmarshal(data []byte) error {
|
func (this *DB_Game_DropMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Game_DropMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Game_DropMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Game_DropMgr) GetData(id int32) *server.DB_Game_Drop {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Game_Drop.dat", &ProtobufDataLoader{dh: PBDB_Game_DropMgr})
|
DataMgr.register("DB_Game_Drop.dat", &ProtobufDataLoader{dh: PBDB_Game_DropMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Game_IntroductionMgr = &DB_Game_IntroductionMgr{pool: make(map[int32]*server.DB_Game_Introduction), Datas: &server.DB_Game_IntroductionArray{}}
|
var PBDB_Game_IntroductionMgr = &DB_Game_IntroductionMgr{
|
||||||
|
Datas: &server.DB_Game_IntroductionArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Game_Introduction),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Game_IntroductionMgr struct {
|
type DB_Game_IntroductionMgr struct {
|
||||||
Datas *server.DB_Game_IntroductionArray
|
Datas *server.DB_Game_IntroductionArray
|
||||||
pool map[int32]*server.DB_Game_Introduction
|
pool map[int32]*server.DB_Game_Introduction
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Game_IntroductionMgr) unmarshal(data []byte) error {
|
func (this *DB_Game_IntroductionMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Game_IntroductionMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Game_IntroductionMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Game_IntroductionMgr) GetData(id int32) *server.DB_Game_Introduct
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Game_Introduction.dat", &ProtobufDataLoader{dh: PBDB_Game_IntroductionMgr})
|
DataMgr.register("DB_Game_Introduction.dat", &ProtobufDataLoader{dh: PBDB_Game_IntroductionMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Game_PetMgr = &DB_Game_PetMgr{pool: make(map[int32]*server.DB_Game_Pet), Datas: &server.DB_Game_PetArray{}}
|
var PBDB_Game_PetMgr = &DB_Game_PetMgr{
|
||||||
|
Datas: &server.DB_Game_PetArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Game_Pet),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Game_PetMgr struct {
|
type DB_Game_PetMgr struct {
|
||||||
Datas *server.DB_Game_PetArray
|
Datas *server.DB_Game_PetArray
|
||||||
pool map[int32]*server.DB_Game_Pet
|
pool map[int32]*server.DB_Game_Pet
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Game_PetMgr) unmarshal(data []byte) error {
|
func (this *DB_Game_PetMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Game_PetMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Game_PetMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Game_PetMgr) GetData(id int32) *server.DB_Game_Pet {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Game_Pet.dat", &ProtobufDataLoader{dh: PBDB_Game_PetMgr})
|
DataMgr.register("DB_Game_Pet.dat", &ProtobufDataLoader{dh: PBDB_Game_PetMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Game_RoleMgr = &DB_Game_RoleMgr{pool: make(map[int32]*server.DB_Game_Role), Datas: &server.DB_Game_RoleArray{}}
|
var PBDB_Game_RoleMgr = &DB_Game_RoleMgr{
|
||||||
|
Datas: &server.DB_Game_RoleArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Game_Role),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Game_RoleMgr struct {
|
type DB_Game_RoleMgr struct {
|
||||||
Datas *server.DB_Game_RoleArray
|
Datas *server.DB_Game_RoleArray
|
||||||
pool map[int32]*server.DB_Game_Role
|
pool map[int32]*server.DB_Game_Role
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Game_RoleMgr) unmarshal(data []byte) error {
|
func (this *DB_Game_RoleMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Game_RoleMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Game_RoleMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Game_RoleMgr) GetData(id int32) *server.DB_Game_Role {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Game_Role.dat", &ProtobufDataLoader{dh: PBDB_Game_RoleMgr})
|
DataMgr.register("DB_Game_Role.dat", &ProtobufDataLoader{dh: PBDB_Game_RoleMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GameCoinPoolMgr = &DB_GameCoinPoolMgr{pool: make(map[int32]*server.DB_GameCoinPool), Datas: &server.DB_GameCoinPoolArray{}}
|
var PBDB_GameCoinPoolMgr = &DB_GameCoinPoolMgr{
|
||||||
|
Datas: &server.DB_GameCoinPoolArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GameCoinPool),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GameCoinPoolMgr struct {
|
type DB_GameCoinPoolMgr struct {
|
||||||
Datas *server.DB_GameCoinPoolArray
|
Datas *server.DB_GameCoinPoolArray
|
||||||
pool map[int32]*server.DB_GameCoinPool
|
pool map[int32]*server.DB_GameCoinPool
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GameCoinPoolMgr) unmarshal(data []byte) error {
|
func (this *DB_GameCoinPoolMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GameCoinPoolMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GameCoinPoolMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GameCoinPoolMgr) GetData(id int32) *server.DB_GameCoinPool {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GameCoinPool.dat", &ProtobufDataLoader{dh: PBDB_GameCoinPoolMgr})
|
DataMgr.register("DB_GameCoinPool.dat", &ProtobufDataLoader{dh: PBDB_GameCoinPoolMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GameFreeMgr = &DB_GameFreeMgr{pool: make(map[int32]*server.DB_GameFree), Datas: &server.DB_GameFreeArray{}}
|
var PBDB_GameFreeMgr = &DB_GameFreeMgr{
|
||||||
|
Datas: &server.DB_GameFreeArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GameFree),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GameFreeMgr struct {
|
type DB_GameFreeMgr struct {
|
||||||
Datas *server.DB_GameFreeArray
|
Datas *server.DB_GameFreeArray
|
||||||
pool map[int32]*server.DB_GameFree
|
pool map[int32]*server.DB_GameFree
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GameFreeMgr) unmarshal(data []byte) error {
|
func (this *DB_GameFreeMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GameFreeMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GameFreeMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GameFreeMgr) GetData(id int32) *server.DB_GameFree {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GameFree.dat", &ProtobufDataLoader{dh: PBDB_GameFreeMgr})
|
DataMgr.register("DB_GameFree.dat", &ProtobufDataLoader{dh: PBDB_GameFreeMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GameItemMgr = &DB_GameItemMgr{pool: make(map[int32]*server.DB_GameItem), Datas: &server.DB_GameItemArray{}}
|
var PBDB_GameItemMgr = &DB_GameItemMgr{
|
||||||
|
Datas: &server.DB_GameItemArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GameItem),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GameItemMgr struct {
|
type DB_GameItemMgr struct {
|
||||||
Datas *server.DB_GameItemArray
|
Datas *server.DB_GameItemArray
|
||||||
pool map[int32]*server.DB_GameItem
|
pool map[int32]*server.DB_GameItem
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GameItemMgr) unmarshal(data []byte) error {
|
func (this *DB_GameItemMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GameItemMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GameItemMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GameItemMgr) GetData(id int32) *server.DB_GameItem {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GameItem.dat", &ProtobufDataLoader{dh: PBDB_GameItemMgr})
|
DataMgr.register("DB_GameItem.dat", &ProtobufDataLoader{dh: PBDB_GameItemMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GameMatchLevelMgr = &DB_GameMatchLevelMgr{pool: make(map[int32]*server.DB_GameMatchLevel), Datas: &server.DB_GameMatchLevelArray{}}
|
var PBDB_GameMatchLevelMgr = &DB_GameMatchLevelMgr{
|
||||||
|
Datas: &server.DB_GameMatchLevelArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GameMatchLevel),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GameMatchLevelMgr struct {
|
type DB_GameMatchLevelMgr struct {
|
||||||
Datas *server.DB_GameMatchLevelArray
|
Datas *server.DB_GameMatchLevelArray
|
||||||
pool map[int32]*server.DB_GameMatchLevel
|
pool map[int32]*server.DB_GameMatchLevel
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GameMatchLevelMgr) unmarshal(data []byte) error {
|
func (this *DB_GameMatchLevelMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GameMatchLevelMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GameMatchLevelMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GameMatchLevelMgr) GetData(id int32) *server.DB_GameMatchLevel {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GameMatchLevel.dat", &ProtobufDataLoader{dh: PBDB_GameMatchLevelMgr})
|
DataMgr.register("DB_GameMatchLevel.dat", &ProtobufDataLoader{dh: PBDB_GameMatchLevelMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GameRuleMgr = &DB_GameRuleMgr{pool: make(map[int32]*server.DB_GameRule), Datas: &server.DB_GameRuleArray{}}
|
var PBDB_GameRuleMgr = &DB_GameRuleMgr{
|
||||||
|
Datas: &server.DB_GameRuleArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GameRule),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GameRuleMgr struct {
|
type DB_GameRuleMgr struct {
|
||||||
Datas *server.DB_GameRuleArray
|
Datas *server.DB_GameRuleArray
|
||||||
pool map[int32]*server.DB_GameRule
|
pool map[int32]*server.DB_GameRule
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GameRuleMgr) unmarshal(data []byte) error {
|
func (this *DB_GameRuleMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GameRuleMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GameRuleMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GameRuleMgr) GetData(id int32) *server.DB_GameRule {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GameRule.dat", &ProtobufDataLoader{dh: PBDB_GameRuleMgr})
|
DataMgr.register("DB_GameRule.dat", &ProtobufDataLoader{dh: PBDB_GameRuleMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GameSubsidyMgr = &DB_GameSubsidyMgr{pool: make(map[int32]*server.DB_GameSubsidy), Datas: &server.DB_GameSubsidyArray{}}
|
var PBDB_GameSubsidyMgr = &DB_GameSubsidyMgr{
|
||||||
|
Datas: &server.DB_GameSubsidyArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GameSubsidy),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GameSubsidyMgr struct {
|
type DB_GameSubsidyMgr struct {
|
||||||
Datas *server.DB_GameSubsidyArray
|
Datas *server.DB_GameSubsidyArray
|
||||||
pool map[int32]*server.DB_GameSubsidy
|
pool map[int32]*server.DB_GameSubsidy
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GameSubsidyMgr) unmarshal(data []byte) error {
|
func (this *DB_GameSubsidyMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GameSubsidyMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GameSubsidyMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GameSubsidyMgr) GetData(id int32) *server.DB_GameSubsidy {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GameSubsidy.dat", &ProtobufDataLoader{dh: PBDB_GameSubsidyMgr})
|
DataMgr.register("DB_GameSubsidy.dat", &ProtobufDataLoader{dh: PBDB_GameSubsidyMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GamMatchLVMgr = &DB_GamMatchLVMgr{pool: make(map[int32]*server.DB_GamMatchLV), Datas: &server.DB_GamMatchLVArray{}}
|
var PBDB_GamMatchLVMgr = &DB_GamMatchLVMgr{
|
||||||
|
Datas: &server.DB_GamMatchLVArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GamMatchLV),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GamMatchLVMgr struct {
|
type DB_GamMatchLVMgr struct {
|
||||||
Datas *server.DB_GamMatchLVArray
|
Datas *server.DB_GamMatchLVArray
|
||||||
pool map[int32]*server.DB_GamMatchLV
|
pool map[int32]*server.DB_GamMatchLV
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GamMatchLVMgr) unmarshal(data []byte) error {
|
func (this *DB_GamMatchLVMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GamMatchLVMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GamMatchLVMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GamMatchLVMgr) GetData(id int32) *server.DB_GamMatchLV {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GamMatchLV.dat", &ProtobufDataLoader{dh: PBDB_GamMatchLVMgr})
|
DataMgr.register("DB_GamMatchLV.dat", &ProtobufDataLoader{dh: PBDB_GamMatchLVMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GiftBoxMgr = &DB_GiftBoxMgr{pool: make(map[int32]*server.DB_GiftBox), Datas: &server.DB_GiftBoxArray{}}
|
var PBDB_GiftBoxMgr = &DB_GiftBoxMgr{
|
||||||
|
Datas: &server.DB_GiftBoxArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GiftBox),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GiftBoxMgr struct {
|
type DB_GiftBoxMgr struct {
|
||||||
Datas *server.DB_GiftBoxArray
|
Datas *server.DB_GiftBoxArray
|
||||||
pool map[int32]*server.DB_GiftBox
|
pool map[int32]*server.DB_GiftBox
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GiftBoxMgr) unmarshal(data []byte) error {
|
func (this *DB_GiftBoxMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GiftBoxMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GiftBoxMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GiftBoxMgr) GetData(id int32) *server.DB_GiftBox {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GiftBox.dat", &ProtobufDataLoader{dh: PBDB_GiftBoxMgr})
|
DataMgr.register("DB_GiftBox.dat", &ProtobufDataLoader{dh: PBDB_GiftBoxMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_GiftCardMgr = &DB_GiftCardMgr{pool: make(map[int32]*server.DB_GiftCard), Datas: &server.DB_GiftCardArray{}}
|
var PBDB_GiftCardMgr = &DB_GiftCardMgr{
|
||||||
|
Datas: &server.DB_GiftCardArray{},
|
||||||
|
pool: make(map[int32]*server.DB_GiftCard),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_GiftCardMgr struct {
|
type DB_GiftCardMgr struct {
|
||||||
Datas *server.DB_GiftCardArray
|
Datas *server.DB_GiftCardArray
|
||||||
pool map[int32]*server.DB_GiftCard
|
pool map[int32]*server.DB_GiftCard
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_GiftCardMgr) unmarshal(data []byte) error {
|
func (this *DB_GiftCardMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_GiftCardMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_GiftCardMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_GiftCardMgr) GetData(id int32) *server.DB_GiftCard {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_GiftCard.dat", &ProtobufDataLoader{dh: PBDB_GiftCardMgr})
|
DataMgr.register("DB_GiftCard.dat", &ProtobufDataLoader{dh: PBDB_GiftCardMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_IceAgeElementRateMgr = &DB_IceAgeElementRateMgr{pool: make(map[int32]*server.DB_IceAgeElementRate), Datas: &server.DB_IceAgeElementRateArray{}}
|
var PBDB_IceAgeElementRateMgr = &DB_IceAgeElementRateMgr{
|
||||||
|
Datas: &server.DB_IceAgeElementRateArray{},
|
||||||
|
pool: make(map[int32]*server.DB_IceAgeElementRate),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_IceAgeElementRateMgr struct {
|
type DB_IceAgeElementRateMgr struct {
|
||||||
Datas *server.DB_IceAgeElementRateArray
|
Datas *server.DB_IceAgeElementRateArray
|
||||||
pool map[int32]*server.DB_IceAgeElementRate
|
pool map[int32]*server.DB_IceAgeElementRate
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_IceAgeElementRateMgr) unmarshal(data []byte) error {
|
func (this *DB_IceAgeElementRateMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_IceAgeElementRateMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_IceAgeElementRateMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_IceAgeElementRateMgr) GetData(id int32) *server.DB_IceAgeElementR
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_IceAgeElementRate.dat", &ProtobufDataLoader{dh: PBDB_IceAgeElementRateMgr})
|
DataMgr.register("DB_IceAgeElementRate.dat", &ProtobufDataLoader{dh: PBDB_IceAgeElementRateMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Legend_OddsMgr = &DB_Legend_OddsMgr{pool: make(map[int32]*server.DB_Legend_Odds), Datas: &server.DB_Legend_OddsArray{}}
|
var PBDB_Legend_OddsMgr = &DB_Legend_OddsMgr{
|
||||||
|
Datas: &server.DB_Legend_OddsArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Legend_Odds),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Legend_OddsMgr struct {
|
type DB_Legend_OddsMgr struct {
|
||||||
Datas *server.DB_Legend_OddsArray
|
Datas *server.DB_Legend_OddsArray
|
||||||
pool map[int32]*server.DB_Legend_Odds
|
pool map[int32]*server.DB_Legend_Odds
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Legend_OddsMgr) unmarshal(data []byte) error {
|
func (this *DB_Legend_OddsMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Legend_OddsMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Legend_OddsMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Legend_OddsMgr) GetData(id int32) *server.DB_Legend_Odds {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Legend_Odds.dat", &ProtobufDataLoader{dh: PBDB_Legend_OddsMgr})
|
DataMgr.register("DB_Legend_Odds.dat", &ProtobufDataLoader{dh: PBDB_Legend_OddsMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Legend_TurnRateMgr = &DB_Legend_TurnRateMgr{pool: make(map[int32]*server.DB_Legend_TurnRate), Datas: &server.DB_Legend_TurnRateArray{}}
|
var PBDB_Legend_TurnRateMgr = &DB_Legend_TurnRateMgr{
|
||||||
|
Datas: &server.DB_Legend_TurnRateArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Legend_TurnRate),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Legend_TurnRateMgr struct {
|
type DB_Legend_TurnRateMgr struct {
|
||||||
Datas *server.DB_Legend_TurnRateArray
|
Datas *server.DB_Legend_TurnRateArray
|
||||||
pool map[int32]*server.DB_Legend_TurnRate
|
pool map[int32]*server.DB_Legend_TurnRate
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Legend_TurnRateMgr) unmarshal(data []byte) error {
|
func (this *DB_Legend_TurnRateMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Legend_TurnRateMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Legend_TurnRateMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Legend_TurnRateMgr) GetData(id int32) *server.DB_Legend_TurnRate
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Legend_TurnRate.dat", &ProtobufDataLoader{dh: PBDB_Legend_TurnRateMgr})
|
DataMgr.register("DB_Legend_TurnRate.dat", &ProtobufDataLoader{dh: PBDB_Legend_TurnRateMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Legend_WeightMgr = &DB_Legend_WeightMgr{pool: make(map[int32]*server.DB_Legend_Weight), Datas: &server.DB_Legend_WeightArray{}}
|
var PBDB_Legend_WeightMgr = &DB_Legend_WeightMgr{
|
||||||
|
Datas: &server.DB_Legend_WeightArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Legend_Weight),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Legend_WeightMgr struct {
|
type DB_Legend_WeightMgr struct {
|
||||||
Datas *server.DB_Legend_WeightArray
|
Datas *server.DB_Legend_WeightArray
|
||||||
pool map[int32]*server.DB_Legend_Weight
|
pool map[int32]*server.DB_Legend_Weight
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Legend_WeightMgr) unmarshal(data []byte) error {
|
func (this *DB_Legend_WeightMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Legend_WeightMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Legend_WeightMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Legend_WeightMgr) GetData(id int32) *server.DB_Legend_Weight {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Legend_Weight.dat", &ProtobufDataLoader{dh: PBDB_Legend_WeightMgr})
|
DataMgr.register("DB_Legend_Weight.dat", &ProtobufDataLoader{dh: PBDB_Legend_WeightMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Legend_WeightConditionMgr = &DB_Legend_WeightConditionMgr{pool: make(map[int32]*server.DB_Legend_WeightCondition), Datas: &server.DB_Legend_WeightConditionArray{}}
|
var PBDB_Legend_WeightConditionMgr = &DB_Legend_WeightConditionMgr{
|
||||||
|
Datas: &server.DB_Legend_WeightConditionArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Legend_WeightCondition),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Legend_WeightConditionMgr struct {
|
type DB_Legend_WeightConditionMgr struct {
|
||||||
Datas *server.DB_Legend_WeightConditionArray
|
Datas *server.DB_Legend_WeightConditionArray
|
||||||
pool map[int32]*server.DB_Legend_WeightCondition
|
pool map[int32]*server.DB_Legend_WeightCondition
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Legend_WeightConditionMgr) unmarshal(data []byte) error {
|
func (this *DB_Legend_WeightConditionMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Legend_WeightConditionMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Legend_WeightConditionMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Legend_WeightConditionMgr) GetData(id int32) *server.DB_Legend_We
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Legend_WeightCondition.dat", &ProtobufDataLoader{dh: PBDB_Legend_WeightConditionMgr})
|
DataMgr.register("DB_Legend_WeightCondition.dat", &ProtobufDataLoader{dh: PBDB_Legend_WeightConditionMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_MatchRankMgr = &DB_MatchRankMgr{pool: make(map[int32]*server.DB_MatchRank), Datas: &server.DB_MatchRankArray{}}
|
var PBDB_MatchRankMgr = &DB_MatchRankMgr{
|
||||||
|
Datas: &server.DB_MatchRankArray{},
|
||||||
|
pool: make(map[int32]*server.DB_MatchRank),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_MatchRankMgr struct {
|
type DB_MatchRankMgr struct {
|
||||||
Datas *server.DB_MatchRankArray
|
Datas *server.DB_MatchRankArray
|
||||||
pool map[int32]*server.DB_MatchRank
|
pool map[int32]*server.DB_MatchRank
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_MatchRankMgr) unmarshal(data []byte) error {
|
func (this *DB_MatchRankMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_MatchRankMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_MatchRankMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_MatchRankMgr) GetData(id int32) *server.DB_MatchRank {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_MatchRank.dat", &ProtobufDataLoader{dh: PBDB_MatchRankMgr})
|
DataMgr.register("DB_MatchRank.dat", &ProtobufDataLoader{dh: PBDB_MatchRankMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_NameMgr = &DB_NameMgr{pool: make(map[int32]*server.DB_Name), Datas: &server.DB_NameArray{}}
|
var PBDB_NameMgr = &DB_NameMgr{
|
||||||
|
Datas: &server.DB_NameArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Name),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_NameMgr struct {
|
type DB_NameMgr struct {
|
||||||
Datas *server.DB_NameArray
|
Datas *server.DB_NameArray
|
||||||
pool map[int32]*server.DB_Name
|
pool map[int32]*server.DB_Name
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_NameMgr) unmarshal(data []byte) error {
|
func (this *DB_NameMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_NameMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_NameMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_NameMgr) GetData(id int32) *server.DB_Name {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Name.dat", &ProtobufDataLoader{dh: PBDB_NameMgr})
|
DataMgr.register("DB_Name.dat", &ProtobufDataLoader{dh: PBDB_NameMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_NameBoyMgr = &DB_NameBoyMgr{pool: make(map[int32]*server.DB_NameBoy), Datas: &server.DB_NameBoyArray{}}
|
var PBDB_NameBoyMgr = &DB_NameBoyMgr{
|
||||||
|
Datas: &server.DB_NameBoyArray{},
|
||||||
|
pool: make(map[int32]*server.DB_NameBoy),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_NameBoyMgr struct {
|
type DB_NameBoyMgr struct {
|
||||||
Datas *server.DB_NameBoyArray
|
Datas *server.DB_NameBoyArray
|
||||||
pool map[int32]*server.DB_NameBoy
|
pool map[int32]*server.DB_NameBoy
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_NameBoyMgr) unmarshal(data []byte) error {
|
func (this *DB_NameBoyMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_NameBoyMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_NameBoyMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_NameBoyMgr) GetData(id int32) *server.DB_NameBoy {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_NameBoy.dat", &ProtobufDataLoader{dh: PBDB_NameBoyMgr})
|
DataMgr.register("DB_NameBoy.dat", &ProtobufDataLoader{dh: PBDB_NameBoyMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_NameGirlMgr = &DB_NameGirlMgr{pool: make(map[int32]*server.DB_NameGirl), Datas: &server.DB_NameGirlArray{}}
|
var PBDB_NameGirlMgr = &DB_NameGirlMgr{
|
||||||
|
Datas: &server.DB_NameGirlArray{},
|
||||||
|
pool: make(map[int32]*server.DB_NameGirl),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_NameGirlMgr struct {
|
type DB_NameGirlMgr struct {
|
||||||
Datas *server.DB_NameGirlArray
|
Datas *server.DB_NameGirlArray
|
||||||
pool map[int32]*server.DB_NameGirl
|
pool map[int32]*server.DB_NameGirl
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_NameGirlMgr) unmarshal(data []byte) error {
|
func (this *DB_NameGirlMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_NameGirlMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_NameGirlMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_NameGirlMgr) GetData(id int32) *server.DB_NameGirl {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_NameGirl.dat", &ProtobufDataLoader{dh: PBDB_NameGirlMgr})
|
DataMgr.register("DB_NameGirl.dat", &ProtobufDataLoader{dh: PBDB_NameGirlMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_NewPlayerMgr = &DB_NewPlayerMgr{pool: make(map[int32]*server.DB_NewPlayer), Datas: &server.DB_NewPlayerArray{}}
|
var PBDB_NewPlayerMgr = &DB_NewPlayerMgr{
|
||||||
|
Datas: &server.DB_NewPlayerArray{},
|
||||||
|
pool: make(map[int32]*server.DB_NewPlayer),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_NewPlayerMgr struct {
|
type DB_NewPlayerMgr struct {
|
||||||
Datas *server.DB_NewPlayerArray
|
Datas *server.DB_NewPlayerArray
|
||||||
pool map[int32]*server.DB_NewPlayer
|
pool map[int32]*server.DB_NewPlayer
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_NewPlayerMgr) unmarshal(data []byte) error {
|
func (this *DB_NewPlayerMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_NewPlayerMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_NewPlayerMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_NewPlayerMgr) GetData(id int32) *server.DB_NewPlayer {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_NewPlayer.dat", &ProtobufDataLoader{dh: PBDB_NewPlayerMgr})
|
DataMgr.register("DB_NewPlayer.dat", &ProtobufDataLoader{dh: PBDB_NewPlayerMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_PhoneLotteryMgr = &DB_PhoneLotteryMgr{pool: make(map[int32]*server.DB_PhoneLottery), Datas: &server.DB_PhoneLotteryArray{}}
|
var PBDB_PhoneLotteryMgr = &DB_PhoneLotteryMgr{
|
||||||
|
Datas: &server.DB_PhoneLotteryArray{},
|
||||||
|
pool: make(map[int32]*server.DB_PhoneLottery),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_PhoneLotteryMgr struct {
|
type DB_PhoneLotteryMgr struct {
|
||||||
Datas *server.DB_PhoneLotteryArray
|
Datas *server.DB_PhoneLotteryArray
|
||||||
pool map[int32]*server.DB_PhoneLottery
|
pool map[int32]*server.DB_PhoneLottery
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_PhoneLotteryMgr) unmarshal(data []byte) error {
|
func (this *DB_PhoneLotteryMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_PhoneLotteryMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_PhoneLotteryMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_PhoneLotteryMgr) GetData(id int32) *server.DB_PhoneLottery {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_PhoneLottery.dat", &ProtobufDataLoader{dh: PBDB_PhoneLotteryMgr})
|
DataMgr.register("DB_PhoneLottery.dat", &ProtobufDataLoader{dh: PBDB_PhoneLotteryMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_PlayerExpMgr = &DB_PlayerExpMgr{pool: make(map[int32]*server.DB_PlayerExp), Datas: &server.DB_PlayerExpArray{}}
|
var PBDB_PlayerExpMgr = &DB_PlayerExpMgr{
|
||||||
|
Datas: &server.DB_PlayerExpArray{},
|
||||||
|
pool: make(map[int32]*server.DB_PlayerExp),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_PlayerExpMgr struct {
|
type DB_PlayerExpMgr struct {
|
||||||
Datas *server.DB_PlayerExpArray
|
Datas *server.DB_PlayerExpArray
|
||||||
pool map[int32]*server.DB_PlayerExp
|
pool map[int32]*server.DB_PlayerExp
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_PlayerExpMgr) unmarshal(data []byte) error {
|
func (this *DB_PlayerExpMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_PlayerExpMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_PlayerExpMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_PlayerExpMgr) GetData(id int32) *server.DB_PlayerExp {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_PlayerExp.dat", &ProtobufDataLoader{dh: PBDB_PlayerExpMgr})
|
DataMgr.register("DB_PlayerExp.dat", &ProtobufDataLoader{dh: PBDB_PlayerExpMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_PlayerInfoMgr = &DB_PlayerInfoMgr{pool: make(map[int32]*server.DB_PlayerInfo), Datas: &server.DB_PlayerInfoArray{}}
|
var PBDB_PlayerInfoMgr = &DB_PlayerInfoMgr{
|
||||||
|
Datas: &server.DB_PlayerInfoArray{},
|
||||||
|
pool: make(map[int32]*server.DB_PlayerInfo),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_PlayerInfoMgr struct {
|
type DB_PlayerInfoMgr struct {
|
||||||
Datas *server.DB_PlayerInfoArray
|
Datas *server.DB_PlayerInfoArray
|
||||||
pool map[int32]*server.DB_PlayerInfo
|
pool map[int32]*server.DB_PlayerInfo
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_PlayerInfoMgr) unmarshal(data []byte) error {
|
func (this *DB_PlayerInfoMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_PlayerInfoMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_PlayerInfoMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_PlayerInfoMgr) GetData(id int32) *server.DB_PlayerInfo {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_PlayerInfo.dat", &ProtobufDataLoader{dh: PBDB_PlayerInfoMgr})
|
DataMgr.register("DB_PlayerInfo.dat", &ProtobufDataLoader{dh: PBDB_PlayerInfoMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_PlayerTypeMgr = &DB_PlayerTypeMgr{pool: make(map[int32]*server.DB_PlayerType), Datas: &server.DB_PlayerTypeArray{}}
|
var PBDB_PlayerTypeMgr = &DB_PlayerTypeMgr{
|
||||||
|
Datas: &server.DB_PlayerTypeArray{},
|
||||||
|
pool: make(map[int32]*server.DB_PlayerType),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_PlayerTypeMgr struct {
|
type DB_PlayerTypeMgr struct {
|
||||||
Datas *server.DB_PlayerTypeArray
|
Datas *server.DB_PlayerTypeArray
|
||||||
pool map[int32]*server.DB_PlayerType
|
pool map[int32]*server.DB_PlayerType
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_PlayerTypeMgr) unmarshal(data []byte) error {
|
func (this *DB_PlayerTypeMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_PlayerTypeMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_PlayerTypeMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_PlayerTypeMgr) GetData(id int32) *server.DB_PlayerType {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_PlayerType.dat", &ProtobufDataLoader{dh: PBDB_PlayerTypeMgr})
|
DataMgr.register("DB_PlayerType.dat", &ProtobufDataLoader{dh: PBDB_PlayerTypeMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_PotOddMgr = &DB_PotOddMgr{pool: make(map[int32]*server.DB_PotOdd), Datas: &server.DB_PotOddArray{}}
|
var PBDB_PotOddMgr = &DB_PotOddMgr{
|
||||||
|
Datas: &server.DB_PotOddArray{},
|
||||||
|
pool: make(map[int32]*server.DB_PotOdd),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_PotOddMgr struct {
|
type DB_PotOddMgr struct {
|
||||||
Datas *server.DB_PotOddArray
|
Datas *server.DB_PotOddArray
|
||||||
pool map[int32]*server.DB_PotOdd
|
pool map[int32]*server.DB_PotOdd
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_PotOddMgr) unmarshal(data []byte) error {
|
func (this *DB_PotOddMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_PotOddMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_PotOddMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_PotOddMgr) GetData(id int32) *server.DB_PotOdd {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_PotOdd.dat", &ProtobufDataLoader{dh: PBDB_PotOddMgr})
|
DataMgr.register("DB_PotOdd.dat", &ProtobufDataLoader{dh: PBDB_PotOddMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_PropExchangeMgr = &DB_PropExchangeMgr{pool: make(map[int32]*server.DB_PropExchange), Datas: &server.DB_PropExchangeArray{}}
|
var PBDB_PropExchangeMgr = &DB_PropExchangeMgr{
|
||||||
|
Datas: &server.DB_PropExchangeArray{},
|
||||||
|
pool: make(map[int32]*server.DB_PropExchange),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_PropExchangeMgr struct {
|
type DB_PropExchangeMgr struct {
|
||||||
Datas *server.DB_PropExchangeArray
|
Datas *server.DB_PropExchangeArray
|
||||||
pool map[int32]*server.DB_PropExchange
|
pool map[int32]*server.DB_PropExchange
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_PropExchangeMgr) unmarshal(data []byte) error {
|
func (this *DB_PropExchangeMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_PropExchangeMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_PropExchangeMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_PropExchangeMgr) GetData(id int32) *server.DB_PropExchange {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_PropExchange.dat", &ProtobufDataLoader{dh: PBDB_PropExchangeMgr})
|
DataMgr.register("DB_PropExchange.dat", &ProtobufDataLoader{dh: PBDB_PropExchangeMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_RankCycleMgr = &DB_RankCycleMgr{pool: make(map[int32]*server.DB_RankCycle), Datas: &server.DB_RankCycleArray{}}
|
var PBDB_RankCycleMgr = &DB_RankCycleMgr{
|
||||||
|
Datas: &server.DB_RankCycleArray{},
|
||||||
|
pool: make(map[int32]*server.DB_RankCycle),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_RankCycleMgr struct {
|
type DB_RankCycleMgr struct {
|
||||||
Datas *server.DB_RankCycleArray
|
Datas *server.DB_RankCycleArray
|
||||||
pool map[int32]*server.DB_RankCycle
|
pool map[int32]*server.DB_RankCycle
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_RankCycleMgr) unmarshal(data []byte) error {
|
func (this *DB_RankCycleMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_RankCycleMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_RankCycleMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_RankCycleMgr) GetData(id int32) *server.DB_RankCycle {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_RankCycle.dat", &ProtobufDataLoader{dh: PBDB_RankCycleMgr})
|
DataMgr.register("DB_RankCycle.dat", &ProtobufDataLoader{dh: PBDB_RankCycleMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_RankLevelMgr = &DB_RankLevelMgr{pool: make(map[int32]*server.DB_RankLevel), Datas: &server.DB_RankLevelArray{}}
|
var PBDB_RankLevelMgr = &DB_RankLevelMgr{
|
||||||
|
Datas: &server.DB_RankLevelArray{},
|
||||||
|
pool: make(map[int32]*server.DB_RankLevel),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_RankLevelMgr struct {
|
type DB_RankLevelMgr struct {
|
||||||
Datas *server.DB_RankLevelArray
|
Datas *server.DB_RankLevelArray
|
||||||
pool map[int32]*server.DB_RankLevel
|
pool map[int32]*server.DB_RankLevel
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_RankLevelMgr) unmarshal(data []byte) error {
|
func (this *DB_RankLevelMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_RankLevelMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_RankLevelMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_RankLevelMgr) GetData(id int32) *server.DB_RankLevel {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_RankLevel.dat", &ProtobufDataLoader{dh: PBDB_RankLevelMgr})
|
DataMgr.register("DB_RankLevel.dat", &ProtobufDataLoader{dh: PBDB_RankLevelMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_RankRewardMgr = &DB_RankRewardMgr{pool: make(map[int32]*server.DB_RankReward), Datas: &server.DB_RankRewardArray{}}
|
var PBDB_RankRewardMgr = &DB_RankRewardMgr{
|
||||||
|
Datas: &server.DB_RankRewardArray{},
|
||||||
|
pool: make(map[int32]*server.DB_RankReward),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_RankRewardMgr struct {
|
type DB_RankRewardMgr struct {
|
||||||
Datas *server.DB_RankRewardArray
|
Datas *server.DB_RankRewardArray
|
||||||
pool map[int32]*server.DB_RankReward
|
pool map[int32]*server.DB_RankReward
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_RankRewardMgr) unmarshal(data []byte) error {
|
func (this *DB_RankRewardMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_RankRewardMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_RankRewardMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_RankRewardMgr) GetData(id int32) *server.DB_RankReward {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_RankReward.dat", &ProtobufDataLoader{dh: PBDB_RankRewardMgr})
|
DataMgr.register("DB_RankReward.dat", &ProtobufDataLoader{dh: PBDB_RankRewardMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_Sensitive_WordsMgr = &DB_Sensitive_WordsMgr{pool: make(map[int32]*server.DB_Sensitive_Words), Datas: &server.DB_Sensitive_WordsArray{}}
|
var PBDB_Sensitive_WordsMgr = &DB_Sensitive_WordsMgr{
|
||||||
|
Datas: &server.DB_Sensitive_WordsArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Sensitive_Words),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_Sensitive_WordsMgr struct {
|
type DB_Sensitive_WordsMgr struct {
|
||||||
Datas *server.DB_Sensitive_WordsArray
|
Datas *server.DB_Sensitive_WordsArray
|
||||||
pool map[int32]*server.DB_Sensitive_Words
|
pool map[int32]*server.DB_Sensitive_Words
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_Sensitive_WordsMgr) unmarshal(data []byte) error {
|
func (this *DB_Sensitive_WordsMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_Sensitive_WordsMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_Sensitive_WordsMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_Sensitive_WordsMgr) GetData(id int32) *server.DB_Sensitive_Words
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Sensitive_Words.dat", &ProtobufDataLoader{dh: PBDB_Sensitive_WordsMgr})
|
DataMgr.register("DB_Sensitive_Words.dat", &ProtobufDataLoader{dh: PBDB_Sensitive_WordsMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_SlotRateWeightMgr = &DB_SlotRateWeightMgr{pool: make(map[int32]*server.DB_SlotRateWeight), Datas: &server.DB_SlotRateWeightArray{}}
|
var PBDB_SlotRateWeightMgr = &DB_SlotRateWeightMgr{
|
||||||
|
Datas: &server.DB_SlotRateWeightArray{},
|
||||||
|
pool: make(map[int32]*server.DB_SlotRateWeight),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_SlotRateWeightMgr struct {
|
type DB_SlotRateWeightMgr struct {
|
||||||
Datas *server.DB_SlotRateWeightArray
|
Datas *server.DB_SlotRateWeightArray
|
||||||
pool map[int32]*server.DB_SlotRateWeight
|
pool map[int32]*server.DB_SlotRateWeight
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_SlotRateWeightMgr) unmarshal(data []byte) error {
|
func (this *DB_SlotRateWeightMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_SlotRateWeightMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_SlotRateWeightMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_SlotRateWeightMgr) GetData(id int32) *server.DB_SlotRateWeight {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_SlotRateWeight.dat", &ProtobufDataLoader{dh: PBDB_SlotRateWeightMgr})
|
DataMgr.register("DB_SlotRateWeight.dat", &ProtobufDataLoader{dh: PBDB_SlotRateWeightMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_SystemChanceMgr = &DB_SystemChanceMgr{pool: make(map[int32]*server.DB_SystemChance), Datas: &server.DB_SystemChanceArray{}}
|
var PBDB_SystemChanceMgr = &DB_SystemChanceMgr{
|
||||||
|
Datas: &server.DB_SystemChanceArray{},
|
||||||
|
pool: make(map[int32]*server.DB_SystemChance),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_SystemChanceMgr struct {
|
type DB_SystemChanceMgr struct {
|
||||||
Datas *server.DB_SystemChanceArray
|
Datas *server.DB_SystemChanceArray
|
||||||
pool map[int32]*server.DB_SystemChance
|
pool map[int32]*server.DB_SystemChance
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_SystemChanceMgr) unmarshal(data []byte) error {
|
func (this *DB_SystemChanceMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_SystemChanceMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_SystemChanceMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_SystemChanceMgr) GetData(id int32) *server.DB_SystemChance {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_SystemChance.dat", &ProtobufDataLoader{dh: PBDB_SystemChanceMgr})
|
DataMgr.register("DB_SystemChance.dat", &ProtobufDataLoader{dh: PBDB_SystemChanceMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_TaskMgr = &DB_TaskMgr{pool: make(map[int32]*server.DB_Task), Datas: &server.DB_TaskArray{}}
|
var PBDB_TaskMgr = &DB_TaskMgr{
|
||||||
|
Datas: &server.DB_TaskArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Task),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_TaskMgr struct {
|
type DB_TaskMgr struct {
|
||||||
Datas *server.DB_TaskArray
|
Datas *server.DB_TaskArray
|
||||||
pool map[int32]*server.DB_Task
|
pool map[int32]*server.DB_Task
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_TaskMgr) unmarshal(data []byte) error {
|
func (this *DB_TaskMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_TaskMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_TaskMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_TaskMgr) GetData(id int32) *server.DB_Task {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Task.dat", &ProtobufDataLoader{dh: PBDB_TaskMgr})
|
DataMgr.register("DB_Task.dat", &ProtobufDataLoader{dh: PBDB_TaskMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_ThirdPlatformGameMappingMgr = &DB_ThirdPlatformGameMappingMgr{pool: make(map[int32]*server.DB_ThirdPlatformGameMapping), Datas: &server.DB_ThirdPlatformGameMappingArray{}}
|
var PBDB_ThirdPlatformGameMappingMgr = &DB_ThirdPlatformGameMappingMgr{
|
||||||
|
Datas: &server.DB_ThirdPlatformGameMappingArray{},
|
||||||
|
pool: make(map[int32]*server.DB_ThirdPlatformGameMapping),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_ThirdPlatformGameMappingMgr struct {
|
type DB_ThirdPlatformGameMappingMgr struct {
|
||||||
Datas *server.DB_ThirdPlatformGameMappingArray
|
Datas *server.DB_ThirdPlatformGameMappingArray
|
||||||
pool map[int32]*server.DB_ThirdPlatformGameMapping
|
pool map[int32]*server.DB_ThirdPlatformGameMapping
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_ThirdPlatformGameMappingMgr) unmarshal(data []byte) error {
|
func (this *DB_ThirdPlatformGameMappingMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_ThirdPlatformGameMappingMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_ThirdPlatformGameMappingMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_ThirdPlatformGameMappingMgr) GetData(id int32) *server.DB_ThirdPl
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_ThirdPlatformGameMapping.dat", &ProtobufDataLoader{dh: PBDB_ThirdPlatformGameMappingMgr})
|
DataMgr.register("DB_ThirdPlatformGameMapping.dat", &ProtobufDataLoader{dh: PBDB_ThirdPlatformGameMappingMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_TipsMgr = &DB_TipsMgr{pool: make(map[int32]*server.DB_Tips), Datas: &server.DB_TipsArray{}}
|
var PBDB_TipsMgr = &DB_TipsMgr{
|
||||||
|
Datas: &server.DB_TipsArray{},
|
||||||
|
pool: make(map[int32]*server.DB_Tips),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_TipsMgr struct {
|
type DB_TipsMgr struct {
|
||||||
Datas *server.DB_TipsArray
|
Datas *server.DB_TipsArray
|
||||||
pool map[int32]*server.DB_Tips
|
pool map[int32]*server.DB_Tips
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_TipsMgr) unmarshal(data []byte) error {
|
func (this *DB_TipsMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_TipsMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_TipsMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_TipsMgr) GetData(id int32) *server.DB_Tips {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_Tips.dat", &ProtobufDataLoader{dh: PBDB_TipsMgr})
|
DataMgr.register("DB_Tips.dat", &ProtobufDataLoader{dh: PBDB_TipsMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,16 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PBDB_VIPMgr = &DB_VIPMgr{pool: make(map[int32]*server.DB_VIP), Datas: &server.DB_VIPArray{}}
|
var PBDB_VIPMgr = &DB_VIPMgr{
|
||||||
|
Datas: &server.DB_VIPArray{},
|
||||||
|
pool: make(map[int32]*server.DB_VIP),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
type DB_VIPMgr struct {
|
type DB_VIPMgr struct {
|
||||||
Datas *server.DB_VIPArray
|
Datas *server.DB_VIPArray
|
||||||
pool map[int32]*server.DB_VIP
|
pool map[int32]*server.DB_VIP
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *DB_VIPMgr) unmarshal(data []byte) error {
|
func (this *DB_VIPMgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +39,7 @@ func (this *DB_VIPMgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +60,7 @@ func (this *DB_VIPMgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,6 +71,7 @@ func (this *DB_VIPMgr) GetData(id int32) *server.DB_VIP {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("DB_VIP.dat", &ProtobufDataLoader{dh: PBDB_VIPMgr})
|
DataMgr.register("DB_VIP.dat", &ProtobufDataLoader{dh: PBDB_VIPMgr})
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,24 @@ import (
|
||||||
"mongo.games.com/game/protocol/server"
|
"mongo.games.com/game/protocol/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
var PB{{.ProtoName}}Mgr = &{{.ProtoName}}Mgr{pool: make(map[int32]*server.{{.ProtoName}}), Datas: &server.{{.ProtoName}}Array{}}
|
var PB{{.ProtoName}}Mgr = &{{.ProtoName}}Mgr{
|
||||||
|
Datas: &server.{{.ProtoName}}Array{},
|
||||||
|
pool: make(map[int32]*server.{{.ProtoName}}),
|
||||||
|
{{ range $index, $col := .Cols }}{{ if $col.IsIndex }}
|
||||||
|
{{ if eq $col.ColType 1 }}{{$col.ColName}}: make(map[int32][]*server.{{$.ProtoName}}),
|
||||||
|
{{ else if eq $col.ColType 5 }}{{$col.ColName}}: make(map[int64][]*server.{{$.ProtoName}}),
|
||||||
|
{{ else if eq $col.ColType 2 }}{{$col.ColName}}: make(map[string][]*server.{{$.ProtoName}}),
|
||||||
|
{{end}}{{end}}{{end}}
|
||||||
|
}
|
||||||
|
|
||||||
type {{.ProtoName}}Mgr struct {
|
type {{.ProtoName}}Mgr struct {
|
||||||
Datas *server.{{.ProtoName}}Array
|
Datas *server.{{.ProtoName}}Array
|
||||||
pool map[int32]*server.{{.ProtoName}}
|
pool map[int32]*server.{{.ProtoName}}
|
||||||
|
{{ range $index, $col := .Cols }}{{ if $col.IsIndex }}
|
||||||
|
{{ if eq $col.ColType 1 }}{{$col.ColName}} map[int32][]*server.{{$.ProtoName}}
|
||||||
|
{{ else if eq $col.ColType 5 }}{{$col.ColName}} map[int64][]*server.{{$.ProtoName}}
|
||||||
|
{{ else if eq $col.ColType 2 }}{{$col.ColName}} map[string][]*server.{{$.ProtoName}}
|
||||||
|
{{end}}{{end}}{{end}}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *{{.ProtoName}}Mgr) unmarshal(data []byte) error {
|
func (this *{{.ProtoName}}Mgr) unmarshal(data []byte) error {
|
||||||
|
@ -34,6 +47,9 @@ func (this *{{.ProtoName}}Mgr) reunmarshal(data []byte) error {
|
||||||
if existItem == nil {
|
if existItem == nil {
|
||||||
this.pool[item.GetId()] = item
|
this.pool[item.GetId()] = item
|
||||||
this.Datas.Arr = append(this.Datas.Arr, item)
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
{{ range $index, $col := .Cols }}{{ if $col.IsIndex }}
|
||||||
|
this.{{$col.ColName}}[item.Get{{$col.ColName}}()] = append(this.{{$col.ColName}}[item.Get{{$col.ColName}}()], item)
|
||||||
|
{{end}}{{end}}
|
||||||
} else {
|
} else {
|
||||||
*existItem = *item
|
*existItem = *item
|
||||||
}
|
}
|
||||||
|
@ -54,6 +70,9 @@ func (this *{{.ProtoName}}Mgr) arrangeData() {
|
||||||
|
|
||||||
for _, data := range dataArr {
|
for _, data := range dataArr {
|
||||||
this.pool[data.GetId()] = data
|
this.pool[data.GetId()] = data
|
||||||
|
{{ range $index, $col := .Cols }}{{ if $col.IsIndex }}
|
||||||
|
this.{{$col.ColName}}[data.Get{{$col.ColName}}()] = append(this.{{$col.ColName}}[data.Get{{$col.ColName}}()], data)
|
||||||
|
{{end}}{{end}}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -63,6 +82,38 @@ func (this *{{.ProtoName}}Mgr) GetData(id int32) *server.{{.ProtoName}} {
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
{{ range $index, $col := .Cols }}{{ if $col.IsIndex }}
|
||||||
|
{{ if eq $col.ColType 1 }}func (this *{{$.ProtoName}}Mgr) Get{{$col.ColName}}(id int32) *server.{{$.ProtoName}} {
|
||||||
|
arr := this.{{$col.ColName}}[id]
|
||||||
|
if len(arr) == 0 {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
return arr[0]
|
||||||
|
}
|
||||||
|
{{ else if eq $col.ColType 5 }}func (this *{{$.ProtoName}}Mgr) Get{{$col.ColName}}(id int64) *server.{{$.ProtoName}} {
|
||||||
|
arr := this.{{$col.ColName}}[id]
|
||||||
|
if len(arr) == 0 {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
return arr[0]
|
||||||
|
}
|
||||||
|
{{ else if eq $col.ColType 2 }}func (this *{{$.ProtoName}}Mgr) Get{{$col.ColName}}(id string) *server.{{$.ProtoName}} {
|
||||||
|
arr := this.{{$col.ColName}}[id]
|
||||||
|
if len(arr) == 0 {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
return arr[0]
|
||||||
|
}
|
||||||
|
{{end}}
|
||||||
|
{{ if eq $col.ColType 1 }}func (this *{{$.ProtoName}}Mgr) Get{{$col.ColName}}Arr(id int32) []*server.{{$.ProtoName}} {
|
||||||
|
return this.{{$col.ColName}}[id]
|
||||||
|
}
|
||||||
|
{{ else if eq $col.ColType 5 }}func (this *{{$.ProtoName}}Mgr) Get{{$col.ColName}}Arr(id int64) []*server.{{$.ProtoName}} {
|
||||||
|
return this.{{$col.ColName}}[id]
|
||||||
|
}
|
||||||
|
{{ else if eq $col.ColType 2 }}func (this *{{$.ProtoName}}Mgr) Get{{$col.ColName}}Arr(id string) []*server.{{$.ProtoName}} {
|
||||||
|
return this.{{$col.ColName}}[id]
|
||||||
|
}{{end}}{{end}}{{end}}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
DataMgr.register("{{.ProtoName}}.dat", &ProtobufDataLoader{dh: PB{{.ProtoName}}Mgr})
|
DataMgr.register("{{.ProtoName}}.dat", &ProtobufDataLoader{dh: PB{{.ProtoName}}Mgr})
|
||||||
|
|
|
@ -15,12 +15,13 @@ var XlsxFiles = make(map[string]string)
|
||||||
var templates *template.Template
|
var templates *template.Template
|
||||||
|
|
||||||
type SheetColumnMetaStruct struct {
|
type SheetColumnMetaStruct struct {
|
||||||
ColIndex int
|
ColIndex int // 列序号
|
||||||
ColName string
|
ColName string // 列名称
|
||||||
ColType int
|
ColType int // 数据类型
|
||||||
CTString string
|
CTString string // proto数据类型
|
||||||
IsArray bool
|
IsArray bool // 是否数组
|
||||||
IsMap bool
|
IsMap bool // 是否map
|
||||||
|
IsIndex bool // 是否建立索引
|
||||||
}
|
}
|
||||||
|
|
||||||
type SheetMetaStruct struct {
|
type SheetMetaStruct struct {
|
||||||
|
@ -31,17 +32,23 @@ type SheetMetaStruct struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
INTTYPE string = "(int)"
|
// xlsx标签
|
||||||
INT64TYPE string = "(int64)"
|
IntType = "(int)"
|
||||||
STRTYPE = "(str)"
|
Int64Type = "(int64)"
|
||||||
ARRINTTYPE = "(arrint)"
|
StrType = "(str)"
|
||||||
ARRINT64TYPE = "(arrint64)"
|
ArrIntType = "(arrint)"
|
||||||
ARRSTRTYPE = "(arrstr)"
|
ArrInt64Type = "(arrint64)"
|
||||||
INTTYPE_PROTO = "int32"
|
ArrStrType = "(arrstr)"
|
||||||
INT64TYPE_PROTO = "int64"
|
MapType = "(map)"
|
||||||
STRTYPE_PROTO = "string"
|
// xlsx索引类型,带索引
|
||||||
MAPTYPE string = "(map)"
|
IntTypeIndex = "(int*)"
|
||||||
MAP_PROTO = "map"
|
Int64TypeIndex = "(int64*)"
|
||||||
|
StrTypeIndex = "(str*)"
|
||||||
|
// proto类型
|
||||||
|
IntTypeProto = "int32"
|
||||||
|
Int64TypeProto = "int64"
|
||||||
|
StrTypeProto = "string"
|
||||||
|
MapProto = "map"
|
||||||
)
|
)
|
||||||
|
|
||||||
func Init() {
|
func Init() {
|
||||||
|
@ -113,20 +120,25 @@ func main() {
|
||||||
for _, row := range sheet.Rows {
|
for _, row := range sheet.Rows {
|
||||||
for i, cell := range row.Cells {
|
for i, cell := range row.Cells {
|
||||||
s := cell.String()
|
s := cell.String()
|
||||||
if strings.HasSuffix(s, INTTYPE) {
|
switch {
|
||||||
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, INTTYPE), 1, INTTYPE_PROTO, false, false})
|
case strings.HasSuffix(s, IntType):
|
||||||
} else if strings.HasSuffix(s, STRTYPE) {
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, IntType), 1, IntTypeProto, false, false, false})
|
||||||
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, STRTYPE), 2, STRTYPE_PROTO, false, false})
|
case strings.HasSuffix(s, StrType):
|
||||||
} else if strings.HasSuffix(s, ARRINTTYPE) {
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, StrType), 2, StrTypeProto, false, false, false})
|
||||||
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, ARRINTTYPE), 3, INTTYPE_PROTO, true, false})
|
case strings.HasSuffix(s, ArrIntType):
|
||||||
} else if strings.HasSuffix(s, ARRSTRTYPE) {
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, ArrIntType), 3, IntTypeProto, true, false, false})
|
||||||
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, ARRSTRTYPE), 4, STRTYPE_PROTO, true, false})
|
case strings.HasSuffix(s, Int64Type):
|
||||||
} else if strings.HasSuffix(s, INT64TYPE) {
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, Int64Type), 5, Int64TypeProto, false, false, false})
|
||||||
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, INT64TYPE), 5, INT64TYPE_PROTO, false, false})
|
case strings.HasSuffix(s, ArrInt64Type):
|
||||||
} else if strings.HasSuffix(s, ARRINT64TYPE) {
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, ArrInt64Type), 6, Int64TypeProto, true, false, false})
|
||||||
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, ARRINT64TYPE), 6, INT64TYPE_PROTO, true, false})
|
case strings.HasSuffix(s, MapType):
|
||||||
} else if strings.HasSuffix(s, MAPTYPE) {
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, MapType), 7, MapProto, false, true, false})
|
||||||
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, MAPTYPE), 7, MAP_PROTO, false, true})
|
case strings.HasSuffix(s, IntTypeIndex):
|
||||||
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, IntTypeIndex), 1, IntTypeProto, false, false, true})
|
||||||
|
case strings.HasSuffix(s, Int64TypeIndex):
|
||||||
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, Int64TypeIndex), 5, Int64TypeProto, false, false, true})
|
||||||
|
case strings.HasSuffix(s, StrTypeIndex):
|
||||||
|
sms.Cols = append(sms.Cols, &SheetColumnMetaStruct{i, strings.TrimSuffix(s, StrTypeIndex), 2, StrTypeProto, false, false, true})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break //only fetch first row
|
break //only fetch first row
|
||||||
|
|
Loading…
Reference in New Issue