This commit is contained in:
Tourswen
2025-12-11 18:35:48 +08:00
parent dc12f47b3d
commit 66d8b6a679
10 changed files with 180 additions and 76 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<WulaFallenEmpire.DroneWorkModeDef>
<!-- <WulaFallenEmpire.DroneWorkModeDef>
<defName>Work</defName>
<label>工作</label>
<description>机械将执行分配的工作.</description>
@@ -22,5 +22,5 @@
<description>机械将立即进入休眠状态.</description>
<iconPath>UI/Icons/WorkMode/SelfShutdown</iconPath>
<uiOrder>30</uiOrder>
</WulaFallenEmpire.DroneWorkModeDef>
</WulaFallenEmpire.DroneWorkModeDef> -->
</Defs>

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<JobDef>
<!-- <JobDef>
<defName>WULA_DroneSelfShutdown</defName>
<driverClass>WulaFallenEmpire.JobDriver_DroneSelfShutdown</driverClass>
<reportString>关机自休眠.</reportString>
<casualInterruptible>false</casualInterruptible>
<allowOpportunisticPrefix>true</allowOpportunisticPrefix>
</JobDef>
</JobDef> -->
</Defs>

View File

@@ -238,6 +238,35 @@
</node>
</li>
<!-- 一段时间给个税证 -->
<li Class="QuestNode_LoopCount">
<loopCount>30</loopCount>
<storeLoopCounterAs>Give_Tex_Reward_Counter</storeLoopCounterAs>
<node Class="QuestNode_Sequence">
<nodes>
<li Class="QuestNode_Delay">
<delayTicks>900000</delayTicks><!-- 15days -->
<node Class="QuestNode_Sequence">
<nodes>
<li Class="QuestNode_Letter">
<label>缴税凭证?</label>
<text>尽管没有实质上的缴税,但是殖民地还是收到了一份缴税凭证。\n\n看起来某人正在悄悄答谢殖民地。</text>
<letterDef>PositiveEvent</letterDef>
</li>
<li Class="QuestNode_GenerateThingSet">
<thingSetMaker>WULA_Base_Tex_Reward</thingSetMaker>
<storeAs>permissionReward</storeAs>
</li>
<li Class="QuestNode_AddItemsReward">
<items>$permissionReward</items>
</li>
</nodes>
</node>
</li>
</nodes>
</node>
</li>
<!-- - - - - - - - -->
<!-- End conditions -->
<!-- - - - - - - - -->

View File

@@ -1331,7 +1331,7 @@
<blocksRangedWeapons>false</blocksRangedWeapons>
</li>
<!-- 飞行组件 -->
<li Class="WulaFallenEmpire.CompProperties_PawnFlight">
<li Class="WulaFallenEmpire.CompProperties_PawnFlight">
<!-- 飞行触发条件:仅在征召时飞行 -->
<flightCondition>Drafted</flightCondition>

View File

@@ -29,7 +29,7 @@
<!-- 时间配置 -->
<fireAfterDaysPassed>0</fireAfterDaysPassed>
<checkIntervalDays>15</checkIntervalDays>
<checkIntervalDays>10</checkIntervalDays>
<!-- 可选配置 -->
<preventDuplicateQuests>false</preventDuplicateQuests>