Merge branch 'sdk' into online
This commit is contained in:
commit
05633ca173
Binary file not shown.
Binary file not shown.
BIN
config/Card.xlsx
BIN
config/Card.xlsx
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
config/Item.xlsx
BIN
config/Item.xlsx
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
config/Pet.xlsx
BIN
config/Pet.xlsx
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
58
config/配置表审核规则.md
Normal file
58
config/配置表审核规则.md
Normal file
@ -0,0 +1,58 @@
|
||||
# 配置表审核规则
|
||||
|
||||
## 通用规则
|
||||
|
||||
- key-value常量配置value列不能为空
|
||||
- 符合json字符串格式(`{}`,`[{}]`)的值判断json字符串合法性
|
||||
- 如果是[{"Id":x,"Num":y}]这种道具列表的形式,需判断Id在Item.xlsx / sheet Item中有对应配置
|
||||
- 判断奖励道具列表中IType=100(即棋子类道具)的数量小于10,如果有则提示warning
|
||||
- Id列确保值唯一
|
||||
|
||||
## 各个配置表特定规则
|
||||
|
||||
### Activity.xlsx / sheet Activity 弃用
|
||||
|
||||
### Activity.xlsx / sheet Gift
|
||||
|
||||
- [error]Items列为json字符串
|
||||
- [error]ChargeId为充值Id,不为0的值必须在Charge.xlsx / sheet Charge中的Id列有对应配置
|
||||
|
||||
### Charge.xlsx / sheet EnergyShop
|
||||
|
||||
- [error]ChargeId为充值Id,不为0的值必须在Charge.xlsx / sheet Charge中的Id列有对应配置
|
||||
|
||||
### Charge.xlsx / sheet SpecialShop
|
||||
|
||||
- [error]ChargeId为充值Id,不为0的值必须在Charge.xlsx / sheet Charge中的Id列有对应配置
|
||||
|
||||
### Charge.xlsx / sheet Gift
|
||||
|
||||
- [error]ChargeId为充值Id,不为0的值必须在Charge.xlsx / sheet Charge中的Id列有对应配置
|
||||
|
||||
### Charge.xlsx / sheet PetCoin
|
||||
|
||||
- [error]ChargeId为充值Id,不为0的值必须在Charge.xlsx / sheet Charge中的Id列有对应配置
|
||||
|
||||
### Charge.xlsx / sheet AD
|
||||
|
||||
- [error]ChargeId为充值Id,不为0的值必须在Charge.xlsx / sheet Charge中的Id列有对应配置
|
||||
|
||||
### Endless.xlsx / sheet Endless
|
||||
|
||||
- [error]ChargeId为充值Id,不为0的值必须在Charge.xlsx / sheet Charge中的Id列有对应配置
|
||||
|
||||
### Handbook.xlsx / sheet Handbook
|
||||
|
||||
- [error]Type列与MergeData.xlsx / sheet Emit中的Type列一一对应
|
||||
|
||||
### IndoorProgress.xlsx / sheet IndoorProgress
|
||||
|
||||
- [warning]当Part列有值时,Item列也需要对应的值
|
||||
|
||||
### MergeData.xlsx / sheet MergeData
|
||||
|
||||
- [error]Emit_Product列中的值必须是Type=Product的Color
|
||||
|
||||
### MergeData.xlsx / sheet Emit
|
||||
|
||||
- [error]Retire列的值不能为空或0
|
||||
3510
config/配置表知识库.md
Normal file
3510
config/配置表知识库.md
Normal file
File diff suppressed because it is too large
Load Diff
@ -3248,6 +3248,7 @@ message ResUserDetailInfo {
|
||||
int32 AdWatch = 21;
|
||||
repeated UserDetailFriendInfo FriendList = 22;
|
||||
repeated UserDetailOrderInfo Order = 23;
|
||||
map<int32, int32> ChessBuffer = 24; //棋子缓存
|
||||
}
|
||||
|
||||
message ResServerInfo{
|
||||
|
||||
@ -511,15 +511,16 @@
|
||||
"in_file": "LevelData.xlsx",
|
||||
"out_file": "LevelData.txt",
|
||||
"sheet_name": "LevelData",
|
||||
"coloum_type": [
|
||||
"coloum_type": [
|
||||
"int",
|
||||
"int",
|
||||
"int",
|
||||
"int",
|
||||
"string",
|
||||
"string",
|
||||
"string",
|
||||
"string"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"in_file": "LimitedTimeEvent.xlsx",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user