mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
配置表数据转为List结构
配置表数据转为List结构
This commit is contained in:
15
Assets/TEngine/Config~/gen_client_cfg_list.bat
Normal file
15
Assets/TEngine/Config~/gen_client_cfg_list.bat
Normal file
@@ -0,0 +1,15 @@
|
||||
@SET EXCEL_FOLDER=xls
|
||||
@SET JSON_FOLDER=..\..\TResources\Config
|
||||
@SET EXE= Tools\excel2json\excel2json.exe
|
||||
@SET CsharpPath=..\..\ConfigStruct
|
||||
|
||||
@ECHO Del old Config...
|
||||
del %JSON_FOLDER% /S /Q
|
||||
del %CsharpPath% /S /Q
|
||||
|
||||
@ECHO Converting excel files in folder %EXCEL_FOLDER% ...
|
||||
for /f "delims=" %%i in ('dir /b /a-d /s %EXCEL_FOLDER%\*.xlsx') do (
|
||||
@echo processing %%~nxi
|
||||
@CALL %EXE% --excel %EXCEL_FOLDER%\%%~nxi --json %JSON_FOLDER%\%%~ni.json --p %CsharpPath%\%%~ni.cs --header 3 --cell_json true --a --exclude_prefix #
|
||||
)
|
||||
pause
|
@@ -1,10 +1,10 @@
|
||||
[
|
||||
{
|
||||
"1": {
|
||||
"ID": 1,
|
||||
"Name": "生命值"
|
||||
},
|
||||
"2": {
|
||||
{
|
||||
"ID": 2,
|
||||
"Name": "攻击力"
|
||||
}
|
||||
}
|
||||
]
|
@@ -1,5 +1,5 @@
|
||||
[
|
||||
{
|
||||
"1001": {
|
||||
"BuffID": 1001,
|
||||
"BuffType": 0,
|
||||
"BuffValue": 0.5,
|
||||
@@ -8,7 +8,7 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1002": {
|
||||
{
|
||||
"BuffID": 1002,
|
||||
"BuffType": 1,
|
||||
"BuffValue": 0.5,
|
||||
@@ -17,7 +17,7 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1003": {
|
||||
{
|
||||
"BuffID": 1003,
|
||||
"BuffType": 3,
|
||||
"BuffValue": 0.1,
|
||||
@@ -26,7 +26,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1004": {
|
||||
{
|
||||
"BuffID": 1004,
|
||||
"BuffType": 0,
|
||||
"BuffValue": -0.3,
|
||||
@@ -35,7 +35,7 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1005": {
|
||||
{
|
||||
"BuffID": 1005,
|
||||
"BuffType": 1,
|
||||
"BuffValue": -0.3,
|
||||
@@ -44,7 +44,7 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1006": {
|
||||
{
|
||||
"BuffID": 1006,
|
||||
"BuffType": 2,
|
||||
"BuffValue": 5,
|
||||
@@ -53,7 +53,7 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1007": {
|
||||
{
|
||||
"BuffID": 1007,
|
||||
"BuffType": 4,
|
||||
"BuffValue": 0.6,
|
||||
@@ -62,7 +62,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1008": {
|
||||
{
|
||||
"BuffID": 1008,
|
||||
"BuffType": 5,
|
||||
"BuffValue": 15,
|
||||
@@ -71,7 +71,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1009": {
|
||||
{
|
||||
"BuffID": 1009,
|
||||
"BuffType": 6,
|
||||
"BuffValue": 0.4,
|
||||
@@ -80,7 +80,7 @@
|
||||
"HandleState": 2,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1010": {
|
||||
{
|
||||
"BuffID": 1010,
|
||||
"BuffType": 7,
|
||||
"BuffValue": 0.1,
|
||||
@@ -89,7 +89,7 @@
|
||||
"HandleState": 4,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1011": {
|
||||
{
|
||||
"BuffID": 1011,
|
||||
"BuffType": 8,
|
||||
"BuffValue": 3,
|
||||
@@ -98,7 +98,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1012": {
|
||||
{
|
||||
"BuffID": 1012,
|
||||
"BuffType": 9,
|
||||
"BuffValue": 0,
|
||||
@@ -107,7 +107,7 @@
|
||||
"HandleState": 3,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1013": {
|
||||
{
|
||||
"BuffID": 1013,
|
||||
"BuffType": 10,
|
||||
"BuffValue": 1,
|
||||
@@ -116,7 +116,7 @@
|
||||
"HandleState": 2,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1014": {
|
||||
{
|
||||
"BuffID": 1014,
|
||||
"BuffType": 8,
|
||||
"BuffValue": 4,
|
||||
@@ -125,7 +125,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1015": {
|
||||
{
|
||||
"BuffID": 1015,
|
||||
"BuffType": 2,
|
||||
"BuffValue": 2,
|
||||
@@ -134,7 +134,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1016": {
|
||||
{
|
||||
"BuffID": 1016,
|
||||
"BuffType": 2,
|
||||
"BuffValue": 3,
|
||||
@@ -143,7 +143,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1017": {
|
||||
{
|
||||
"BuffID": 1017,
|
||||
"BuffType": 2,
|
||||
"BuffValue": 8,
|
||||
@@ -152,7 +152,7 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1018": {
|
||||
{
|
||||
"BuffID": 1018,
|
||||
"BuffType": 3,
|
||||
"BuffValue": 0.15,
|
||||
@@ -161,7 +161,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 1
|
||||
},
|
||||
"1019": {
|
||||
{
|
||||
"BuffID": 1019,
|
||||
"BuffType": 4,
|
||||
"BuffValue": 0.5,
|
||||
@@ -170,7 +170,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1020": {
|
||||
{
|
||||
"BuffID": 1020,
|
||||
"BuffType": 5,
|
||||
"BuffValue": 10,
|
||||
@@ -179,7 +179,7 @@
|
||||
"HandleState": 1,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1021": {
|
||||
{
|
||||
"BuffID": 1021,
|
||||
"BuffType": 11,
|
||||
"BuffValue": 6,
|
||||
@@ -188,7 +188,7 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 0
|
||||
},
|
||||
"1022": {
|
||||
{
|
||||
"BuffID": 1022,
|
||||
"BuffType": 11,
|
||||
"BuffValue": 3,
|
||||
@@ -197,4 +197,4 @@
|
||||
"HandleState": 0,
|
||||
"CanAddBuff": 0
|
||||
}
|
||||
}
|
||||
]
|
@@ -1,5 +1,5 @@
|
||||
[
|
||||
{
|
||||
"row_2": {
|
||||
"ID": 1001,
|
||||
"Name": "先攻I",
|
||||
"BuffIDArray": [
|
||||
@@ -12,7 +12,7 @@
|
||||
"Rate": 5,
|
||||
"Desc": "君主入场即攻击"
|
||||
},
|
||||
"row_3": {
|
||||
{
|
||||
"ID": 1002,
|
||||
"Name": "不屈",
|
||||
"BuffIDArray": [
|
||||
@@ -25,7 +25,7 @@
|
||||
"Rate": 8,
|
||||
"Desc": "未被感化会舍身一击"
|
||||
},
|
||||
"row_4": {
|
||||
{
|
||||
"ID": 1003,
|
||||
"Name": "疯狂",
|
||||
"BuffIDArray": [
|
||||
@@ -38,7 +38,7 @@
|
||||
"Rate": 0,
|
||||
"Desc": "君主无法被感化"
|
||||
},
|
||||
"row_5": {
|
||||
{
|
||||
"ID": 1004,
|
||||
"Name": "再生",
|
||||
"BuffIDArray": [
|
||||
@@ -51,7 +51,7 @@
|
||||
"Rate": 9,
|
||||
"Desc": "每回合再生10%最大血量"
|
||||
},
|
||||
"row_6": {
|
||||
{
|
||||
"ID": 1005,
|
||||
"Name": "增伤I",
|
||||
"BuffIDArray": [
|
||||
@@ -64,7 +64,7 @@
|
||||
"Rate": 10,
|
||||
"Desc": "君主增加5伤害"
|
||||
},
|
||||
"row_7": {
|
||||
{
|
||||
"ID": 1006,
|
||||
"Name": "暴政",
|
||||
"BuffIDArray": [
|
||||
@@ -77,7 +77,7 @@
|
||||
"Rate": 3,
|
||||
"Desc": "每打出1张牌,必须丢弃1张"
|
||||
},
|
||||
"row_8": {
|
||||
{
|
||||
"ID": 1007,
|
||||
"Name": "霜寒",
|
||||
"BuffIDArray": [
|
||||
@@ -90,7 +90,7 @@
|
||||
"Rate": 10,
|
||||
"Desc": "抵挡15以上的伤害"
|
||||
},
|
||||
"row_9": {
|
||||
{
|
||||
"ID": 1008,
|
||||
"Name": "强壮",
|
||||
"BuffIDArray": [
|
||||
@@ -103,7 +103,7 @@
|
||||
"Rate": 10,
|
||||
"Desc": "君主生命值增加"
|
||||
},
|
||||
"row_10": {
|
||||
{
|
||||
"ID": 1009,
|
||||
"Name": "血肉",
|
||||
"BuffIDArray": [
|
||||
@@ -117,7 +117,7 @@
|
||||
"Rate": 10,
|
||||
"Desc": "生命值增加,攻击力减少"
|
||||
},
|
||||
"row_11": {
|
||||
{
|
||||
"ID": 1010,
|
||||
"Name": "狂战",
|
||||
"BuffIDArray": [
|
||||
@@ -131,7 +131,7 @@
|
||||
"Rate": 10,
|
||||
"Desc": "生命值减少,攻击力增加"
|
||||
},
|
||||
"row_12": {
|
||||
{
|
||||
"ID": 1011,
|
||||
"Name": "反伤",
|
||||
"BuffIDArray": [
|
||||
@@ -144,7 +144,7 @@
|
||||
"Rate": 0,
|
||||
"Desc": "根据受到的伤害增加弃牌"
|
||||
},
|
||||
"row_13": {
|
||||
{
|
||||
"ID": 1012,
|
||||
"Name": "回复I",
|
||||
"BuffIDArray": [
|
||||
@@ -157,7 +157,7 @@
|
||||
"Rate": 10,
|
||||
"Desc": "每回合开始回复3血量"
|
||||
},
|
||||
"row_14": {
|
||||
{
|
||||
"ID": 1013,
|
||||
"Name": "畸变",
|
||||
"BuffIDArray": [
|
||||
@@ -170,7 +170,7 @@
|
||||
"Rate": 0,
|
||||
"Desc": "贪婪阴霾"
|
||||
},
|
||||
"row_15": {
|
||||
{
|
||||
"ID": 1014,
|
||||
"Name": "回复II",
|
||||
"BuffIDArray": [
|
||||
@@ -183,7 +183,7 @@
|
||||
"Rate": 3,
|
||||
"Desc": "每回合开始回复4血量"
|
||||
},
|
||||
"row_16": {
|
||||
{
|
||||
"ID": 1015,
|
||||
"Name": "炼狱I",
|
||||
"BuffIDArray": [
|
||||
@@ -196,7 +196,7 @@
|
||||
"Rate": 8,
|
||||
"Desc": "每回合开始增加2伤害"
|
||||
},
|
||||
"row_17": {
|
||||
{
|
||||
"ID": 1016,
|
||||
"Name": "炼狱II",
|
||||
"BuffIDArray": [
|
||||
@@ -209,7 +209,7 @@
|
||||
"Rate": 3,
|
||||
"Desc": "每回合开始增加3伤害"
|
||||
},
|
||||
"row_18": {
|
||||
{
|
||||
"ID": 1017,
|
||||
"Name": "增伤II",
|
||||
"BuffIDArray": [
|
||||
@@ -222,7 +222,7 @@
|
||||
"Rate": 4,
|
||||
"Desc": "君主增加8伤害"
|
||||
},
|
||||
"row_19": {
|
||||
{
|
||||
"ID": 1018,
|
||||
"Name": "神曲",
|
||||
"BuffIDArray": [
|
||||
@@ -235,7 +235,7 @@
|
||||
"Rate": 2,
|
||||
"Desc": "神曲庇护恢复15%HP"
|
||||
},
|
||||
"row_20": {
|
||||
{
|
||||
"ID": 1019,
|
||||
"Name": "先攻II",
|
||||
"BuffIDArray": [
|
||||
@@ -248,7 +248,7 @@
|
||||
"Rate": 4,
|
||||
"Desc": "君主入场即攻击"
|
||||
},
|
||||
"row_21": {
|
||||
{
|
||||
"ID": 1020,
|
||||
"Name": "深渊",
|
||||
"BuffIDArray": [
|
||||
@@ -261,7 +261,7 @@
|
||||
"Rate": 1,
|
||||
"Desc": "抵挡10以上的伤害"
|
||||
},
|
||||
"row_22": {
|
||||
{
|
||||
"ID": 1021,
|
||||
"Name": "掘墓I",
|
||||
"BuffIDArray": [
|
||||
@@ -274,7 +274,7 @@
|
||||
"Rate": 3,
|
||||
"Desc": " 墓地每6张牌,攻击加一 "
|
||||
},
|
||||
"row_23": {
|
||||
{
|
||||
"ID": 1022,
|
||||
"Name": "掘墓II",
|
||||
"BuffIDArray": [
|
||||
@@ -287,4 +287,4 @@
|
||||
"Rate": 1,
|
||||
"Desc": " 墓地每3张牌,攻击加一 "
|
||||
}
|
||||
}
|
||||
]
|
Reference in New Issue
Block a user