From 9705e2cc9b9a2c3a4ca581fdea8cdbf0553eea1d Mon Sep 17 00:00:00 2001
From: owent <>
Date: Fri, 13 Sep 2024 16:20:22 +0800
Subject: [PATCH] =?UTF-8?q?USTRUCT=E5=88=9D=E5=A7=8B=E5=80=BC=E8=B5=8B?=
=?UTF-8?q?=E5=80=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
HISTORY.md | 2 ++
pom.xml | 2 +-
sample/proto_v2/arr_in_arr_cfg.bin | Bin 868 -> 868 bytes
sample/proto_v2/arr_in_arr_cfg.hidden.bin | 2 +-
sample/proto_v2/arr_in_arr_cfg.hidden.lua | 2 +-
sample/proto_v2/arr_in_arr_cfg.lua | 2 +-
sample/proto_v2/arr_in_arr_cfg.xml | 2 +-
.../csv/Private/ConfigRec/ArrInArr.cpp | 2 +-
.../csv/Private/ConfigRec/ArrInArrCfg.cpp | 2 +-
.../csv/Private/ConfigRec/Dep2Cfg.cpp | 2 +-
.../csv/Private/ConfigRec/EventCfg.cpp | 2 +-
.../csv/Private/ConfigRec/EventRewardItem.cpp | 2 +-
.../csv/Private/ConfigRec/EventRuleItem.cpp | 2 +-
.../ConfigRec/KeepOrStripEmptyListCfg.cpp | 2 +-
.../csv/Private/ConfigRec/RoleUpgradeCfg.cpp | 2 +-
.../csv/Private/ConfigRec/TestMsgVerifier.cpp | 2 +-
.../proto_v2/csv/Public/ConfigRec/ArrInArr.h | 4 ++--
.../csv/Public/ConfigRec/ArrInArrCfg.h | 6 +++---
.../proto_v2/csv/Public/ConfigRec/Dep2Cfg.h | 6 +++---
.../proto_v2/csv/Public/ConfigRec/EventCfg.h | 20 +++++++++---------
.../csv/Public/ConfigRec/EventRewardItem.h | 12 +++++------
.../csv/Public/ConfigRec/EventRuleItem.h | 12 +++++------
.../ConfigRec/KeepOrStripEmptyListCfg.h | 6 +++---
.../csv/Public/ConfigRec/RoleUpgradeCfg.h | 14 ++++++------
.../csv/Public/ConfigRec/TestMsgVerifier.h | 8 +++----
sample/proto_v2/event_cfg.bin | Bin 420 -> 420 bytes
sample/proto_v2/event_cfg.hidden.bin | Bin 373 -> 373 bytes
sample/proto_v2/event_cfg.hidden.lua | 2 +-
sample/proto_v2/event_cfg.lua | 2 +-
sample/proto_v2/json/KindConst.cpp | 2 +-
sample/proto_v2/json/KindConst.h | 6 +++---
.../json/Private/ConfigRec/ArrInArr.cpp | 2 +-
.../json/Private/ConfigRec/ArrInArrCfg.cpp | 2 +-
.../json/Private/ConfigRec/Dep2Cfg.cpp | 2 +-
.../json/Private/ConfigRec/EventCfg.cpp | 2 +-
.../Private/ConfigRec/EventRewardItem.cpp | 2 +-
.../json/Private/ConfigRec/EventRuleItem.cpp | 2 +-
.../ConfigRec/KeepOrStripEmptyListCfg.cpp | 2 +-
.../json/Private/ConfigRec/RoleUpgradeCfg.cpp | 2 +-
.../Private/ConfigRec/TestMsgVerifier.cpp | 2 +-
.../proto_v2/json/Public/ConfigRec/ArrInArr.h | 4 ++--
.../json/Public/ConfigRec/ArrInArrCfg.h | 6 +++---
.../proto_v2/json/Public/ConfigRec/Dep2Cfg.h | 6 +++---
.../proto_v2/json/Public/ConfigRec/EventCfg.h | 20 +++++++++---------
.../json/Public/ConfigRec/EventRewardItem.h | 12 +++++------
.../json/Public/ConfigRec/EventRuleItem.h | 12 +++++------
.../ConfigRec/KeepOrStripEmptyListCfg.h | 6 +++---
.../json/Public/ConfigRec/RoleUpgradeCfg.h | 14 ++++++------
.../json/Public/ConfigRec/TestMsgVerifier.h | 8 +++----
sample/proto_v2/keep_empty_list_cfg.bin | Bin 498 -> 498 bytes
sample/proto_v2/keep_empty_list_cfg.lua | 2 +-
sample/proto_v2/next_alias.bin | Bin 256 -> 256 bytes
sample/proto_v2/next_alias.lua | 2 +-
sample/proto_v2/process_by_script.bin | 2 +-
sample/proto_v2/process_by_script.json | 2 +-
sample/proto_v2/process_by_script.lua | 2 +-
sample/proto_v2/role_cfg.amd.js | 2 +-
sample/proto_v2/role_cfg.bin | Bin 1397 -> 1397 bytes
sample/proto_v2/role_cfg.js | 2 +-
sample/proto_v2/role_cfg.json | 2 +-
sample/proto_v2/role_cfg.lua | 2 +-
sample/proto_v2/role_cfg.msgpack.bin | Bin 3393 -> 3393 bytes
sample/proto_v2/role_cfg.n.js | 2 +-
sample/proto_v2/role_cfg.xml | 2 +-
sample/proto_v2/role_cfg_module.lua | 2 +-
sample/proto_v2/role_upgrade_cfg.bin | Bin 1550 -> 1550 bytes
sample/proto_v2/role_upgrade_cfg.json | 2 +-
sample/proto_v2/role_upgrade_cfg.lua | 2 +-
sample/proto_v2/strip_list_tail_cfg.bin | Bin 490 -> 490 bytes
sample/proto_v2/strip_list_tail_cfg.lua | 2 +-
sample/proto_v3/arr_in_arr_cfg.bin | Bin 862 -> 862 bytes
sample/proto_v3/arr_in_arr_cfg.hidden.bin | 2 +-
sample/proto_v3/arr_in_arr_cfg.hidden.lua | 2 +-
sample/proto_v3/arr_in_arr_cfg.lua | 2 +-
sample/proto_v3/arr_in_arr_cfg.xml | 2 +-
.../csv/Private/ConfigRec/ArrInArr.cpp | 2 +-
.../csv/Private/ConfigRec/ArrInArrCfg.cpp | 2 +-
.../csv/Private/ConfigRec/Dep2Cfg.cpp | 2 +-
.../proto_v3/csv/Private/ConfigRec/DepCfg.cpp | 2 +-
.../csv/Private/ConfigRec/EventCfg.cpp | 2 +-
.../csv/Private/ConfigRec/EventRewardItem.cpp | 2 +-
.../csv/Private/ConfigRec/EventRuleItem.cpp | 2 +-
.../ConfigRec/GoogleProtobufDuration.cpp | 2 +-
.../ConfigRec/GoogleProtobufTimestamp.cpp | 2 +-
.../ConfigRec/KeepOrStripEmptyListCfg.cpp | 2 +-
.../csv/Private/ConfigRec/RoleCfg.cpp | 2 +-
.../csv/Private/ConfigRec/RoleUpgradeCfg.cpp | 2 +-
.../csv/Private/ConfigRec/TestMsgVerifier.cpp | 2 +-
.../proto_v3/csv/Public/ConfigRec/ArrInArr.h | 6 +++---
.../csv/Public/ConfigRec/ArrInArrCfg.h | 6 +++---
.../proto_v3/csv/Public/ConfigRec/Dep2Cfg.h | 6 +++---
sample/proto_v3/csv/Public/ConfigRec/DepCfg.h | 6 +++---
.../proto_v3/csv/Public/ConfigRec/EventCfg.h | 20 +++++++++---------
.../csv/Public/ConfigRec/EventRewardItem.h | 12 +++++------
.../csv/Public/ConfigRec/EventRuleItem.h | 12 +++++------
.../Public/ConfigRec/GoogleProtobufDuration.h | 6 +++---
.../ConfigRec/GoogleProtobufTimestamp.h | 6 +++---
.../ConfigRec/KeepOrStripEmptyListCfg.h | 6 +++---
.../proto_v3/csv/Public/ConfigRec/RoleCfg.h | 18 ++++++++--------
.../csv/Public/ConfigRec/RoleUpgradeCfg.h | 14 ++++++------
.../csv/Public/ConfigRec/TestMsgVerifier.h | 8 +++----
sample/proto_v3/event_cfg.bin | Bin 420 -> 420 bytes
sample/proto_v3/event_cfg.hidden.bin | Bin 373 -> 373 bytes
sample/proto_v3/event_cfg.hidden.lua | 2 +-
sample/proto_v3/event_cfg.lua | 2 +-
sample/proto_v3/json/KindConst.cpp | 2 +-
sample/proto_v3/json/KindConst.h | 6 +++---
.../json/Private/ConfigRec/ArrInArr.cpp | 2 +-
.../json/Private/ConfigRec/ArrInArrCfg.cpp | 2 +-
.../json/Private/ConfigRec/Dep2Cfg.cpp | 2 +-
.../json/Private/ConfigRec/DepCfg.cpp | 2 +-
.../json/Private/ConfigRec/EventCfg.cpp | 2 +-
.../Private/ConfigRec/EventRewardItem.cpp | 2 +-
.../json/Private/ConfigRec/EventRuleItem.cpp | 2 +-
.../ConfigRec/GoogleProtobufDuration.cpp | 2 +-
.../ConfigRec/GoogleProtobufTimestamp.cpp | 2 +-
.../ConfigRec/KeepOrStripEmptyListCfg.cpp | 2 +-
.../json/Private/ConfigRec/RoleCfg.cpp | 2 +-
.../json/Private/ConfigRec/RoleUpgradeCfg.cpp | 2 +-
.../Private/ConfigRec/TestMsgVerifier.cpp | 2 +-
.../proto_v3/json/Public/ConfigRec/ArrInArr.h | 6 +++---
.../json/Public/ConfigRec/ArrInArrCfg.h | 6 +++---
.../proto_v3/json/Public/ConfigRec/Dep2Cfg.h | 6 +++---
.../proto_v3/json/Public/ConfigRec/DepCfg.h | 6 +++---
.../proto_v3/json/Public/ConfigRec/EventCfg.h | 20 +++++++++---------
.../json/Public/ConfigRec/EventRewardItem.h | 12 +++++------
.../json/Public/ConfigRec/EventRuleItem.h | 12 +++++------
.../Public/ConfigRec/GoogleProtobufDuration.h | 6 +++---
.../ConfigRec/GoogleProtobufTimestamp.h | 6 +++---
.../ConfigRec/KeepOrStripEmptyListCfg.h | 6 +++---
.../proto_v3/json/Public/ConfigRec/RoleCfg.h | 18 ++++++++--------
.../json/Public/ConfigRec/RoleUpgradeCfg.h | 14 ++++++------
.../json/Public/ConfigRec/TestMsgVerifier.h | 8 +++----
sample/proto_v3/keep_empty_list_cfg.bin | Bin 490 -> 490 bytes
sample/proto_v3/keep_empty_list_cfg.lua | 2 +-
sample/proto_v3/next_alias.bin | Bin 247 -> 247 bytes
sample/proto_v3/next_alias.lua | 2 +-
sample/proto_v3/process_by_script.bin | 2 +-
sample/proto_v3/process_by_script.json | 2 +-
sample/proto_v3/process_by_script.lua | 2 +-
sample/proto_v3/role_cfg.amd.js | 2 +-
sample/proto_v3/role_cfg.bin | Bin 1397 -> 1397 bytes
sample/proto_v3/role_cfg.js | 2 +-
sample/proto_v3/role_cfg.json | 2 +-
sample/proto_v3/role_cfg.lua | 2 +-
sample/proto_v3/role_cfg.msgpack.bin | Bin 3393 -> 3393 bytes
sample/proto_v3/role_cfg.n.js | 2 +-
sample/proto_v3/role_cfg.xml | 2 +-
sample/proto_v3/role_cfg_module.lua | 2 +-
sample/proto_v3/role_upgrade_cfg.bin | 2 +-
sample/proto_v3/role_upgrade_cfg.json | 2 +-
sample/proto_v3/role_upgrade_cfg.lua | 2 +-
sample/proto_v3/strip_list_tail_cfg.bin | Bin 484 -> 484 bytes
sample/proto_v3/strip_list_tail_cfg.lua | 2 +-
.../core/data/dst/DataDstUEBase.java | 10 +++++++--
155 files changed, 320 insertions(+), 312 deletions(-)
diff --git a/HISTORY.md b/HISTORY.md
index ca64b2e3..4b84e699 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -2,6 +2,8 @@
## Unrelease
+1. 输出的UE代码的默认值也输出到 USTRUCT 申明中。
+
## 2.19.0
1. 优化整数类型的验证,不允许浮点数转整数。
diff --git a/pom.xml b/pom.xml
index 79159b39..1bc4635c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.xresloader
xresloader
- 2.19.0
+ 2.19.1
jar
xresloader
diff --git a/sample/proto_v2/arr_in_arr_cfg.bin b/sample/proto_v2/arr_in_arr_cfg.bin
index 4bcd3a5ad7b9f10faa419965388a620cbedc327f..f3f6a8187c256d0471deb60e5ac490adac8786c6 100755
GIT binary patch
delta 20
bcmaFD_Joa_YZfCHn~|QOrJmtN?nq_;If(?;
delta 20
bcmaFD_Joa_YZfCHn~|QOrJlh??nq_;IfMk&
diff --git a/sample/proto_v2/arr_in_arr_cfg.hidden.bin b/sample/proto_v2/arr_in_arr_cfg.hidden.bin
index 9ab72be2..09e91fec 100644
--- a/sample/proto_v2/arr_in_arr_cfg.hidden.bin
+++ b/sample/proto_v2/arr_in_arr_cfg.hidden.bin
@@ -1,6 +1,6 @@
-2.19.01.0.0.0"Gsha256:960ff46566e477db8f731488949271a1c499ec9015122ce90bca4496872ac61a*Test arr_in_arr_cfgZ'
+2.19.11.0.0.0"Gsha256:960ff46566e477db8f731488949271a1c499ec9015122ce90bca4496872ac61a*Test arr_in_arr_cfgZ'
资源转换示例.xlsx
arr_in_arrN N N N*222:
Map嵌套模式[0].value:Map嵌套模式[1].valueB
diff --git a/sample/proto_v2/arr_in_arr_cfg.hidden.lua b/sample/proto_v2/arr_in_arr_cfg.hidden.lua
index 77a6c9fd..5e75f6aa 100644
--- a/sample/proto_v2/arr_in_arr_cfg.hidden.lua
+++ b/sample/proto_v2/arr_in_arr_cfg.hidden.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test arr_in_arr_cfg",
hash_code = "sha256:b4d268d9a7b1a8cf6fc18489dd67c4a298408e7bffbde43c91d6ac2f47836601",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "arr_in_arr_cfg",
arr_in_arr_cfg = {
diff --git a/sample/proto_v2/arr_in_arr_cfg.lua b/sample/proto_v2/arr_in_arr_cfg.lua
index 16eedc0b..517a1b49 100755
--- a/sample/proto_v2/arr_in_arr_cfg.lua
+++ b/sample/proto_v2/arr_in_arr_cfg.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test arr_in_arr_cfg",
hash_code = "sha256:dd55e67e5c1312ca507fedd631c54b8c1266ab82859ed36bd535db90ac36a95f",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "arr_in_arr_cfg",
arr_in_arr_cfg = {
diff --git a/sample/proto_v2/arr_in_arr_cfg.xml b/sample/proto_v2/arr_in_arr_cfg.xml
index 4e2984a1..66748b22 100644
--- a/sample/proto_v2/arr_in_arr_cfg.xml
+++ b/sample/proto_v2/arr_in_arr_cfg.xml
@@ -12,7 +12,7 @@
1.0.0.0
Test arr_in_arr_cfg
sha256:dd55e67e5c1312ca507fedd631c54b8c1266ab82859ed36bd535db90ac36a95f
- 2.19.0
+ 2.19.1
diff --git a/sample/proto_v2/csv/Private/ConfigRec/ArrInArr.cpp b/sample/proto_v2/csv/Private/ConfigRec/ArrInArr.cpp
index 5da94982..eb1a8a2c 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/ArrInArr.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/ArrInArr.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/ArrInArrCfg.cpp b/sample/proto_v2/csv/Private/ConfigRec/ArrInArrCfg.cpp
index 0c301ed1..d83ae63e 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/ArrInArrCfg.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/ArrInArrCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/Dep2Cfg.cpp b/sample/proto_v2/csv/Private/ConfigRec/Dep2Cfg.cpp
index 83c7e4df..76757f03 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/Dep2Cfg.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/Dep2Cfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/EventCfg.cpp b/sample/proto_v2/csv/Private/ConfigRec/EventCfg.cpp
index 75e2b834..9faf7b7d 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/EventCfg.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/EventCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/EventRewardItem.cpp b/sample/proto_v2/csv/Private/ConfigRec/EventRewardItem.cpp
index 6c6f91a8..cd7de9ce 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/EventRewardItem.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/EventRewardItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/EventRuleItem.cpp b/sample/proto_v2/csv/Private/ConfigRec/EventRuleItem.cpp
index 22e90836..72435552 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/EventRuleItem.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/EventRuleItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp b/sample/proto_v2/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
index e0cd2a7e..59059207 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/RoleUpgradeCfg.cpp b/sample/proto_v2/csv/Private/ConfigRec/RoleUpgradeCfg.cpp
index 860337ac..8c3088b2 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/RoleUpgradeCfg.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/RoleUpgradeCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Private/ConfigRec/TestMsgVerifier.cpp b/sample/proto_v2/csv/Private/ConfigRec/TestMsgVerifier.cpp
index b01f834f..0b34bc68 100644
--- a/sample/proto_v2/csv/Private/ConfigRec/TestMsgVerifier.cpp
+++ b/sample/proto_v2/csv/Private/ConfigRec/TestMsgVerifier.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/csv/Public/ConfigRec/ArrInArr.h b/sample/proto_v2/csv/Public/ConfigRec/ArrInArr.h
index 102d9857..6efd18de 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/ArrInArr.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/ArrInArr.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,7 +21,7 @@ struct FArrInArr : public FTableRowBase
// This is a test name in array
/** Field Type: STRING, Name: Name, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: IntArr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/csv/Public/ConfigRec/ArrInArrCfg.h b/sample/proto_v2/csv/Public/ConfigRec/ArrInArrCfg.h
index 9ba99aa6..64703601 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/ArrInArrCfg.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/ArrInArrCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -24,12 +24,12 @@ struct FArrInArrCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: Arr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/csv/Public/ConfigRec/Dep2Cfg.h b/sample/proto_v2/csv/Public/ConfigRec/Dep2Cfg.h
index 83a97ad4..6d712628 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/Dep2Cfg.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/Dep2Cfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FDep2Cfg : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: STRING, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Level;
+ FString Level = TEXT("");
};
\ No newline at end of file
diff --git a/sample/proto_v2/csv/Public/ConfigRec/EventCfg.h b/sample/proto_v2/csv/Public/ConfigRec/EventCfg.h
index 0f09441b..95ce0b87 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/EventCfg.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/EventCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -26,23 +26,23 @@ struct FEventCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Process, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Process;
+ int32 Process = 0;
/** Field Type: oneof/union -> FString, Name: Reward, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Reward;
+ FString Reward = TEXT("");
/** Field Type: oneof/union -> FString, Name: UnlockType, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString UnlockType;
+ FString UnlockType = TEXT("");
/** Field Type: MESSAGE, Name: Rule, Index: 6. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -58,19 +58,19 @@ struct FEventCfg : public FTableRowBase
/** Field Type: LONG, Name: UserExp, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 UserExp;
+ int64 UserExp = 0;
/** Field Type: STRING, Name: Note, Index: 13. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Note;
+ FString Note = TEXT("");
/** Field Type: INT, Name: EnumType, Index: 14. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 EnumType;
+ int32 EnumType = 0;
/** Field Type: INT, Name: UserLevel, Index: 51. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 UserLevel;
+ int32 UserLevel = 0;
/** Field Type: MESSAGE, Name: TestArr, Index: 91. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/csv/Public/ConfigRec/EventRewardItem.h b/sample/proto_v2/csv/Public/ConfigRec/EventRewardItem.h
index 1e9ef05b..8771d938 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/EventRewardItem.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/EventRewardItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRewardItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: ItemId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemId;
+ int32 ItemId = 0;
/** Field Type: INT, Name: ItemCount, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemCount;
+ int32 ItemCount = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v2/csv/Public/ConfigRec/EventRuleItem.h b/sample/proto_v2/csv/Public/ConfigRec/EventRuleItem.h
index 95859f3a..4e7e9de4 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/EventRuleItem.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/EventRuleItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRuleItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: RuleId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleId;
+ int32 RuleId = 0;
/** Field Type: INT, Name: RuleParam, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleParam;
+ int32 RuleParam = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v2/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h b/sample/proto_v2/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h
index db3949a1..38b9d4e5 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,12 +21,12 @@ struct FKeepOrStripEmptyListCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: ArrayMsg, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/csv/Public/ConfigRec/RoleUpgradeCfg.h b/sample/proto_v2/csv/Public/ConfigRec/RoleUpgradeCfg.h
index 399aae72..0e77d356 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/RoleUpgradeCfg.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/RoleUpgradeCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,28 +21,28 @@ struct FRoleUpgradeCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Level;
+ int32 Level = 0;
// Refer to cost_type
/** Field Type: INT, Name: CostType, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostType;
+ int32 CostType = 0;
/** Field Type: LONG, Name: CostValue, Index: 4. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 CostValue;
+ int64 CostValue = 0;
/** Field Type: INT, Name: ScoreAdd, Index: 5. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ScoreAdd;
+ int32 ScoreAdd = 0;
};
diff --git a/sample/proto_v2/csv/Public/ConfigRec/TestMsgVerifier.h b/sample/proto_v2/csv/Public/ConfigRec/TestMsgVerifier.h
index 4420f4d1..e546437a 100644
--- a/sample/proto_v2/csv/Public/ConfigRec/TestMsgVerifier.h
+++ b/sample/proto_v2/csv/Public/ConfigRec/TestMsgVerifier.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,14 +20,14 @@ struct FTestMsgVerifier : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: TestId1, Index: 10001. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId1;
+ int32 TestId1 = 0;
/** Field Type: INT, Name: TestId2, Index: 10002. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId2;
+ int32 TestId2 = 0;
/** Field Type: INT, Name: TestId3, Index: 10003. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId3;
+ int32 TestId3 = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v2/event_cfg.bin b/sample/proto_v2/event_cfg.bin
index 1e76ac61aba7dc7a6b48b219f065eefa65d65f31..559f920e222942fa32aaebb892b226389bc242e9 100644
GIT binary patch
delta 20
bcmZ3&yo8yXYdIqqn~|QOrJmtN?wO1LFwq2?
delta 20
bcmZ3&yo8yXYdIqqn~|QOrJlh??wO1LFw6v+
diff --git a/sample/proto_v2/event_cfg.hidden.bin b/sample/proto_v2/event_cfg.hidden.bin
index db52e5d5639c60c780b2d8b5a19eeae427671ce9..a89c6f0aac83db8a08954fdcfdfa9d419ef8ed83 100644
GIT binary patch
delta 20
bcmey$^p%O5YdIqqn~|QOrJmtN?kq+CJXHk@
delta 20
bcmey$^p%O5YdIqqn~|QOrJlh??kq+CJWvG-
diff --git a/sample/proto_v2/event_cfg.hidden.lua b/sample/proto_v2/event_cfg.hidden.lua
index f2c02b37..ca9d0302 100644
--- a/sample/proto_v2/event_cfg.hidden.lua
+++ b/sample/proto_v2/event_cfg.hidden.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test event_cfg with oneof fields",
hash_code = "sha256:1ee8cc927336f8c693fbc5c5ca1f78d0e28d0f614de15d7dbe42cdd51b56f5f2",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "event_cfg",
event_cfg = {
diff --git a/sample/proto_v2/event_cfg.lua b/sample/proto_v2/event_cfg.lua
index 7b3c88fc..4748d6ba 100644
--- a/sample/proto_v2/event_cfg.lua
+++ b/sample/proto_v2/event_cfg.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test event_cfg with oneof fields",
hash_code = "sha256:f54ea4a17140ed6e75a9136bff6c0053251bb5a4cd3954d905cf5bac8fcce998",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "event_cfg",
event_cfg = {
diff --git a/sample/proto_v2/json/KindConst.cpp b/sample/proto_v2/json/KindConst.cpp
index 7bf9c60a..6231dc54 100644
--- a/sample/proto_v2/json/KindConst.cpp
+++ b/sample/proto_v2/json/KindConst.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/KindConst.h b/sample/proto_v2/json/KindConst.h
index 364822f4..2ddbe59b 100644
--- a/sample/proto_v2/json/KindConst.h
+++ b/sample/proto_v2/json/KindConst.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,11 +20,11 @@ struct FKindConst : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Value, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Value;
+ int32 Value = 0;
};
diff --git a/sample/proto_v2/json/Private/ConfigRec/ArrInArr.cpp b/sample/proto_v2/json/Private/ConfigRec/ArrInArr.cpp
index 7e80e9bc..c8c870ed 100644
--- a/sample/proto_v2/json/Private/ConfigRec/ArrInArr.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/ArrInArr.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/ArrInArrCfg.cpp b/sample/proto_v2/json/Private/ConfigRec/ArrInArrCfg.cpp
index dbf1515f..6d474068 100644
--- a/sample/proto_v2/json/Private/ConfigRec/ArrInArrCfg.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/ArrInArrCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/Dep2Cfg.cpp b/sample/proto_v2/json/Private/ConfigRec/Dep2Cfg.cpp
index 07f7809f..65af8aff 100644
--- a/sample/proto_v2/json/Private/ConfigRec/Dep2Cfg.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/Dep2Cfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/EventCfg.cpp b/sample/proto_v2/json/Private/ConfigRec/EventCfg.cpp
index dd09e759..0cebee11 100644
--- a/sample/proto_v2/json/Private/ConfigRec/EventCfg.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/EventCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/EventRewardItem.cpp b/sample/proto_v2/json/Private/ConfigRec/EventRewardItem.cpp
index d47fe92b..15956757 100644
--- a/sample/proto_v2/json/Private/ConfigRec/EventRewardItem.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/EventRewardItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/EventRuleItem.cpp b/sample/proto_v2/json/Private/ConfigRec/EventRuleItem.cpp
index 46900c8f..d34aaa22 100644
--- a/sample/proto_v2/json/Private/ConfigRec/EventRuleItem.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/EventRuleItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp b/sample/proto_v2/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
index e0cd2a7e..59059207 100644
--- a/sample/proto_v2/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/RoleUpgradeCfg.cpp b/sample/proto_v2/json/Private/ConfigRec/RoleUpgradeCfg.cpp
index dcb55521..9f5e1f53 100644
--- a/sample/proto_v2/json/Private/ConfigRec/RoleUpgradeCfg.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/RoleUpgradeCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Private/ConfigRec/TestMsgVerifier.cpp b/sample/proto_v2/json/Private/ConfigRec/TestMsgVerifier.cpp
index b99bc222..c90b856b 100644
--- a/sample/proto_v2/json/Private/ConfigRec/TestMsgVerifier.cpp
+++ b/sample/proto_v2/json/Private/ConfigRec/TestMsgVerifier.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v2/json/Public/ConfigRec/ArrInArr.h b/sample/proto_v2/json/Public/ConfigRec/ArrInArr.h
index 505b069b..904536b1 100644
--- a/sample/proto_v2/json/Public/ConfigRec/ArrInArr.h
+++ b/sample/proto_v2/json/Public/ConfigRec/ArrInArr.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,7 +21,7 @@ struct FArrInArr : public FTableRowBase
// This is a test name in array
/** Field Type: STRING, Name: Name, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: IntArr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/json/Public/ConfigRec/ArrInArrCfg.h b/sample/proto_v2/json/Public/ConfigRec/ArrInArrCfg.h
index 0619163a..e943c428 100644
--- a/sample/proto_v2/json/Public/ConfigRec/ArrInArrCfg.h
+++ b/sample/proto_v2/json/Public/ConfigRec/ArrInArrCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -24,12 +24,12 @@ struct FArrInArrCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: Arr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/json/Public/ConfigRec/Dep2Cfg.h b/sample/proto_v2/json/Public/ConfigRec/Dep2Cfg.h
index 051696e7..56c156f3 100644
--- a/sample/proto_v2/json/Public/ConfigRec/Dep2Cfg.h
+++ b/sample/proto_v2/json/Public/ConfigRec/Dep2Cfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FDep2Cfg : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: STRING, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Level;
+ FString Level = TEXT("");
};
\ No newline at end of file
diff --git a/sample/proto_v2/json/Public/ConfigRec/EventCfg.h b/sample/proto_v2/json/Public/ConfigRec/EventCfg.h
index b88b383f..8dec77bd 100644
--- a/sample/proto_v2/json/Public/ConfigRec/EventCfg.h
+++ b/sample/proto_v2/json/Public/ConfigRec/EventCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -26,23 +26,23 @@ struct FEventCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Process, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Process;
+ int32 Process = 0;
/** Field Type: oneof/union -> FString, Name: Reward, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Reward;
+ FString Reward = TEXT("");
/** Field Type: oneof/union -> FString, Name: UnlockType, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString UnlockType;
+ FString UnlockType = TEXT("");
/** Field Type: MESSAGE, Name: Rule, Index: 6. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -58,19 +58,19 @@ struct FEventCfg : public FTableRowBase
/** Field Type: LONG, Name: UserExp, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 UserExp;
+ int64 UserExp = 0;
/** Field Type: STRING, Name: Note, Index: 13. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Note;
+ FString Note = TEXT("");
/** Field Type: INT, Name: EnumType, Index: 14. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 EnumType;
+ int32 EnumType = 0;
/** Field Type: INT, Name: UserLevel, Index: 51. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 UserLevel;
+ int32 UserLevel = 0;
/** Field Type: MESSAGE, Name: TestArr, Index: 91. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/json/Public/ConfigRec/EventRewardItem.h b/sample/proto_v2/json/Public/ConfigRec/EventRewardItem.h
index 6008b1d7..a4102ea6 100644
--- a/sample/proto_v2/json/Public/ConfigRec/EventRewardItem.h
+++ b/sample/proto_v2/json/Public/ConfigRec/EventRewardItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRewardItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: ItemId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemId;
+ int32 ItemId = 0;
/** Field Type: INT, Name: ItemCount, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemCount;
+ int32 ItemCount = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v2/json/Public/ConfigRec/EventRuleItem.h b/sample/proto_v2/json/Public/ConfigRec/EventRuleItem.h
index b98226ac..9c253875 100644
--- a/sample/proto_v2/json/Public/ConfigRec/EventRuleItem.h
+++ b/sample/proto_v2/json/Public/ConfigRec/EventRuleItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRuleItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: RuleId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleId;
+ int32 RuleId = 0;
/** Field Type: INT, Name: RuleParam, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleParam;
+ int32 RuleParam = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v2/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h b/sample/proto_v2/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h
index db3949a1..38b9d4e5 100644
--- a/sample/proto_v2/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h
+++ b/sample/proto_v2/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,12 +21,12 @@ struct FKeepOrStripEmptyListCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: ArrayMsg, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v2/json/Public/ConfigRec/RoleUpgradeCfg.h b/sample/proto_v2/json/Public/ConfigRec/RoleUpgradeCfg.h
index e1361580..e0037c72 100644
--- a/sample/proto_v2/json/Public/ConfigRec/RoleUpgradeCfg.h
+++ b/sample/proto_v2/json/Public/ConfigRec/RoleUpgradeCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,28 +21,28 @@ struct FRoleUpgradeCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Level;
+ int32 Level = 0;
// Refer to cost_type
/** Field Type: INT, Name: CostType, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostType;
+ int32 CostType = 0;
/** Field Type: LONG, Name: CostValue, Index: 4. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 CostValue;
+ int64 CostValue = 0;
/** Field Type: INT, Name: ScoreAdd, Index: 5. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ScoreAdd;
+ int32 ScoreAdd = 0;
};
diff --git a/sample/proto_v2/json/Public/ConfigRec/TestMsgVerifier.h b/sample/proto_v2/json/Public/ConfigRec/TestMsgVerifier.h
index 572078b5..d9839879 100644
--- a/sample/proto_v2/json/Public/ConfigRec/TestMsgVerifier.h
+++ b/sample/proto_v2/json/Public/ConfigRec/TestMsgVerifier.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,14 +20,14 @@ struct FTestMsgVerifier : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: TestId1, Index: 10001. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId1;
+ int32 TestId1 = 0;
/** Field Type: INT, Name: TestId2, Index: 10002. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId2;
+ int32 TestId2 = 0;
/** Field Type: INT, Name: TestId3, Index: 10003. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId3;
+ int32 TestId3 = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v2/keep_empty_list_cfg.bin b/sample/proto_v2/keep_empty_list_cfg.bin
index bacd30fc947f51418ab5d21519b7f0c945ecd66d..07cc3c4f2c4935774b3a0da50d34b801cc688d20 100644
GIT binary patch
delta 20
bcmeyw{E3;HYceAjn~|QOrJmtN?&pjEJLv^+
delta 20
bcmeyw{E3;HYceAjn~|QOrJlh??&pjEJLCm$
diff --git a/sample/proto_v2/keep_empty_list_cfg.lua b/sample/proto_v2/keep_empty_list_cfg.lua
index da32a895..27cd18de 100644
--- a/sample/proto_v2/keep_empty_list_cfg.lua
+++ b/sample/proto_v2/keep_empty_list_cfg.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:e192b1278aea13633eb67e367edc99aa2bb8b487e32f3e8a0f9c5b975230304e",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "keep_or_strip_empty_list_cfg",
keep_or_strip_empty_list_cfg = {
diff --git a/sample/proto_v2/next_alias.bin b/sample/proto_v2/next_alias.bin
index 0570057d0cd993cc887746ae7fa854cc46cbed36..f03e070561934ff93444066e746b26247fd21a9e 100644
GIT binary patch
delta 19
acmZo*YGC5#YGveNGtx7()H9sO{S^QuMg(dA
delta 19
acmZo*YGC5#YGveNGtx7()H9gK{S^QuLIi05
diff --git a/sample/proto_v2/next_alias.lua b/sample/proto_v2/next_alias.lua
index 0ead78f4..852b9acc 100644
--- a/sample/proto_v2/next_alias.lua
+++ b/sample/proto_v2/next_alias.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:e99feb6b80a35127a916429bb5f48c7e15bd16e198bad71422598eb47765aa67",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "outer_alias_message",
outer_alias_message = {
diff --git a/sample/proto_v2/process_by_script.bin b/sample/proto_v2/process_by_script.bin
index 088c0617..dcc263cb 100644
--- a/sample/proto_v2/process_by_script.bin
+++ b/sample/proto_v2/process_by_script.bin
@@ -1,6 +1,6 @@
-2.19.01.0.0.0"Gsha256:61e311d737fbee8763ecc058018322b9dc17f25f809f407d62b96afaba6bb9c9Z/
+2.19.11.0.0.0"Gsha256:61e311d737fbee8763ecc058018322b9dc17f25f809f407d62b96afaba6bb9c9Z/
资源转换示例.xlsxprocess_by_script1
Z/
资源转换示例.xlsxprocess_by_script2
diff --git a/sample/proto_v2/process_by_script.json b/sample/proto_v2/process_by_script.json
index daa50b45..174798e4 100644
--- a/sample/proto_v2/process_by_script.json
+++ b/sample/proto_v2/process_by_script.json
@@ -15,7 +15,7 @@
],
"data_ver": "1.0.0.0",
"hash_code": "sha256:9cefa62f0e07599754aed162aee8ac41e55ec4a86523ff8574aefa2f214f2c7d",
- "xres_ver": "2.19.0"
+ "xres_ver": "2.19.1"
},
{"process_by_script": [
{
diff --git a/sample/proto_v2/process_by_script.lua b/sample/proto_v2/process_by_script.lua
index fb72f17f..7a59c1b6 100644
--- a/sample/proto_v2/process_by_script.lua
+++ b/sample/proto_v2/process_by_script.lua
@@ -17,7 +17,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:9cefa62f0e07599754aed162aee8ac41e55ec4a86523ff8574aefa2f214f2c7d",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "process_by_script",
process_by_script = {
diff --git a/sample/proto_v2/role_cfg.amd.js b/sample/proto_v2/role_cfg.amd.js
index a05c6194..f578ce39 100755
--- a/sample/proto_v2/role_cfg.amd.js
+++ b/sample/proto_v2/role_cfg.amd.js
@@ -13,7 +13,7 @@ define({
],
data_ver : "1.0.0.0",
hash_code : "sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f",
- xres_ver : "2.19.0"
+ xres_ver : "2.19.1"
},
"role_cfg": [
{
diff --git a/sample/proto_v2/role_cfg.bin b/sample/proto_v2/role_cfg.bin
index 794e199341d5275498ce4bb4e9484edf47381887..c2084528e7900c862c8be633d6793d1c2e4576e5 100755
GIT binary patch
delta 19
acmey$^_7c@tDcL^NYBtx&u}AGHY)%)nFRI#
delta 19
acmey$^_7c@tDcL^NYBtx&tM~0HY)%)lmztv
diff --git a/sample/proto_v2/role_cfg.js b/sample/proto_v2/role_cfg.js
index c7e3ae00..c788f962 100755
--- a/sample/proto_v2/role_cfg.js
+++ b/sample/proto_v2/role_cfg.js
@@ -366,7 +366,7 @@
],
data_ver : "1.0.0.0",
hash_code : "sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f",
- xres_ver : "2.19.0"
+ xres_ver : "2.19.1"
}
}
};
diff --git a/sample/proto_v2/role_cfg.json b/sample/proto_v2/role_cfg.json
index bc5f2610..64ec69cd 100755
--- a/sample/proto_v2/role_cfg.json
+++ b/sample/proto_v2/role_cfg.json
@@ -1 +1 @@
-[{"count":7,"data_source":[{"count":7,"file":"资源转换示例.xlsx","sheet":"kind"}],"data_ver":"1.0.0.0","hash_code":"sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f","xres_ver":"2.19.0"},{"role_cfg":[{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666627200},{"nanos":0,"seconds":1669305600}],"convert_timepoint_one":{"nanos":0,"seconds":1666627200},"cost_value":1,"dep_test":{"dep2":{"id":101,"level":"2014/10/13"},"id":51,"name":"123"},"id":10001,"int_as_string":"0","name":"欧若拉","origin_duration_arr":["12:45:15","13:45:15"],"origin_duration_one":"12:45:15","origin_timepoint_arr":["2022-10-25","2022-11-25"],"origin_timepoint_one":"2022-10-25","test_array":["lalal","欧若拉","小魔女"],"test_plain_enum_array":[10001]},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":2,"dep_test":{"dep2":{"id":201,"level":"2014/10/14"},"id":61,"name":"654"},"id":10002,"int_as_string":"1","name":"杰克","origin_duration_arr":["45915","49515"],"origin_duration_one":"45915","origin_timepoint_arr":["2022-10-25 12:45:15","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15","test_array":["blebleble","杰克","海盗王子"],"test_plain_enum_array":[10001,10101],"unlock_level":39},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445559},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":4,"dep_test":{"dep2":{"id":301,"level":"2014/10/15"},"id":71,"name":"sdadasd"},"id":10003,"int_as_string":"2","name":"库拉","origin_duration_arr":["45915","13:45:15"],"origin_duration_one":"123:45:59","origin_timepoint_arr":["1666673115","1669351515"],"origin_timepoint_one":"1666673115","test_array":["hahaha","库拉","喵少年"],"test_plain_enum_array":[10001,10001,10101],"unlock_level":85},{"convert_duration_arr":[{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445520},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666701915},"cost_value":8,"dep_test":{"dep2":{"id":401,"level":"19:10:50"},"id":81,"name":"ffff"},"id":10004,"int_as_string":"3","name":"莫瑞茨","origin_duration_arr":["","13:45:15"],"origin_duration_one":"123:45:20Z","origin_timepoint_arr":["1666673115","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15Z","test_array":["angel","莫瑞茨"],"unlock_level":122},{"convert_duration_arr":[{"nanos":0,"seconds":445559}],"convert_duration_one":{"nanos":123000000,"seconds":416720},"convert_timepoint_arr":[{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"dep_test":{"id":12},"int_as_string":"4","origin_duration_arr":["","123:45:59"],"origin_duration_one":"123:45:20.123+08:00","origin_timepoint_arr":["","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15.123+08:00"},{"convert_duration_one":{"nanos":123000000,"seconds":445520},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10001,"cost_value":99999,"dep_test":{"dep2":{"id":501,"level":"9:10:50 上午"},"id":91,"name":"gggg"},"id":10005,"int_as_string":"5","name":"爱丽丝","origin_duration_one":"123:45:20.123","origin_timepoint_one":"2022-10-25 12:45:15.123","test_array":["laopo","爱丽丝"],"unlock_level":183},{"convert_duration_one":{"nanos":123000000,"seconds":45915},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10101,"cost_value":999,"dep_test":{"dep2":{"id":601,"level":"2014-10-20 19:50:50"},"id":101,"name":"hhhhh"},"id":10006,"int_as_string":"6","name":"都玛西亚","origin_duration_one":"45915.123","origin_timepoint_one":"1666673115.123","test_array":["keai","都玛西亚"],"unlock_level":274}]},"role_cfg"]
\ No newline at end of file
+[{"count":7,"data_source":[{"count":7,"file":"资源转换示例.xlsx","sheet":"kind"}],"data_ver":"1.0.0.0","hash_code":"sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f","xres_ver":"2.19.1"},{"role_cfg":[{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666627200},{"nanos":0,"seconds":1669305600}],"convert_timepoint_one":{"nanos":0,"seconds":1666627200},"cost_value":1,"dep_test":{"dep2":{"id":101,"level":"2014/10/13"},"id":51,"name":"123"},"id":10001,"int_as_string":"0","name":"欧若拉","origin_duration_arr":["12:45:15","13:45:15"],"origin_duration_one":"12:45:15","origin_timepoint_arr":["2022-10-25","2022-11-25"],"origin_timepoint_one":"2022-10-25","test_array":["lalal","欧若拉","小魔女"],"test_plain_enum_array":[10001]},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":2,"dep_test":{"dep2":{"id":201,"level":"2014/10/14"},"id":61,"name":"654"},"id":10002,"int_as_string":"1","name":"杰克","origin_duration_arr":["45915","49515"],"origin_duration_one":"45915","origin_timepoint_arr":["2022-10-25 12:45:15","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15","test_array":["blebleble","杰克","海盗王子"],"test_plain_enum_array":[10001,10101],"unlock_level":39},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445559},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":4,"dep_test":{"dep2":{"id":301,"level":"2014/10/15"},"id":71,"name":"sdadasd"},"id":10003,"int_as_string":"2","name":"库拉","origin_duration_arr":["45915","13:45:15"],"origin_duration_one":"123:45:59","origin_timepoint_arr":["1666673115","1669351515"],"origin_timepoint_one":"1666673115","test_array":["hahaha","库拉","喵少年"],"test_plain_enum_array":[10001,10001,10101],"unlock_level":85},{"convert_duration_arr":[{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445520},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666701915},"cost_value":8,"dep_test":{"dep2":{"id":401,"level":"19:10:50"},"id":81,"name":"ffff"},"id":10004,"int_as_string":"3","name":"莫瑞茨","origin_duration_arr":["","13:45:15"],"origin_duration_one":"123:45:20Z","origin_timepoint_arr":["1666673115","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15Z","test_array":["angel","莫瑞茨"],"unlock_level":122},{"convert_duration_arr":[{"nanos":0,"seconds":445559}],"convert_duration_one":{"nanos":123000000,"seconds":416720},"convert_timepoint_arr":[{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"dep_test":{"id":12},"int_as_string":"4","origin_duration_arr":["","123:45:59"],"origin_duration_one":"123:45:20.123+08:00","origin_timepoint_arr":["","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15.123+08:00"},{"convert_duration_one":{"nanos":123000000,"seconds":445520},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10001,"cost_value":99999,"dep_test":{"dep2":{"id":501,"level":"9:10:50 上午"},"id":91,"name":"gggg"},"id":10005,"int_as_string":"5","name":"爱丽丝","origin_duration_one":"123:45:20.123","origin_timepoint_one":"2022-10-25 12:45:15.123","test_array":["laopo","爱丽丝"],"unlock_level":183},{"convert_duration_one":{"nanos":123000000,"seconds":45915},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10101,"cost_value":999,"dep_test":{"dep2":{"id":601,"level":"2014-10-20 19:50:50"},"id":101,"name":"hhhhh"},"id":10006,"int_as_string":"6","name":"都玛西亚","origin_duration_one":"45915.123","origin_timepoint_one":"1666673115.123","test_array":["keai","都玛西亚"],"unlock_level":274}]},"role_cfg"]
\ No newline at end of file
diff --git a/sample/proto_v2/role_cfg.lua b/sample/proto_v2/role_cfg.lua
index 823d4bb6..59aa25bc 100755
--- a/sample/proto_v2/role_cfg.lua
+++ b/sample/proto_v2/role_cfg.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:f83885dbe713ab6b423cf917a202d67da647d58a4636dbad41575d5479a6e87a",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "role_cfg",
role_cfg = {
diff --git a/sample/proto_v2/role_cfg.msgpack.bin b/sample/proto_v2/role_cfg.msgpack.bin
index f6d331878ccb47bfc4d3d68d0ed8003b03276b5d..e7c7f7c3e4c913822a4671c959fec84d84270b39 100755
GIT binary patch
delta 12
TcmX>obx>-;0Y<}(2OD?*BX|Wj
delta 12
TcmX>obx>-;0Y-z32OD?*BXb2d
diff --git a/sample/proto_v2/role_cfg.n.js b/sample/proto_v2/role_cfg.n.js
index e6d240a5..5e1ea529 100755
--- a/sample/proto_v2/role_cfg.n.js
+++ b/sample/proto_v2/role_cfg.n.js
@@ -12,7 +12,7 @@ exports.role_cfg_header = {
],
data_ver : "1.0.0.0",
hash_code : "sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f",
- xres_ver : "2.19.0"
+ xres_ver : "2.19.1"
};
exports.role_cfg = [
{
diff --git a/sample/proto_v2/role_cfg.xml b/sample/proto_v2/role_cfg.xml
index 830ba6cd..afccf32a 100755
--- a/sample/proto_v2/role_cfg.xml
+++ b/sample/proto_v2/role_cfg.xml
@@ -1,2 +1,2 @@
-77资源转换示例.xlsxkind1.0.0.0sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f2.19.004591504951504591501666627200016693056000166662720011012014/10/1351123100010欧若拉12:45:1513:45:1512:45:152022-10-252022-11-252022-10-25lalal欧若拉小魔女1000104591504951504591501666673115016693515150166667311522012014/10/1461654100021杰克4591549515459152022-10-25 12:45:152022-11-25 12:45:152022-10-25 12:45:15blebleble杰克海盗王子100011010139045915049515044555901666673115016693515150166667311543012014/10/1571sdadasd100032库拉4591513:45:15123:45:59166667311516693515151666673115hahaha库拉喵少年100011000110101850495150445520016666731150166935151501666701915840119:10:5081ffff100043莫瑞茨13:45:15123:45:20Z16666731152022-11-25 12:45:152022-10-25 12:45:15Zangel莫瑞茨1220445559123000000416720016693515151230000001666673115124123:45:59123:45:20.123+08:002022-11-25 12:45:152022-10-25 12:45:15.123+08:001230000004455201230000001666673115999995019:10:50 上午91gggg100055爱丽丝123:45:20.1232022-10-25 12:45:15.12318310001laopo爱丽丝1230000004591512300000016666731159996012014-10-20 19:50:50101hhhhh100066都玛西亚45915.1231666673115.12327410101keai都玛西亚role_cfg
\ No newline at end of file
+77资源转换示例.xlsxkind1.0.0.0sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f2.19.104591504951504591501666627200016693056000166662720011012014/10/1351123100010欧若拉12:45:1513:45:1512:45:152022-10-252022-11-252022-10-25lalal欧若拉小魔女1000104591504951504591501666673115016693515150166667311522012014/10/1461654100021杰克4591549515459152022-10-25 12:45:152022-11-25 12:45:152022-10-25 12:45:15blebleble杰克海盗王子100011010139045915049515044555901666673115016693515150166667311543012014/10/1571sdadasd100032库拉4591513:45:15123:45:59166667311516693515151666673115hahaha库拉喵少年100011000110101850495150445520016666731150166935151501666701915840119:10:5081ffff100043莫瑞茨13:45:15123:45:20Z16666731152022-11-25 12:45:152022-10-25 12:45:15Zangel莫瑞茨1220445559123000000416720016693515151230000001666673115124123:45:59123:45:20.123+08:002022-11-25 12:45:152022-10-25 12:45:15.123+08:001230000004455201230000001666673115999995019:10:50 上午91gggg100055爱丽丝123:45:20.1232022-10-25 12:45:15.12318310001laopo爱丽丝1230000004591512300000016666731159996012014-10-20 19:50:50101hhhhh100066都玛西亚45915.1231666673115.12327410101keai都玛西亚role_cfg
\ No newline at end of file
diff --git a/sample/proto_v2/role_cfg_module.lua b/sample/proto_v2/role_cfg_module.lua
index 4381ecee..01ec7388 100755
--- a/sample/proto_v2/role_cfg_module.lua
+++ b/sample/proto_v2/role_cfg_module.lua
@@ -1,5 +1,5 @@
module("ProtoData.Kind.role_cfg", package.seeall)
-- this file is generated by xresloader, please don't edit it.
- header = { count = 7, data_source = { { count = 7, file = "资源转换示例.xlsx", sheet = "kind", }, }, data_ver = "1.0.0.0", hash_code = "sha256:f83885dbe713ab6b423cf917a202d67da647d58a4636dbad41575d5479a6e87a", xres_ver = "2.19.0", }
+ header = { count = 7, data_source = { { count = 7, file = "资源转换示例.xlsx", sheet = "kind", }, }, data_ver = "1.0.0.0", hash_code = "sha256:f83885dbe713ab6b423cf917a202d67da647d58a4636dbad41575d5479a6e87a", xres_ver = "2.19.1", }
data_message_type = "role_cfg"
role_cfg = { { convert_duration_arr = { { nanos = 0, seconds = 45915, }, { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 45915, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666627200, }, { nanos = 0, seconds = 1669305600, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666627200, }, cost_value = 1, dep_test = { dep2 = { id = 101, level = "2014/10/13", }, id = 51, name = "123", }, id = 10001, int_as_string = "0", name = "欧若拉", origin_duration_arr = { "12:45:15", "13:45:15", }, origin_duration_one = "12:45:15", origin_timepoint_arr = { "2022-10-25", "2022-11-25", }, origin_timepoint_one = "2022-10-25", test_array = { "lalal", "欧若拉", "小魔女", }, test_plain_enum_array = { 10001, }, }, { convert_duration_arr = { { nanos = 0, seconds = 45915, }, { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 45915, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666673115, }, { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666673115, }, cost_value = 2, dep_test = { dep2 = { id = 201, level = "2014/10/14", }, id = 61, name = "654", }, id = 10002, int_as_string = "1", name = "杰克", origin_duration_arr = { "45915", "49515", }, origin_duration_one = "45915", origin_timepoint_arr = { "2022-10-25 12:45:15", "2022-11-25 12:45:15", }, origin_timepoint_one = "2022-10-25 12:45:15", test_array = { "blebleble", "杰克", "海盗王子", }, test_plain_enum_array = { 10001, 10101, }, unlock_level = 39, }, { convert_duration_arr = { { nanos = 0, seconds = 45915, }, { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 445559, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666673115, }, { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666673115, }, cost_value = 4, dep_test = { dep2 = { id = 301, level = "2014/10/15", }, id = 71, name = "sdadasd", }, id = 10003, int_as_string = "2", name = "库拉", origin_duration_arr = { "45915", "13:45:15", }, origin_duration_one = "123:45:59", origin_timepoint_arr = { "1666673115", "1669351515", }, origin_timepoint_one = "1666673115", test_array = { "hahaha", "库拉", "喵少年", }, test_plain_enum_array = { 10001, 10001, 10101, }, unlock_level = 85, }, { convert_duration_arr = { { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 445520, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666673115, }, { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666701915, }, cost_value = 8, dep_test = { dep2 = { id = 401, level = "19:10:50", }, id = 81, name = "ffff", }, id = 10004, int_as_string = "3", name = "莫瑞茨", origin_duration_arr = { "", "13:45:15", }, origin_duration_one = "123:45:20Z", origin_timepoint_arr = { "1666673115", "2022-11-25 12:45:15", }, origin_timepoint_one = "2022-10-25 12:45:15Z", test_array = { "angel", "莫瑞茨", }, unlock_level = 122, }, { convert_duration_arr = { { nanos = 0, seconds = 445559, }, }, convert_duration_one = { nanos = 123000000, seconds = 416720, }, convert_timepoint_arr = { { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 123000000, seconds = 1666673115, }, dep_test = { id = 12, }, int_as_string = "4", origin_duration_arr = { "", "123:45:59", }, origin_duration_one = "123:45:20.123+08:00", origin_timepoint_arr = { "", "2022-11-25 12:45:15", }, origin_timepoint_one = "2022-10-25 12:45:15.123+08:00", }, { convert_duration_one = { nanos = 123000000, seconds = 445520, }, convert_timepoint_one = { nanos = 123000000, seconds = 1666673115, }, cost_type = 10001, cost_value = 99999, dep_test = { dep2 = { id = 501, level = "9:10:50 上午", }, id = 91, name = "gggg", }, id = 10005, int_as_string = "5", name = "爱丽丝", origin_duration_one = "123:45:20.123", origin_timepoint_one = "2022-10-25 12:45:15.123", test_array = { "laopo", "爱丽丝", }, unlock_level = 183, }, { convert_duration_one = { nanos = 123000000, seconds = 45915, }, convert_timepoint_one = { nanos = 123000000, seconds = 1666673115, }, cost_type = 10101, cost_value = 999, dep_test = { dep2 = { id = 601, level = "2014-10-20 19:50:50", }, id = 101, name = "hhhhh", }, id = 10006, int_as_string = "6", name = "都玛西亚", origin_duration_one = "45915.123", origin_timepoint_one = "1666673115.123", test_array = { "keai", "都玛西亚", }, unlock_level = 274, }, }
\ No newline at end of file
diff --git a/sample/proto_v2/role_upgrade_cfg.bin b/sample/proto_v2/role_upgrade_cfg.bin
index 717ed345ffa32205af4c1393d539dc8a1909117c..1fecf5d19414368241516c83ef757caedc6b8ca8 100644
GIT binary patch
delta 20
bcmeC<>Eq$%YGUGIGtx7()HB@3&CCV>E3pI2
delta 20
bcmeC<>Eq$%YGUGIGtx7()HB$~&CCV>E35;{
diff --git a/sample/proto_v2/role_upgrade_cfg.json b/sample/proto_v2/role_upgrade_cfg.json
index d0a8f7d0..fa5ddec9 100755
--- a/sample/proto_v2/role_upgrade_cfg.json
+++ b/sample/proto_v2/role_upgrade_cfg.json
@@ -16,7 +16,7 @@
"data_ver": "1.0.0.0",
"description": "Test role_upgrade_cfg with multi keys\r\nTest role_upgrade_cfg with multi keys",
"hash_code": "sha256:e356806bc55be9cc8a6c701d4295989e0fc3887b368681bb9457b0e51df8f445",
- "xres_ver": "2.19.0"
+ "xres_ver": "2.19.1"
},
{"role_upgrade_cfg": [
{
diff --git a/sample/proto_v2/role_upgrade_cfg.lua b/sample/proto_v2/role_upgrade_cfg.lua
index 9041cecb..72626ad0 100755
--- a/sample/proto_v2/role_upgrade_cfg.lua
+++ b/sample/proto_v2/role_upgrade_cfg.lua
@@ -18,7 +18,7 @@ return {
data_ver = "1.0.0.0",
description = "Test role_upgrade_cfg with multi keys\r\nTest role_upgrade_cfg with multi keys",
hash_code = "sha256:e356806bc55be9cc8a6c701d4295989e0fc3887b368681bb9457b0e51df8f445",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "role_upgrade_cfg",
role_upgrade_cfg = {
diff --git a/sample/proto_v2/strip_list_tail_cfg.bin b/sample/proto_v2/strip_list_tail_cfg.bin
index d8d529e64b37a46a65d8329929e8bb438c4c0812..df3145d06ffd35ca993ced19d231eeab12943a4c 100644
GIT binary patch
delta 20
bcmaFG{EC^IYceAjn~|QOrJmtN?)!`YI;jO&
delta 20
bcmaFG{EC^IYceAjn~|QOrJlh??)!`YI-~_y
diff --git a/sample/proto_v2/strip_list_tail_cfg.lua b/sample/proto_v2/strip_list_tail_cfg.lua
index 8e4cfce1..08e00de0 100644
--- a/sample/proto_v2/strip_list_tail_cfg.lua
+++ b/sample/proto_v2/strip_list_tail_cfg.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:bef5c76679b43b65aec7906f42010530fadae99f0e386d94e3a77e94a7d12e8e",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "keep_or_strip_empty_list_cfg",
keep_or_strip_empty_list_cfg = {
diff --git a/sample/proto_v3/arr_in_arr_cfg.bin b/sample/proto_v3/arr_in_arr_cfg.bin
index 6ed040c6bdfac3010105e24a1d05a39c108ba0c4..f8190f2dd3a2fd1f3dbe2b13cdd1cf7b732ae95e 100755
GIT binary patch
delta 20
bcmcb|c8`slYZfCHn~|QOrJmtN?qFsBIGF^*
delta 20
bcmcb|c8`slYZfCHn~|QOrJlh??qFsBIFtm#
diff --git a/sample/proto_v3/arr_in_arr_cfg.hidden.bin b/sample/proto_v3/arr_in_arr_cfg.hidden.bin
index 427fa8f3..38182136 100644
--- a/sample/proto_v3/arr_in_arr_cfg.hidden.bin
+++ b/sample/proto_v3/arr_in_arr_cfg.hidden.bin
@@ -1,6 +1,6 @@
-2.19.01.0.0.0"Gsha256:bc5118693da3a47c87e3dfaa4c5942fb7a5ba6865b8184f4a5f106fd603733dc*Test arr_in_arr_cfgZ'
+2.19.11.0.0.0"Gsha256:bc5118693da3a47c87e3dfaa4c5942fb7a5ba6865b8184f4a5f106fd603733dc*Test arr_in_arr_cfgZ'
资源转换示例.xlsx
arr_in_arrN"NNN*222:
Map嵌套模式[0].value:Map嵌套模式[1].valueB
diff --git a/sample/proto_v3/arr_in_arr_cfg.hidden.lua b/sample/proto_v3/arr_in_arr_cfg.hidden.lua
index 77a6c9fd..5e75f6aa 100644
--- a/sample/proto_v3/arr_in_arr_cfg.hidden.lua
+++ b/sample/proto_v3/arr_in_arr_cfg.hidden.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test arr_in_arr_cfg",
hash_code = "sha256:b4d268d9a7b1a8cf6fc18489dd67c4a298408e7bffbde43c91d6ac2f47836601",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "arr_in_arr_cfg",
arr_in_arr_cfg = {
diff --git a/sample/proto_v3/arr_in_arr_cfg.lua b/sample/proto_v3/arr_in_arr_cfg.lua
index 16eedc0b..517a1b49 100755
--- a/sample/proto_v3/arr_in_arr_cfg.lua
+++ b/sample/proto_v3/arr_in_arr_cfg.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test arr_in_arr_cfg",
hash_code = "sha256:dd55e67e5c1312ca507fedd631c54b8c1266ab82859ed36bd535db90ac36a95f",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "arr_in_arr_cfg",
arr_in_arr_cfg = {
diff --git a/sample/proto_v3/arr_in_arr_cfg.xml b/sample/proto_v3/arr_in_arr_cfg.xml
index 4e2984a1..66748b22 100644
--- a/sample/proto_v3/arr_in_arr_cfg.xml
+++ b/sample/proto_v3/arr_in_arr_cfg.xml
@@ -12,7 +12,7 @@
1.0.0.0
Test arr_in_arr_cfg
sha256:dd55e67e5c1312ca507fedd631c54b8c1266ab82859ed36bd535db90ac36a95f
- 2.19.0
+ 2.19.1
diff --git a/sample/proto_v3/csv/Private/ConfigRec/ArrInArr.cpp b/sample/proto_v3/csv/Private/ConfigRec/ArrInArr.cpp
index c83cfe8f..aea1b866 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/ArrInArr.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/ArrInArr.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/ArrInArrCfg.cpp b/sample/proto_v3/csv/Private/ConfigRec/ArrInArrCfg.cpp
index 0c301ed1..d83ae63e 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/ArrInArrCfg.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/ArrInArrCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/Dep2Cfg.cpp b/sample/proto_v3/csv/Private/ConfigRec/Dep2Cfg.cpp
index 83c7e4df..76757f03 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/Dep2Cfg.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/Dep2Cfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/DepCfg.cpp b/sample/proto_v3/csv/Private/ConfigRec/DepCfg.cpp
index ed543dce..0372622c 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/DepCfg.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/DepCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/EventCfg.cpp b/sample/proto_v3/csv/Private/ConfigRec/EventCfg.cpp
index 75e2b834..9faf7b7d 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/EventCfg.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/EventCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/EventRewardItem.cpp b/sample/proto_v3/csv/Private/ConfigRec/EventRewardItem.cpp
index 6c6f91a8..cd7de9ce 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/EventRewardItem.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/EventRewardItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/EventRuleItem.cpp b/sample/proto_v3/csv/Private/ConfigRec/EventRuleItem.cpp
index 22e90836..72435552 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/EventRuleItem.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/EventRuleItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufDuration.cpp b/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufDuration.cpp
index f73057d5..f48e4e04 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufDuration.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufDuration.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufTimestamp.cpp b/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufTimestamp.cpp
index 7477a073..ba840312 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufTimestamp.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/GoogleProtobufTimestamp.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp b/sample/proto_v3/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
index e0cd2a7e..59059207 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/RoleCfg.cpp b/sample/proto_v3/csv/Private/ConfigRec/RoleCfg.cpp
index 9a07d74d..9a6e7497 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/RoleCfg.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/RoleCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/RoleUpgradeCfg.cpp b/sample/proto_v3/csv/Private/ConfigRec/RoleUpgradeCfg.cpp
index 92e43717..f18d910c 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/RoleUpgradeCfg.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/RoleUpgradeCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Private/ConfigRec/TestMsgVerifier.cpp b/sample/proto_v3/csv/Private/ConfigRec/TestMsgVerifier.cpp
index b01f834f..0b34bc68 100644
--- a/sample/proto_v3/csv/Private/ConfigRec/TestMsgVerifier.cpp
+++ b/sample/proto_v3/csv/Private/ConfigRec/TestMsgVerifier.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/csv/Public/ConfigRec/ArrInArr.h b/sample/proto_v3/csv/Public/ConfigRec/ArrInArr.h
index 67dded80..d253975d 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/ArrInArr.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/ArrInArr.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -26,11 +26,11 @@ struct FArrInArr : public FTableRowBase
// This is a test name in array
/** Field Type: STRING, Name: Name, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: oneof/union -> FString, Name: TestOnof, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString TestOnof;
+ FString TestOnof = TEXT("");
/** Field Type: INT, Name: IntArr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/csv/Public/ConfigRec/ArrInArrCfg.h b/sample/proto_v3/csv/Public/ConfigRec/ArrInArrCfg.h
index 9ba99aa6..64703601 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/ArrInArrCfg.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/ArrInArrCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -24,12 +24,12 @@ struct FArrInArrCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: Arr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/csv/Public/ConfigRec/Dep2Cfg.h b/sample/proto_v3/csv/Public/ConfigRec/Dep2Cfg.h
index 83a97ad4..6d712628 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/Dep2Cfg.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/Dep2Cfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FDep2Cfg : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: STRING, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Level;
+ FString Level = TEXT("");
};
\ No newline at end of file
diff --git a/sample/proto_v3/csv/Public/ConfigRec/DepCfg.h b/sample/proto_v3/csv/Public/ConfigRec/DepCfg.h
index 38f5b9c9..79c0ab5d 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/DepCfg.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/DepCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,11 +21,11 @@ struct FDepCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: Dep2, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/csv/Public/ConfigRec/EventCfg.h b/sample/proto_v3/csv/Public/ConfigRec/EventCfg.h
index 0f09441b..95ce0b87 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/EventCfg.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/EventCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -26,23 +26,23 @@ struct FEventCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Process, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Process;
+ int32 Process = 0;
/** Field Type: oneof/union -> FString, Name: Reward, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Reward;
+ FString Reward = TEXT("");
/** Field Type: oneof/union -> FString, Name: UnlockType, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString UnlockType;
+ FString UnlockType = TEXT("");
/** Field Type: MESSAGE, Name: Rule, Index: 6. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -58,19 +58,19 @@ struct FEventCfg : public FTableRowBase
/** Field Type: LONG, Name: UserExp, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 UserExp;
+ int64 UserExp = 0;
/** Field Type: STRING, Name: Note, Index: 13. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Note;
+ FString Note = TEXT("");
/** Field Type: INT, Name: EnumType, Index: 14. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 EnumType;
+ int32 EnumType = 0;
/** Field Type: INT, Name: UserLevel, Index: 51. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 UserLevel;
+ int32 UserLevel = 0;
/** Field Type: MESSAGE, Name: TestArr, Index: 91. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/csv/Public/ConfigRec/EventRewardItem.h b/sample/proto_v3/csv/Public/ConfigRec/EventRewardItem.h
index 1e9ef05b..8771d938 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/EventRewardItem.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/EventRewardItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRewardItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: ItemId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemId;
+ int32 ItemId = 0;
/** Field Type: INT, Name: ItemCount, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemCount;
+ int32 ItemCount = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/csv/Public/ConfigRec/EventRuleItem.h b/sample/proto_v3/csv/Public/ConfigRec/EventRuleItem.h
index 95859f3a..4e7e9de4 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/EventRuleItem.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/EventRuleItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRuleItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: RuleId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleId;
+ int32 RuleId = 0;
/** Field Type: INT, Name: RuleParam, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleParam;
+ int32 RuleParam = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufDuration.h b/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufDuration.h
index 9814fa37..f764f92e 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufDuration.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufDuration.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FGoogleProtobufDuration : public FTableRowBase
// Start of fields
/** Field Type: LONG, Name: Seconds, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 Seconds;
+ int64 Seconds = 0;
/** Field Type: INT, Name: Nanos, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Nanos;
+ int32 Nanos = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufTimestamp.h b/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufTimestamp.h
index a7b95edb..be3da3a6 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufTimestamp.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/GoogleProtobufTimestamp.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FGoogleProtobufTimestamp : public FTableRowBase
// Start of fields
/** Field Type: LONG, Name: Seconds, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 Seconds;
+ int64 Seconds = 0;
/** Field Type: INT, Name: Nanos, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Nanos;
+ int32 Nanos = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h b/sample/proto_v3/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h
index db3949a1..38b9d4e5 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/KeepOrStripEmptyListCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,12 +21,12 @@ struct FKeepOrStripEmptyListCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: ArrayMsg, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/csv/Public/ConfigRec/RoleCfg.h b/sample/proto_v3/csv/Public/ConfigRec/RoleCfg.h
index d41702f5..4a74ec98 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/RoleCfg.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/RoleCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,23 +23,23 @@ struct FRoleCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 5. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: UnlockLevel, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 UnlockLevel;
+ int32 UnlockLevel = 0;
/** Field Type: INT, Name: CostType, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostType;
+ int32 CostType = 0;
/** Field Type: INT, Name: CostValue, Index: 4. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostValue;
+ int32 CostValue = 0;
/** Field Type: MESSAGE, Name: DepTest, Index: 10. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -51,7 +51,7 @@ struct FRoleCfg : public FTableRowBase
/** Field Type: STRING, Name: IntAsString, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString IntAsString;
+ FString IntAsString = TEXT("");
/** Field Type: INT, Name: TestPlainEnumArray, Index: 13. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -63,7 +63,7 @@ struct FRoleCfg : public FTableRowBase
/** Field Type: STRING, Name: OriginTimepointOne, Index: 22. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString OriginTimepointOne;
+ FString OriginTimepointOne = TEXT("");
/** Field Type: MESSAGE, Name: ConvertDurationOne, Index: 23. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -71,7 +71,7 @@ struct FRoleCfg : public FTableRowBase
/** Field Type: STRING, Name: OriginDurationOne, Index: 24. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString OriginDurationOne;
+ FString OriginDurationOne = TEXT("");
/** Field Type: MESSAGE, Name: ConvertTimepointArr, Index: 25. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/csv/Public/ConfigRec/RoleUpgradeCfg.h b/sample/proto_v3/csv/Public/ConfigRec/RoleUpgradeCfg.h
index 399aae72..0e77d356 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/RoleUpgradeCfg.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/RoleUpgradeCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,28 +21,28 @@ struct FRoleUpgradeCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Level;
+ int32 Level = 0;
// Refer to cost_type
/** Field Type: INT, Name: CostType, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostType;
+ int32 CostType = 0;
/** Field Type: LONG, Name: CostValue, Index: 4. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 CostValue;
+ int64 CostValue = 0;
/** Field Type: INT, Name: ScoreAdd, Index: 5. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ScoreAdd;
+ int32 ScoreAdd = 0;
};
diff --git a/sample/proto_v3/csv/Public/ConfigRec/TestMsgVerifier.h b/sample/proto_v3/csv/Public/ConfigRec/TestMsgVerifier.h
index 4420f4d1..e546437a 100644
--- a/sample/proto_v3/csv/Public/ConfigRec/TestMsgVerifier.h
+++ b/sample/proto_v3/csv/Public/ConfigRec/TestMsgVerifier.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,14 +20,14 @@ struct FTestMsgVerifier : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: TestId1, Index: 10001. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId1;
+ int32 TestId1 = 0;
/** Field Type: INT, Name: TestId2, Index: 10002. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId2;
+ int32 TestId2 = 0;
/** Field Type: INT, Name: TestId3, Index: 10003. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId3;
+ int32 TestId3 = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/event_cfg.bin b/sample/proto_v3/event_cfg.bin
index 1e76ac61aba7dc7a6b48b219f065eefa65d65f31..559f920e222942fa32aaebb892b226389bc242e9 100644
GIT binary patch
delta 20
bcmZ3&yo8yXYdIqqn~|QOrJmtN?wO1LFwq2?
delta 20
bcmZ3&yo8yXYdIqqn~|QOrJlh??wO1LFw6v+
diff --git a/sample/proto_v3/event_cfg.hidden.bin b/sample/proto_v3/event_cfg.hidden.bin
index db52e5d5639c60c780b2d8b5a19eeae427671ce9..a89c6f0aac83db8a08954fdcfdfa9d419ef8ed83 100644
GIT binary patch
delta 20
bcmey$^p%O5YdIqqn~|QOrJmtN?kq+CJXHk@
delta 20
bcmey$^p%O5YdIqqn~|QOrJlh??kq+CJWvG-
diff --git a/sample/proto_v3/event_cfg.hidden.lua b/sample/proto_v3/event_cfg.hidden.lua
index f2c02b37..ca9d0302 100644
--- a/sample/proto_v3/event_cfg.hidden.lua
+++ b/sample/proto_v3/event_cfg.hidden.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test event_cfg with oneof fields",
hash_code = "sha256:1ee8cc927336f8c693fbc5c5ca1f78d0e28d0f614de15d7dbe42cdd51b56f5f2",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "event_cfg",
event_cfg = {
diff --git a/sample/proto_v3/event_cfg.lua b/sample/proto_v3/event_cfg.lua
index 7b3c88fc..4748d6ba 100644
--- a/sample/proto_v3/event_cfg.lua
+++ b/sample/proto_v3/event_cfg.lua
@@ -13,7 +13,7 @@ return {
data_ver = "1.0.0.0",
description = "Test event_cfg with oneof fields",
hash_code = "sha256:f54ea4a17140ed6e75a9136bff6c0053251bb5a4cd3954d905cf5bac8fcce998",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "event_cfg",
event_cfg = {
diff --git a/sample/proto_v3/json/KindConst.cpp b/sample/proto_v3/json/KindConst.cpp
index 7bf9c60a..6231dc54 100644
--- a/sample/proto_v3/json/KindConst.cpp
+++ b/sample/proto_v3/json/KindConst.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/KindConst.h b/sample/proto_v3/json/KindConst.h
index 364822f4..2ddbe59b 100644
--- a/sample/proto_v3/json/KindConst.h
+++ b/sample/proto_v3/json/KindConst.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,11 +20,11 @@ struct FKindConst : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Value, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Value;
+ int32 Value = 0;
};
diff --git a/sample/proto_v3/json/Private/ConfigRec/ArrInArr.cpp b/sample/proto_v3/json/Private/ConfigRec/ArrInArr.cpp
index bde24238..4e7cbb85 100644
--- a/sample/proto_v3/json/Private/ConfigRec/ArrInArr.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/ArrInArr.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/ArrInArrCfg.cpp b/sample/proto_v3/json/Private/ConfigRec/ArrInArrCfg.cpp
index dbf1515f..6d474068 100644
--- a/sample/proto_v3/json/Private/ConfigRec/ArrInArrCfg.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/ArrInArrCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/Dep2Cfg.cpp b/sample/proto_v3/json/Private/ConfigRec/Dep2Cfg.cpp
index 07f7809f..65af8aff 100644
--- a/sample/proto_v3/json/Private/ConfigRec/Dep2Cfg.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/Dep2Cfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/DepCfg.cpp b/sample/proto_v3/json/Private/ConfigRec/DepCfg.cpp
index 94a503a7..de3e2002 100644
--- a/sample/proto_v3/json/Private/ConfigRec/DepCfg.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/DepCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/EventCfg.cpp b/sample/proto_v3/json/Private/ConfigRec/EventCfg.cpp
index dd09e759..0cebee11 100644
--- a/sample/proto_v3/json/Private/ConfigRec/EventCfg.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/EventCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/EventRewardItem.cpp b/sample/proto_v3/json/Private/ConfigRec/EventRewardItem.cpp
index d47fe92b..15956757 100644
--- a/sample/proto_v3/json/Private/ConfigRec/EventRewardItem.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/EventRewardItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/EventRuleItem.cpp b/sample/proto_v3/json/Private/ConfigRec/EventRuleItem.cpp
index 46900c8f..d34aaa22 100644
--- a/sample/proto_v3/json/Private/ConfigRec/EventRuleItem.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/EventRuleItem.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufDuration.cpp b/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufDuration.cpp
index f73057d5..f48e4e04 100644
--- a/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufDuration.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufDuration.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufTimestamp.cpp b/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufTimestamp.cpp
index 7477a073..ba840312 100644
--- a/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufTimestamp.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/GoogleProtobufTimestamp.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp b/sample/proto_v3/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
index e0cd2a7e..59059207 100644
--- a/sample/proto_v3/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/KeepOrStripEmptyListCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/RoleCfg.cpp b/sample/proto_v3/json/Private/ConfigRec/RoleCfg.cpp
index 89a8b39b..befdb6c9 100644
--- a/sample/proto_v3/json/Private/ConfigRec/RoleCfg.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/RoleCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/RoleUpgradeCfg.cpp b/sample/proto_v3/json/Private/ConfigRec/RoleUpgradeCfg.cpp
index 621a9f33..8fbef3b6 100644
--- a/sample/proto_v3/json/Private/ConfigRec/RoleUpgradeCfg.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/RoleUpgradeCfg.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Private/ConfigRec/TestMsgVerifier.cpp b/sample/proto_v3/json/Private/ConfigRec/TestMsgVerifier.cpp
index b99bc222..c90b856b 100644
--- a/sample/proto_v3/json/Private/ConfigRec/TestMsgVerifier.cpp
+++ b/sample/proto_v3/json/Private/ConfigRec/TestMsgVerifier.cpp
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
diff --git a/sample/proto_v3/json/Public/ConfigRec/ArrInArr.h b/sample/proto_v3/json/Public/ConfigRec/ArrInArr.h
index fd996d1e..7b7152c3 100644
--- a/sample/proto_v3/json/Public/ConfigRec/ArrInArr.h
+++ b/sample/proto_v3/json/Public/ConfigRec/ArrInArr.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -26,11 +26,11 @@ struct FArrInArr : public FTableRowBase
// This is a test name in array
/** Field Type: STRING, Name: Name, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: oneof/union -> FString, Name: TestOnof, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString TestOnof;
+ FString TestOnof = TEXT("");
/** Field Type: INT, Name: IntArr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/json/Public/ConfigRec/ArrInArrCfg.h b/sample/proto_v3/json/Public/ConfigRec/ArrInArrCfg.h
index 0619163a..e943c428 100644
--- a/sample/proto_v3/json/Public/ConfigRec/ArrInArrCfg.h
+++ b/sample/proto_v3/json/Public/ConfigRec/ArrInArrCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -24,12 +24,12 @@ struct FArrInArrCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: Arr, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/json/Public/ConfigRec/Dep2Cfg.h b/sample/proto_v3/json/Public/ConfigRec/Dep2Cfg.h
index 051696e7..56c156f3 100644
--- a/sample/proto_v3/json/Public/ConfigRec/Dep2Cfg.h
+++ b/sample/proto_v3/json/Public/ConfigRec/Dep2Cfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FDep2Cfg : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: STRING, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Level;
+ FString Level = TEXT("");
};
\ No newline at end of file
diff --git a/sample/proto_v3/json/Public/ConfigRec/DepCfg.h b/sample/proto_v3/json/Public/ConfigRec/DepCfg.h
index a54a3c3f..5a2952d4 100644
--- a/sample/proto_v3/json/Public/ConfigRec/DepCfg.h
+++ b/sample/proto_v3/json/Public/ConfigRec/DepCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,11 +21,11 @@ struct FDepCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: Dep2, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/json/Public/ConfigRec/EventCfg.h b/sample/proto_v3/json/Public/ConfigRec/EventCfg.h
index b88b383f..8dec77bd 100644
--- a/sample/proto_v3/json/Public/ConfigRec/EventCfg.h
+++ b/sample/proto_v3/json/Public/ConfigRec/EventCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -26,23 +26,23 @@ struct FEventCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Process, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Process;
+ int32 Process = 0;
/** Field Type: oneof/union -> FString, Name: Reward, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Reward;
+ FString Reward = TEXT("");
/** Field Type: oneof/union -> FString, Name: UnlockType, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString UnlockType;
+ FString UnlockType = TEXT("");
/** Field Type: MESSAGE, Name: Rule, Index: 6. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -58,19 +58,19 @@ struct FEventCfg : public FTableRowBase
/** Field Type: LONG, Name: UserExp, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 UserExp;
+ int64 UserExp = 0;
/** Field Type: STRING, Name: Note, Index: 13. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Note;
+ FString Note = TEXT("");
/** Field Type: INT, Name: EnumType, Index: 14. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 EnumType;
+ int32 EnumType = 0;
/** Field Type: INT, Name: UserLevel, Index: 51. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 UserLevel;
+ int32 UserLevel = 0;
/** Field Type: MESSAGE, Name: TestArr, Index: 91. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/json/Public/ConfigRec/EventRewardItem.h b/sample/proto_v3/json/Public/ConfigRec/EventRewardItem.h
index 6008b1d7..a4102ea6 100644
--- a/sample/proto_v3/json/Public/ConfigRec/EventRewardItem.h
+++ b/sample/proto_v3/json/Public/ConfigRec/EventRewardItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRewardItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: ItemId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemId;
+ int32 ItemId = 0;
/** Field Type: INT, Name: ItemCount, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ItemCount;
+ int32 ItemCount = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/json/Public/ConfigRec/EventRuleItem.h b/sample/proto_v3/json/Public/ConfigRec/EventRuleItem.h
index b98226ac..9c253875 100644
--- a/sample/proto_v3/json/Public/ConfigRec/EventRuleItem.h
+++ b/sample/proto_v3/json/Public/ConfigRec/EventRuleItem.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,22 +23,22 @@ struct FEventRuleItem : public FTableRowBase
// Start of fields
/** Field Type: oneof/union -> FString, Name: Nested, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString Nested;
+ FString Nested = TEXT("");
/** Field Type: INT, Name: RuleId, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleId;
+ int32 RuleId = 0;
/** Field Type: INT, Name: RuleParam, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 RuleParam;
+ int32 RuleParam = 0;
/** Field Type: STRING, Name: NestedNote, Index: 11. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString NestedNote;
+ FString NestedNote = TEXT("");
/** Field Type: INT, Name: NestedEnumType, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 NestedEnumType;
+ int32 NestedEnumType = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufDuration.h b/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufDuration.h
index 9814fa37..f764f92e 100644
--- a/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufDuration.h
+++ b/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufDuration.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FGoogleProtobufDuration : public FTableRowBase
// Start of fields
/** Field Type: LONG, Name: Seconds, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 Seconds;
+ int64 Seconds = 0;
/** Field Type: INT, Name: Nanos, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Nanos;
+ int32 Nanos = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufTimestamp.h b/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufTimestamp.h
index a7b95edb..be3da3a6 100644
--- a/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufTimestamp.h
+++ b/sample/proto_v3/json/Public/ConfigRec/GoogleProtobufTimestamp.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,10 +20,10 @@ struct FGoogleProtobufTimestamp : public FTableRowBase
// Start of fields
/** Field Type: LONG, Name: Seconds, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 Seconds;
+ int64 Seconds = 0;
/** Field Type: INT, Name: Nanos, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Nanos;
+ int32 Nanos = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h b/sample/proto_v3/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h
index db3949a1..38b9d4e5 100644
--- a/sample/proto_v3/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h
+++ b/sample/proto_v3/json/Public/ConfigRec/KeepOrStripEmptyListCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,12 +21,12 @@ struct FKeepOrStripEmptyListCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
// This is a Key
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: MESSAGE, Name: ArrayMsg, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/json/Public/ConfigRec/RoleCfg.h b/sample/proto_v3/json/Public/ConfigRec/RoleCfg.h
index fdcb1f84..afb01d62 100644
--- a/sample/proto_v3/json/Public/ConfigRec/RoleCfg.h
+++ b/sample/proto_v3/json/Public/ConfigRec/RoleCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -23,23 +23,23 @@ struct FRoleCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 5. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: UnlockLevel, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 UnlockLevel;
+ int32 UnlockLevel = 0;
/** Field Type: INT, Name: CostType, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostType;
+ int32 CostType = 0;
/** Field Type: INT, Name: CostValue, Index: 4. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostValue;
+ int32 CostValue = 0;
/** Field Type: MESSAGE, Name: DepTest, Index: 10. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -51,7 +51,7 @@ struct FRoleCfg : public FTableRowBase
/** Field Type: STRING, Name: IntAsString, Index: 12. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString IntAsString;
+ FString IntAsString = TEXT("");
/** Field Type: INT, Name: TestPlainEnumArray, Index: 13. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -63,7 +63,7 @@ struct FRoleCfg : public FTableRowBase
/** Field Type: STRING, Name: OriginTimepointOne, Index: 22. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString OriginTimepointOne;
+ FString OriginTimepointOne = TEXT("");
/** Field Type: MESSAGE, Name: ConvertDurationOne, Index: 23. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
@@ -71,7 +71,7 @@ struct FRoleCfg : public FTableRowBase
/** Field Type: STRING, Name: OriginDurationOne, Index: 24. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FString OriginDurationOne;
+ FString OriginDurationOne = TEXT("");
/** Field Type: MESSAGE, Name: ConvertTimepointArr, Index: 25. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
diff --git a/sample/proto_v3/json/Public/ConfigRec/RoleUpgradeCfg.h b/sample/proto_v3/json/Public/ConfigRec/RoleUpgradeCfg.h
index e1361580..e0037c72 100644
--- a/sample/proto_v3/json/Public/ConfigRec/RoleUpgradeCfg.h
+++ b/sample/proto_v3/json/Public/ConfigRec/RoleUpgradeCfg.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -21,28 +21,28 @@ struct FRoleUpgradeCfg : public FTableRowBase
// Start of fields
/** Field Type: STRING, Name: Name, Index: 0. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- FName Name;
+ FName Name = TEXT("");
/** Field Type: INT, Name: Id, Index: 1. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Id;
+ int32 Id = 0;
/** Field Type: INT, Name: Level, Index: 2. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 Level;
+ int32 Level = 0;
// Refer to cost_type
/** Field Type: INT, Name: CostType, Index: 3. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 CostType;
+ int32 CostType = 0;
/** Field Type: LONG, Name: CostValue, Index: 4. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int64 CostValue;
+ int64 CostValue = 0;
/** Field Type: INT, Name: ScoreAdd, Index: 5. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 ScoreAdd;
+ int32 ScoreAdd = 0;
};
diff --git a/sample/proto_v3/json/Public/ConfigRec/TestMsgVerifier.h b/sample/proto_v3/json/Public/ConfigRec/TestMsgVerifier.h
index 572078b5..d9839879 100644
--- a/sample/proto_v3/json/Public/ConfigRec/TestMsgVerifier.h
+++ b/sample/proto_v3/json/Public/ConfigRec/TestMsgVerifier.h
@@ -1,5 +1,5 @@
/**
- * This file is generated by xresloader 2.19.0, please don't edit it.
+ * This file is generated by xresloader 2.19.1, please don't edit it.
* You can find more information about this xresloader on https://xresloader.atframe.work/ .
* If there is any problem, please find or report issues on https://github.com/xresloader/xresloader/issues .
*/
@@ -20,14 +20,14 @@ struct FTestMsgVerifier : public FTableRowBase
// Start of fields
/** Field Type: INT, Name: TestId1, Index: 10001. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId1;
+ int32 TestId1 = 0;
/** Field Type: INT, Name: TestId2, Index: 10002. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId2;
+ int32 TestId2 = 0;
/** Field Type: INT, Name: TestId3, Index: 10003. This field is generated for UE Editor compatible. **/
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "XResConfig")
- int32 TestId3;
+ int32 TestId3 = 0;
};
\ No newline at end of file
diff --git a/sample/proto_v3/keep_empty_list_cfg.bin b/sample/proto_v3/keep_empty_list_cfg.bin
index 39f68cb07d46a204ae1da37badf4f78f89200693..d325626e3d62a4c359967402f739121ea4c7640e 100644
GIT binary patch
delta 20
bcmaFG{EC^IYceAjn~|QOrJmtN?)!`YI;jO&
delta 20
bcmaFG{EC^IYceAjn~|QOrJlh??)!`YI-~_y
diff --git a/sample/proto_v3/keep_empty_list_cfg.lua b/sample/proto_v3/keep_empty_list_cfg.lua
index da32a895..27cd18de 100644
--- a/sample/proto_v3/keep_empty_list_cfg.lua
+++ b/sample/proto_v3/keep_empty_list_cfg.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:e192b1278aea13633eb67e367edc99aa2bb8b487e32f3e8a0f9c5b975230304e",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "keep_or_strip_empty_list_cfg",
keep_or_strip_empty_list_cfg = {
diff --git a/sample/proto_v3/next_alias.bin b/sample/proto_v3/next_alias.bin
index 32491e7425bb0c7f85f71c4b1badb6db0c9ba9bc..b329f259b6594416654ca2f8610c2b64ac3aaf91 100644
GIT binary patch
delta 19
acmey)_??lPtCf+9%}CGCQqOQA_Zt8;*9A=g
delta 19
acmey)_??lPtCf+9%}CGCQqN!__Zt8;(*;Zb
diff --git a/sample/proto_v3/next_alias.lua b/sample/proto_v3/next_alias.lua
index 0ead78f4..852b9acc 100644
--- a/sample/proto_v3/next_alias.lua
+++ b/sample/proto_v3/next_alias.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:e99feb6b80a35127a916429bb5f48c7e15bd16e198bad71422598eb47765aa67",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "outer_alias_message",
outer_alias_message = {
diff --git a/sample/proto_v3/process_by_script.bin b/sample/proto_v3/process_by_script.bin
index d224d233..77e13597 100644
--- a/sample/proto_v3/process_by_script.bin
+++ b/sample/proto_v3/process_by_script.bin
@@ -1,6 +1,6 @@
-2.19.01.0.0.0"Gsha256:e7e3d54a300a251f9b6a33886083711d5bcbff18988c9109db959d3d3e89a939Z/
+2.19.11.0.0.0"Gsha256:e7e3d54a300a251f9b6a33886083711d5bcbff18988c9109db959d3d3e89a939Z/
资源转换示例.xlsxprocess_by_script1
Z/
资源转换示例.xlsxprocess_by_script2
diff --git a/sample/proto_v3/process_by_script.json b/sample/proto_v3/process_by_script.json
index 2ed0a888..de609fbb 100644
--- a/sample/proto_v3/process_by_script.json
+++ b/sample/proto_v3/process_by_script.json
@@ -15,7 +15,7 @@
],
"data_ver": "1.0.0.0",
"hash_code": "sha256:fcc0bde151e4556a4dbea40a41b8e6394c46cb77b2c59cdaa1e365c642f9f0e2",
- "xres_ver": "2.19.0"
+ "xres_ver": "2.19.1"
},
{"process_by_script": [
{
diff --git a/sample/proto_v3/process_by_script.lua b/sample/proto_v3/process_by_script.lua
index b1219332..3f996c39 100644
--- a/sample/proto_v3/process_by_script.lua
+++ b/sample/proto_v3/process_by_script.lua
@@ -17,7 +17,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:fcc0bde151e4556a4dbea40a41b8e6394c46cb77b2c59cdaa1e365c642f9f0e2",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "process_by_script",
process_by_script = {
diff --git a/sample/proto_v3/role_cfg.amd.js b/sample/proto_v3/role_cfg.amd.js
index a05c6194..f578ce39 100755
--- a/sample/proto_v3/role_cfg.amd.js
+++ b/sample/proto_v3/role_cfg.amd.js
@@ -13,7 +13,7 @@ define({
],
data_ver : "1.0.0.0",
hash_code : "sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f",
- xres_ver : "2.19.0"
+ xres_ver : "2.19.1"
},
"role_cfg": [
{
diff --git a/sample/proto_v3/role_cfg.bin b/sample/proto_v3/role_cfg.bin
index 8621a3727e03c87d2d77311eda1e59ef057ecdfb..869ae8a01e7388a860691b07fb38aa9972a38ace 100755
GIT binary patch
delta 19
acmey$^_7c@tDcL^NYBtx&u}AGHY)%)nFRI#
delta 19
acmey$^_7c@tDcL^NYBtx&tM~0HY)%)lmztv
diff --git a/sample/proto_v3/role_cfg.js b/sample/proto_v3/role_cfg.js
index c7e3ae00..c788f962 100755
--- a/sample/proto_v3/role_cfg.js
+++ b/sample/proto_v3/role_cfg.js
@@ -366,7 +366,7 @@
],
data_ver : "1.0.0.0",
hash_code : "sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f",
- xres_ver : "2.19.0"
+ xres_ver : "2.19.1"
}
}
};
diff --git a/sample/proto_v3/role_cfg.json b/sample/proto_v3/role_cfg.json
index bc5f2610..64ec69cd 100755
--- a/sample/proto_v3/role_cfg.json
+++ b/sample/proto_v3/role_cfg.json
@@ -1 +1 @@
-[{"count":7,"data_source":[{"count":7,"file":"资源转换示例.xlsx","sheet":"kind"}],"data_ver":"1.0.0.0","hash_code":"sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f","xres_ver":"2.19.0"},{"role_cfg":[{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666627200},{"nanos":0,"seconds":1669305600}],"convert_timepoint_one":{"nanos":0,"seconds":1666627200},"cost_value":1,"dep_test":{"dep2":{"id":101,"level":"2014/10/13"},"id":51,"name":"123"},"id":10001,"int_as_string":"0","name":"欧若拉","origin_duration_arr":["12:45:15","13:45:15"],"origin_duration_one":"12:45:15","origin_timepoint_arr":["2022-10-25","2022-11-25"],"origin_timepoint_one":"2022-10-25","test_array":["lalal","欧若拉","小魔女"],"test_plain_enum_array":[10001]},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":2,"dep_test":{"dep2":{"id":201,"level":"2014/10/14"},"id":61,"name":"654"},"id":10002,"int_as_string":"1","name":"杰克","origin_duration_arr":["45915","49515"],"origin_duration_one":"45915","origin_timepoint_arr":["2022-10-25 12:45:15","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15","test_array":["blebleble","杰克","海盗王子"],"test_plain_enum_array":[10001,10101],"unlock_level":39},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445559},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":4,"dep_test":{"dep2":{"id":301,"level":"2014/10/15"},"id":71,"name":"sdadasd"},"id":10003,"int_as_string":"2","name":"库拉","origin_duration_arr":["45915","13:45:15"],"origin_duration_one":"123:45:59","origin_timepoint_arr":["1666673115","1669351515"],"origin_timepoint_one":"1666673115","test_array":["hahaha","库拉","喵少年"],"test_plain_enum_array":[10001,10001,10101],"unlock_level":85},{"convert_duration_arr":[{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445520},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666701915},"cost_value":8,"dep_test":{"dep2":{"id":401,"level":"19:10:50"},"id":81,"name":"ffff"},"id":10004,"int_as_string":"3","name":"莫瑞茨","origin_duration_arr":["","13:45:15"],"origin_duration_one":"123:45:20Z","origin_timepoint_arr":["1666673115","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15Z","test_array":["angel","莫瑞茨"],"unlock_level":122},{"convert_duration_arr":[{"nanos":0,"seconds":445559}],"convert_duration_one":{"nanos":123000000,"seconds":416720},"convert_timepoint_arr":[{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"dep_test":{"id":12},"int_as_string":"4","origin_duration_arr":["","123:45:59"],"origin_duration_one":"123:45:20.123+08:00","origin_timepoint_arr":["","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15.123+08:00"},{"convert_duration_one":{"nanos":123000000,"seconds":445520},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10001,"cost_value":99999,"dep_test":{"dep2":{"id":501,"level":"9:10:50 上午"},"id":91,"name":"gggg"},"id":10005,"int_as_string":"5","name":"爱丽丝","origin_duration_one":"123:45:20.123","origin_timepoint_one":"2022-10-25 12:45:15.123","test_array":["laopo","爱丽丝"],"unlock_level":183},{"convert_duration_one":{"nanos":123000000,"seconds":45915},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10101,"cost_value":999,"dep_test":{"dep2":{"id":601,"level":"2014-10-20 19:50:50"},"id":101,"name":"hhhhh"},"id":10006,"int_as_string":"6","name":"都玛西亚","origin_duration_one":"45915.123","origin_timepoint_one":"1666673115.123","test_array":["keai","都玛西亚"],"unlock_level":274}]},"role_cfg"]
\ No newline at end of file
+[{"count":7,"data_source":[{"count":7,"file":"资源转换示例.xlsx","sheet":"kind"}],"data_ver":"1.0.0.0","hash_code":"sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f","xres_ver":"2.19.1"},{"role_cfg":[{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666627200},{"nanos":0,"seconds":1669305600}],"convert_timepoint_one":{"nanos":0,"seconds":1666627200},"cost_value":1,"dep_test":{"dep2":{"id":101,"level":"2014/10/13"},"id":51,"name":"123"},"id":10001,"int_as_string":"0","name":"欧若拉","origin_duration_arr":["12:45:15","13:45:15"],"origin_duration_one":"12:45:15","origin_timepoint_arr":["2022-10-25","2022-11-25"],"origin_timepoint_one":"2022-10-25","test_array":["lalal","欧若拉","小魔女"],"test_plain_enum_array":[10001]},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":45915},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":2,"dep_test":{"dep2":{"id":201,"level":"2014/10/14"},"id":61,"name":"654"},"id":10002,"int_as_string":"1","name":"杰克","origin_duration_arr":["45915","49515"],"origin_duration_one":"45915","origin_timepoint_arr":["2022-10-25 12:45:15","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15","test_array":["blebleble","杰克","海盗王子"],"test_plain_enum_array":[10001,10101],"unlock_level":39},{"convert_duration_arr":[{"nanos":0,"seconds":45915},{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445559},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666673115},"cost_value":4,"dep_test":{"dep2":{"id":301,"level":"2014/10/15"},"id":71,"name":"sdadasd"},"id":10003,"int_as_string":"2","name":"库拉","origin_duration_arr":["45915","13:45:15"],"origin_duration_one":"123:45:59","origin_timepoint_arr":["1666673115","1669351515"],"origin_timepoint_one":"1666673115","test_array":["hahaha","库拉","喵少年"],"test_plain_enum_array":[10001,10001,10101],"unlock_level":85},{"convert_duration_arr":[{"nanos":0,"seconds":49515}],"convert_duration_one":{"nanos":0,"seconds":445520},"convert_timepoint_arr":[{"nanos":0,"seconds":1666673115},{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":0,"seconds":1666701915},"cost_value":8,"dep_test":{"dep2":{"id":401,"level":"19:10:50"},"id":81,"name":"ffff"},"id":10004,"int_as_string":"3","name":"莫瑞茨","origin_duration_arr":["","13:45:15"],"origin_duration_one":"123:45:20Z","origin_timepoint_arr":["1666673115","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15Z","test_array":["angel","莫瑞茨"],"unlock_level":122},{"convert_duration_arr":[{"nanos":0,"seconds":445559}],"convert_duration_one":{"nanos":123000000,"seconds":416720},"convert_timepoint_arr":[{"nanos":0,"seconds":1669351515}],"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"dep_test":{"id":12},"int_as_string":"4","origin_duration_arr":["","123:45:59"],"origin_duration_one":"123:45:20.123+08:00","origin_timepoint_arr":["","2022-11-25 12:45:15"],"origin_timepoint_one":"2022-10-25 12:45:15.123+08:00"},{"convert_duration_one":{"nanos":123000000,"seconds":445520},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10001,"cost_value":99999,"dep_test":{"dep2":{"id":501,"level":"9:10:50 上午"},"id":91,"name":"gggg"},"id":10005,"int_as_string":"5","name":"爱丽丝","origin_duration_one":"123:45:20.123","origin_timepoint_one":"2022-10-25 12:45:15.123","test_array":["laopo","爱丽丝"],"unlock_level":183},{"convert_duration_one":{"nanos":123000000,"seconds":45915},"convert_timepoint_one":{"nanos":123000000,"seconds":1666673115},"cost_type":10101,"cost_value":999,"dep_test":{"dep2":{"id":601,"level":"2014-10-20 19:50:50"},"id":101,"name":"hhhhh"},"id":10006,"int_as_string":"6","name":"都玛西亚","origin_duration_one":"45915.123","origin_timepoint_one":"1666673115.123","test_array":["keai","都玛西亚"],"unlock_level":274}]},"role_cfg"]
\ No newline at end of file
diff --git a/sample/proto_v3/role_cfg.lua b/sample/proto_v3/role_cfg.lua
index 823d4bb6..59aa25bc 100755
--- a/sample/proto_v3/role_cfg.lua
+++ b/sample/proto_v3/role_cfg.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:f83885dbe713ab6b423cf917a202d67da647d58a4636dbad41575d5479a6e87a",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "role_cfg",
role_cfg = {
diff --git a/sample/proto_v3/role_cfg.msgpack.bin b/sample/proto_v3/role_cfg.msgpack.bin
index f6d331878ccb47bfc4d3d68d0ed8003b03276b5d..e7c7f7c3e4c913822a4671c959fec84d84270b39 100755
GIT binary patch
delta 12
TcmX>obx>-;0Y<}(2OD?*BX|Wj
delta 12
TcmX>obx>-;0Y-z32OD?*BXb2d
diff --git a/sample/proto_v3/role_cfg.n.js b/sample/proto_v3/role_cfg.n.js
index e6d240a5..5e1ea529 100755
--- a/sample/proto_v3/role_cfg.n.js
+++ b/sample/proto_v3/role_cfg.n.js
@@ -12,7 +12,7 @@ exports.role_cfg_header = {
],
data_ver : "1.0.0.0",
hash_code : "sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f",
- xres_ver : "2.19.0"
+ xres_ver : "2.19.1"
};
exports.role_cfg = [
{
diff --git a/sample/proto_v3/role_cfg.xml b/sample/proto_v3/role_cfg.xml
index 830ba6cd..afccf32a 100755
--- a/sample/proto_v3/role_cfg.xml
+++ b/sample/proto_v3/role_cfg.xml
@@ -1,2 +1,2 @@
-77资源转换示例.xlsxkind1.0.0.0sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f2.19.004591504951504591501666627200016693056000166662720011012014/10/1351123100010欧若拉12:45:1513:45:1512:45:152022-10-252022-11-252022-10-25lalal欧若拉小魔女1000104591504951504591501666673115016693515150166667311522012014/10/1461654100021杰克4591549515459152022-10-25 12:45:152022-11-25 12:45:152022-10-25 12:45:15blebleble杰克海盗王子100011010139045915049515044555901666673115016693515150166667311543012014/10/1571sdadasd100032库拉4591513:45:15123:45:59166667311516693515151666673115hahaha库拉喵少年100011000110101850495150445520016666731150166935151501666701915840119:10:5081ffff100043莫瑞茨13:45:15123:45:20Z16666731152022-11-25 12:45:152022-10-25 12:45:15Zangel莫瑞茨1220445559123000000416720016693515151230000001666673115124123:45:59123:45:20.123+08:002022-11-25 12:45:152022-10-25 12:45:15.123+08:001230000004455201230000001666673115999995019:10:50 上午91gggg100055爱丽丝123:45:20.1232022-10-25 12:45:15.12318310001laopo爱丽丝1230000004591512300000016666731159996012014-10-20 19:50:50101hhhhh100066都玛西亚45915.1231666673115.12327410101keai都玛西亚role_cfg
\ No newline at end of file
+77资源转换示例.xlsxkind1.0.0.0sha256:eeaf27d61a221566a4129cce5f868e1d929d571f6ad2859de106242f0acc820f2.19.104591504951504591501666627200016693056000166662720011012014/10/1351123100010欧若拉12:45:1513:45:1512:45:152022-10-252022-11-252022-10-25lalal欧若拉小魔女1000104591504951504591501666673115016693515150166667311522012014/10/1461654100021杰克4591549515459152022-10-25 12:45:152022-11-25 12:45:152022-10-25 12:45:15blebleble杰克海盗王子100011010139045915049515044555901666673115016693515150166667311543012014/10/1571sdadasd100032库拉4591513:45:15123:45:59166667311516693515151666673115hahaha库拉喵少年100011000110101850495150445520016666731150166935151501666701915840119:10:5081ffff100043莫瑞茨13:45:15123:45:20Z16666731152022-11-25 12:45:152022-10-25 12:45:15Zangel莫瑞茨1220445559123000000416720016693515151230000001666673115124123:45:59123:45:20.123+08:002022-11-25 12:45:152022-10-25 12:45:15.123+08:001230000004455201230000001666673115999995019:10:50 上午91gggg100055爱丽丝123:45:20.1232022-10-25 12:45:15.12318310001laopo爱丽丝1230000004591512300000016666731159996012014-10-20 19:50:50101hhhhh100066都玛西亚45915.1231666673115.12327410101keai都玛西亚role_cfg
\ No newline at end of file
diff --git a/sample/proto_v3/role_cfg_module.lua b/sample/proto_v3/role_cfg_module.lua
index 4381ecee..01ec7388 100755
--- a/sample/proto_v3/role_cfg_module.lua
+++ b/sample/proto_v3/role_cfg_module.lua
@@ -1,5 +1,5 @@
module("ProtoData.Kind.role_cfg", package.seeall)
-- this file is generated by xresloader, please don't edit it.
- header = { count = 7, data_source = { { count = 7, file = "资源转换示例.xlsx", sheet = "kind", }, }, data_ver = "1.0.0.0", hash_code = "sha256:f83885dbe713ab6b423cf917a202d67da647d58a4636dbad41575d5479a6e87a", xres_ver = "2.19.0", }
+ header = { count = 7, data_source = { { count = 7, file = "资源转换示例.xlsx", sheet = "kind", }, }, data_ver = "1.0.0.0", hash_code = "sha256:f83885dbe713ab6b423cf917a202d67da647d58a4636dbad41575d5479a6e87a", xres_ver = "2.19.1", }
data_message_type = "role_cfg"
role_cfg = { { convert_duration_arr = { { nanos = 0, seconds = 45915, }, { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 45915, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666627200, }, { nanos = 0, seconds = 1669305600, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666627200, }, cost_value = 1, dep_test = { dep2 = { id = 101, level = "2014/10/13", }, id = 51, name = "123", }, id = 10001, int_as_string = "0", name = "欧若拉", origin_duration_arr = { "12:45:15", "13:45:15", }, origin_duration_one = "12:45:15", origin_timepoint_arr = { "2022-10-25", "2022-11-25", }, origin_timepoint_one = "2022-10-25", test_array = { "lalal", "欧若拉", "小魔女", }, test_plain_enum_array = { 10001, }, }, { convert_duration_arr = { { nanos = 0, seconds = 45915, }, { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 45915, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666673115, }, { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666673115, }, cost_value = 2, dep_test = { dep2 = { id = 201, level = "2014/10/14", }, id = 61, name = "654", }, id = 10002, int_as_string = "1", name = "杰克", origin_duration_arr = { "45915", "49515", }, origin_duration_one = "45915", origin_timepoint_arr = { "2022-10-25 12:45:15", "2022-11-25 12:45:15", }, origin_timepoint_one = "2022-10-25 12:45:15", test_array = { "blebleble", "杰克", "海盗王子", }, test_plain_enum_array = { 10001, 10101, }, unlock_level = 39, }, { convert_duration_arr = { { nanos = 0, seconds = 45915, }, { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 445559, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666673115, }, { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666673115, }, cost_value = 4, dep_test = { dep2 = { id = 301, level = "2014/10/15", }, id = 71, name = "sdadasd", }, id = 10003, int_as_string = "2", name = "库拉", origin_duration_arr = { "45915", "13:45:15", }, origin_duration_one = "123:45:59", origin_timepoint_arr = { "1666673115", "1669351515", }, origin_timepoint_one = "1666673115", test_array = { "hahaha", "库拉", "喵少年", }, test_plain_enum_array = { 10001, 10001, 10101, }, unlock_level = 85, }, { convert_duration_arr = { { nanos = 0, seconds = 49515, }, }, convert_duration_one = { nanos = 0, seconds = 445520, }, convert_timepoint_arr = { { nanos = 0, seconds = 1666673115, }, { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 0, seconds = 1666701915, }, cost_value = 8, dep_test = { dep2 = { id = 401, level = "19:10:50", }, id = 81, name = "ffff", }, id = 10004, int_as_string = "3", name = "莫瑞茨", origin_duration_arr = { "", "13:45:15", }, origin_duration_one = "123:45:20Z", origin_timepoint_arr = { "1666673115", "2022-11-25 12:45:15", }, origin_timepoint_one = "2022-10-25 12:45:15Z", test_array = { "angel", "莫瑞茨", }, unlock_level = 122, }, { convert_duration_arr = { { nanos = 0, seconds = 445559, }, }, convert_duration_one = { nanos = 123000000, seconds = 416720, }, convert_timepoint_arr = { { nanos = 0, seconds = 1669351515, }, }, convert_timepoint_one = { nanos = 123000000, seconds = 1666673115, }, dep_test = { id = 12, }, int_as_string = "4", origin_duration_arr = { "", "123:45:59", }, origin_duration_one = "123:45:20.123+08:00", origin_timepoint_arr = { "", "2022-11-25 12:45:15", }, origin_timepoint_one = "2022-10-25 12:45:15.123+08:00", }, { convert_duration_one = { nanos = 123000000, seconds = 445520, }, convert_timepoint_one = { nanos = 123000000, seconds = 1666673115, }, cost_type = 10001, cost_value = 99999, dep_test = { dep2 = { id = 501, level = "9:10:50 上午", }, id = 91, name = "gggg", }, id = 10005, int_as_string = "5", name = "爱丽丝", origin_duration_one = "123:45:20.123", origin_timepoint_one = "2022-10-25 12:45:15.123", test_array = { "laopo", "爱丽丝", }, unlock_level = 183, }, { convert_duration_one = { nanos = 123000000, seconds = 45915, }, convert_timepoint_one = { nanos = 123000000, seconds = 1666673115, }, cost_type = 10101, cost_value = 999, dep_test = { dep2 = { id = 601, level = "2014-10-20 19:50:50", }, id = 101, name = "hhhhh", }, id = 10006, int_as_string = "6", name = "都玛西亚", origin_duration_one = "45915.123", origin_timepoint_one = "1666673115.123", test_array = { "keai", "都玛西亚", }, unlock_level = 274, }, }
\ No newline at end of file
diff --git a/sample/proto_v3/role_upgrade_cfg.bin b/sample/proto_v3/role_upgrade_cfg.bin
index 2ed3df83..997582e4 100644
--- a/sample/proto_v3/role_upgrade_cfg.bin
+++ b/sample/proto_v3/role_upgrade_cfg.bin
@@ -1,6 +1,6 @@
-2.19.01.0.0.0f"Gsha256:bbf8dcdce30a89f9c7fbb31163c4821ab84d36954758b06c2969dd0217db951c*LTest role_upgrade_cfg with multi keys
+2.19.11.0.0.0f"Gsha256:bbf8dcdce30a89f9c7fbb31163c4821ab84d36954758b06c2969dd0217db951c*LTest role_upgrade_cfg with multi keys
Test role_upgrade_cfg with multi keysZ*
资源转换示例.xlsx
upgrade_10001*Z*
资源转换示例.xlsx
upgrade_10002<N
diff --git a/sample/proto_v3/role_upgrade_cfg.json b/sample/proto_v3/role_upgrade_cfg.json
index d0a8f7d0..fa5ddec9 100755
--- a/sample/proto_v3/role_upgrade_cfg.json
+++ b/sample/proto_v3/role_upgrade_cfg.json
@@ -16,7 +16,7 @@
"data_ver": "1.0.0.0",
"description": "Test role_upgrade_cfg with multi keys\r\nTest role_upgrade_cfg with multi keys",
"hash_code": "sha256:e356806bc55be9cc8a6c701d4295989e0fc3887b368681bb9457b0e51df8f445",
- "xres_ver": "2.19.0"
+ "xres_ver": "2.19.1"
},
{"role_upgrade_cfg": [
{
diff --git a/sample/proto_v3/role_upgrade_cfg.lua b/sample/proto_v3/role_upgrade_cfg.lua
index 9041cecb..72626ad0 100755
--- a/sample/proto_v3/role_upgrade_cfg.lua
+++ b/sample/proto_v3/role_upgrade_cfg.lua
@@ -18,7 +18,7 @@ return {
data_ver = "1.0.0.0",
description = "Test role_upgrade_cfg with multi keys\r\nTest role_upgrade_cfg with multi keys",
hash_code = "sha256:e356806bc55be9cc8a6c701d4295989e0fc3887b368681bb9457b0e51df8f445",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "role_upgrade_cfg",
role_upgrade_cfg = {
diff --git a/sample/proto_v3/strip_list_tail_cfg.bin b/sample/proto_v3/strip_list_tail_cfg.bin
index 271e880359ed4e0b5599e939d2f3eb1beecf53b9..f7c0478ed54f10a42d5a4200d3dbd1f45a89e18f 100644
GIT binary patch
delta 20
bcmaFD{DhgCYceAjn~|QOrJmtN?wgDNIk^Q#
delta 20
bcmaFD{DhgCYceAjn~|QOrJlh??wgDNIkW{v
diff --git a/sample/proto_v3/strip_list_tail_cfg.lua b/sample/proto_v3/strip_list_tail_cfg.lua
index 8e4cfce1..08e00de0 100644
--- a/sample/proto_v3/strip_list_tail_cfg.lua
+++ b/sample/proto_v3/strip_list_tail_cfg.lua
@@ -12,7 +12,7 @@ return {
},
data_ver = "1.0.0.0",
hash_code = "sha256:bef5c76679b43b65aec7906f42010530fadae99f0e386d94e3a77e94a7d12e8e",
- xres_ver = "2.19.0",
+ xres_ver = "2.19.1",
},
[2] = "keep_or_strip_empty_list_cfg",
keep_or_strip_empty_list_cfg = {
diff --git a/src/org/xresloader/core/data/dst/DataDstUEBase.java b/src/org/xresloader/core/data/dst/DataDstUEBase.java
index 537d3339..8608deb3 100644
--- a/src/org/xresloader/core/data/dst/DataDstUEBase.java
+++ b/src/org/xresloader/core/data/dst/DataDstUEBase.java
@@ -1720,7 +1720,7 @@ private final void writeCodeHeaderField(FileOutputStream fout, DataDstOneofDescr
}
fout.write(dumpString(getHeaderFieldUProperty()));
- fout.write(dumpString(String.format(" %s %s;\r\n", ueTypeName, varName)));
+ fout.write(dumpString(String.format(" %s %s = %s;\r\n", ueTypeName, varName, "TEXT(\"\")")));
}
private final void writeCodeHeaderField(FileOutputStream fout, DataDstFieldDescriptor fieldDesc, String varName,
@@ -1839,7 +1839,13 @@ private final void writeCodeHeaderField(FileOutputStream fout, DataDstFieldDescr
} else if (fieldDesc.isList()) {
fout.write(dumpString(String.format(" TArray< %s > %s;\r\n", ueTypeName, varName)));
} else {
- fout.write(dumpString(String.format(" %s %s;\r\n", ueTypeName, varName)));
+ if (fieldDesc.getType() != DataDstWriterNode.JAVA_TYPE.MESSAGE
+ && fieldDesc.getType() != DataDstWriterNode.JAVA_TYPE.UNKNOWN) {
+ fout.write(dumpString(
+ String.format(" %s %s = %s;\r\n", ueTypeName, varName, getUETypeDefault(fieldDesc))));
+ } else {
+ fout.write(dumpString(String.format(" %s %s;\r\n", ueTypeName, varName)));
+ }
}
}
}