diff --git a/1.6/1.6/Assemblies/WulaFallenEmpire.dll b/1.6/1.6/Assemblies/WulaFallenEmpire.dll
index 5f50a45c..091d6592 100644
Binary files a/1.6/1.6/Assemblies/WulaFallenEmpire.dll and b/1.6/1.6/Assemblies/WulaFallenEmpire.dll differ
diff --git a/1.6/1.6/Defs/QuestScriptDefs/WULA_Base_Tex_Quest.xml b/1.6/1.6/Defs/QuestScriptDefs/WULA_Base_Tex_Quest.xml
index 0677e95d..f1de6faf 100644
--- a/1.6/1.6/Defs/QuestScriptDefs/WULA_Base_Tex_Quest.xml
+++ b/1.6/1.6/Defs/QuestScriptDefs/WULA_Base_Tex_Quest.xml
@@ -112,6 +112,14 @@
1
taxAmount
+
+ WULA_Total_Tax_Amount
+ taxAmount
+ 0
+ Set
+ true
+
+
Silver
$taxAmount
diff --git a/1.6/1.6/Defs/Scenarios/Scenarios_WULA.xml b/1.6/1.6/Defs/Scenarios/Scenarios_WULA.xml
index 500c7d29..be017ed0 100644
--- a/1.6/1.6/Defs/Scenarios/Scenarios_WULA.xml
+++ b/1.6/1.6/Defs/Scenarios/Scenarios_WULA.xml
@@ -244,6 +244,18 @@
1
+
+
+ ScatterThingsNearPlayerStart
+ Steel
+ 500
+
+
+ ScatterThingsNearPlayerStart
+ ComponentIndustrial
+ 30
+
+
StartingResearch
diff --git a/1.6/1.6/Defs/ThingDefs_Buildings/WULA_Turret_Buildings.xml b/1.6/1.6/Defs/ThingDefs_Buildings/WULA_Turret_Buildings.xml
index 11c72a55..9af286df 100644
--- a/1.6/1.6/Defs/ThingDefs_Buildings/WULA_Turret_Buildings.xml
+++ b/1.6/1.6/Defs/ThingDefs_Buildings/WULA_Turret_Buildings.xml
@@ -1882,7 +1882,6 @@
None
(0.56, 0.62, 0.9)
Wula/Building/WULA_Combat_Excavator_Icon
- WULA_Buildings
false
Wula/Building/WULA_Combat_Excavator
@@ -2332,7 +2331,6 @@
None
(0.56, 0.62, 0.9)
Wula/Building/WULA_Combat_Excavator_Icon
- WULA_Buildings
false
Wula/Building/WULA_Combat_Excavator
@@ -2432,23 +2430,23 @@
- WULA_Combat_Excavator_Shoke_S_Damage
- 5
+ WULA_Sow_Excavator_Shoke_Damage
+ 4
2
10
Wula_Disturber_Turret_Weapon_Explosive
- WULA_Combat_Excavator_Shoke_S_Damage
- 7
+ WULA_Sow_Excavator_Shoke_Damage
+ 6
2
10
0.9
Wula_Disturber_Turret_Weapon_Explosive
- WULA_Combat_Excavator_Shoke_Damage
- 7
+ WULA_Sow_Excavator_Shoke_Damage
+ 8
2
20
0.9
diff --git a/1.6/1.6/Languages/ChineseSimplified (简体中文)/DefInjected/QuestScriptDef/WULA_Base_Tex_Quest.xml b/1.6/1.6/Languages/ChineseSimplified (简体中文)/DefInjected/QuestScriptDef/WULA_Base_Tex_Quest.xml
index 45a7358b..800e3aa2 100644
--- a/1.6/1.6/Languages/ChineseSimplified (简体中文)/DefInjected/QuestScriptDef/WULA_Base_Tex_Quest.xml
+++ b/1.6/1.6/Languages/ChineseSimplified (简体中文)/DefInjected/QuestScriptDef/WULA_Base_Tex_Quest.xml
@@ -4,6 +4,6 @@
questName->什一税税收
- questDescription->唯死亡和税收不可避免——按时上交什一税是乌拉帝国殖民地的光荣义务。\n\n乌拉帝国每隔一个季度(15天)收一次什一税,什一税会从殖民地储存在舰队中的资产里面扣除,你可以建造<color=#6BB7B7><i>乌拉帝国物资输送舱</i></color>来将物资输送到位于轨道上的舰队。\n\n乌拉帝国对积极纳税的殖民地会给予更多关照——但是如果拖延,则每延期一天都会惹其不快,最后甚至有可能被定性为叛国!
+ questDescription->唯死亡和税收不可避免——按时上交什一税是乌拉帝国殖民地的光荣义务。\n\n乌拉帝国每隔10天收一次什一税,什一税会从殖民地储存在舰队中的资产里面扣除,你可以建造<color=#6BB7B7><i>乌拉帝国物资输送舱</i></color>来将物资输送到位于轨道上的舰队。\n\n乌拉帝国对积极纳税的殖民地会给予更多关照——但是如果拖延,则每延期一天都会惹其不快,最后甚至有可能被定性为叛国!
\ No newline at end of file
diff --git a/Source/WulaFallenEmpire/EventSystem/QuestNode/QuestNode_WriteToEventVariablesWithAdd.cs b/Source/WulaFallenEmpire/EventSystem/QuestNode/QuestNode_WriteToEventVariablesWithAdd.cs
new file mode 100644
index 00000000..10a21a9b
--- /dev/null
+++ b/Source/WulaFallenEmpire/EventSystem/QuestNode/QuestNode_WriteToEventVariablesWithAdd.cs
@@ -0,0 +1,536 @@
+using System;
+using RimWorld.QuestGen;
+using Verse;
+using System.Collections.Generic;
+using System.Linq;
+
+namespace WulaFallenEmpire
+{
+ public class QuestNode_WriteToEventVariablesWithAdd : QuestNode
+ {
+ // 要写入的变量名(在EventVariableManager中的名字)
+ [NoTranslate]
+ public SlateRef targetVariableName;
+
+ // 要从Quest中读取的变量名(Slate中的变量)
+ [NoTranslate]
+ public SlateRef sourceVariableName;
+
+ // 如果sourceVariableName为空,使用这个值
+ public SlateRef