暂存
This commit is contained in:
45
1.6/Defs/EventDefs/EventDef_Examples.xml
Normal file
45
1.6/Defs/EventDefs/EventDef_Examples.xml
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_Test_Raid_Event</defName>
|
||||
<label>测试袭击事件</label>
|
||||
<Description>这是一个测试,用于触发一个带有自定义 pawn 组的袭击。</Description>
|
||||
<dismissEffects>
|
||||
<li Class="WulaFallenEmpire.Effect_TriggerRaid">
|
||||
<points>10000</points>
|
||||
<faction>Wula_Broken_Personality_Faction</faction>
|
||||
<raidStrategy>ImmediateAttack</raidStrategy>
|
||||
<raidArrivalMode>EdgeWalkIn</raidArrivalMode>
|
||||
<groupKind>Combat</groupKind>
|
||||
<pawnGroupMakers>
|
||||
<li>
|
||||
<kindDef>Combat</kindDef>
|
||||
<commonality>100</commonality>
|
||||
<options>
|
||||
<Mech_WULA_Cat_Constructor>20</Mech_WULA_Cat_Constructor>
|
||||
<Mech_WULA_Cat_Assault>20</Mech_WULA_Cat_Assault>
|
||||
<Wula_Broken_Personality_Pawn_7>2</Wula_Broken_Personality_Pawn_7>
|
||||
<Wula_Broken_Personality_Pawn_5>1</Wula_Broken_Personality_Pawn_5>
|
||||
</options>
|
||||
</li>
|
||||
</pawnGroupMakers>
|
||||
</li>
|
||||
</dismissEffects>
|
||||
<options>
|
||||
<li>
|
||||
<label>触发袭击</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</li>
|
||||
<li>
|
||||
<label>关闭</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
|
||||
</Defs>
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- 总控 -->
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Main_1</defName>
|
||||
<label>联络面板</label>
|
||||
<portraitPath>Wula/Events/Portraits/Wula_insignal</portraitPath>
|
||||
@@ -51,9 +51,9 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Anisia_1</defName>
|
||||
<label>来自守密者的问候</label>
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Anisia_1</portraitPath>
|
||||
@@ -97,8 +97,8 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Anisia_10</defName>
|
||||
<label>询问守密者</label>
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Anisia_6</portraitPath>
|
||||
@@ -141,8 +141,8 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Anisia_100</defName>
|
||||
<label>守密者的自我介绍</label>
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Anisia_3</portraitPath>
|
||||
@@ -165,8 +165,8 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Anisia_101</defName>
|
||||
<label>守密者的建议</label>
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Anisia_3</portraitPath>
|
||||
@@ -216,8 +216,8 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Anisia_102</defName>
|
||||
<label>守密者的建议</label>
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Anisia_2</portraitPath>
|
||||
@@ -252,8 +252,8 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Anisia_103</defName>
|
||||
<label>守密者的建议</label>
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Anisia_1</portraitPath>
|
||||
@@ -288,8 +288,8 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_UI_Anisia_104</defName>
|
||||
<label>守密者的建议</label>
|
||||
<portraitPath>Wula/Events/Portraits/WULA_Anisia_6</portraitPath>
|
||||
@@ -323,10 +323,10 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
|
||||
<!-- Event 2 -->
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
<WulaFallenEmpire.EventDef>
|
||||
<defName>Wula_ExampleUI_Next</defName>
|
||||
<label>事件链示例 - 2</label>
|
||||
<portraitPath>UI/HeroArt/Storytellers/Cassandra</portraitPath>
|
||||
@@ -369,6 +369,6 @@
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
</WulaFallenEmpire.EventDef>
|
||||
|
||||
</Defs>
|
||||
25
1.6/Defs/IncidentDefs/Wula_ScheduledIncidents.xml
Normal file
25
1.6/Defs/IncidentDefs/Wula_ScheduledIncidents.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<IncidentDef>
|
||||
<defName>Wula_Incident_ExampleEvent</defName>
|
||||
<label>来自虚空的信息</label>
|
||||
<category>Misc</category>
|
||||
<targetTags>
|
||||
<li>Map_PlayerHome</li>
|
||||
</targetTags>
|
||||
|
||||
<!-- This uses the vanilla quest giver worker -->
|
||||
<workerClass>IncidentWorker_GiveQuest</workerClass>
|
||||
|
||||
<!-- This points to our custom QuestScriptDef -->
|
||||
<questScriptDef>Wula_Quest_ExampleEvent</questScriptDef>
|
||||
|
||||
<!--
|
||||
<baseChance>1.0</baseChance>
|
||||
<earliestDay>0.001</earliestDay>
|
||||
<minRefireDays>99999</minRefireDays>
|
||||
-->
|
||||
</IncidentDef>
|
||||
|
||||
</Defs>
|
||||
9
1.6/Defs/Misc/LetterDefs/EventLetter.xml
Normal file
9
1.6/Defs/Misc/LetterDefs/EventLetter.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<LetterDef>
|
||||
<defName>Wula_EventChoiceLetter</defName>
|
||||
<letterClass>WulaFallenEmpire.Letter_EventChoice</letterClass>
|
||||
<arriveSound>LetterArrive_Good</arriveSound>
|
||||
<color>(120, 150, 255)</color>
|
||||
</LetterDef>
|
||||
</Defs>
|
||||
55
1.6/Defs/QuestScriptDefs/Wula_ScheduledEvents.xml
Normal file
55
1.6/Defs/QuestScriptDefs/Wula_ScheduledEvents.xml
Normal file
@@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<QuestScriptDef>
|
||||
<defName>Wula_Quest_ExampleEvent</defName>
|
||||
<label>乌拉的呼唤</label>
|
||||
<description>一个强大的心灵实体将它的意志强加于你的意识之中。</description>
|
||||
<root Class="QuestNode_Sequence">
|
||||
<nodes>
|
||||
<li Class="QuestNode_ResolveQuestName">
|
||||
<rules>
|
||||
<rulesStrings>
|
||||
<li>questName->乌拉的呼唤</li>
|
||||
</rulesStrings>
|
||||
</rules>
|
||||
</li>
|
||||
<li Class="QuestNode_ResolveQuestDescription">
|
||||
<rules>
|
||||
<rulesStrings>
|
||||
<li>questDescription->一个强大的心灵实体将它的意志强加于你的意识之中。</li>
|
||||
</rulesStrings>
|
||||
</rules>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.QuestNode_Root_EventLetter">
|
||||
<letterLabel>乌拉需要你的注意</letterLabel>
|
||||
<letterTitle>乌拉需要你的注意</letterTitle>
|
||||
<letterText>一个强大的心灵实体将它的意志强加于你的意识之中。它自称为“乌拉”,并要求你阅览它的消息。这股力量是压倒性的,不容拒绝。</letterText>
|
||||
<options>
|
||||
<li>
|
||||
<label>阅览消息</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_OpenCustomUI">
|
||||
<defName>Wula_UI_Anisia_1</defName>
|
||||
</li>
|
||||
</effects>
|
||||
</li>
|
||||
<li>
|
||||
<label>尝试抵抗(但失败了)</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_OpenCustomUI">
|
||||
<defName>Wula_UI_Anisia_1</defName>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_ShowMessage">
|
||||
<message>你试图抵抗心灵入侵,但这股力量过于强大。无论如何,消息还是涌入了你的脑海。</message>
|
||||
<messageTypeDef>NegativeEvent</messageTypeDef>
|
||||
</li>
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</li>
|
||||
</nodes>
|
||||
</root>
|
||||
</QuestScriptDef>
|
||||
|
||||
</Defs>
|
||||
@@ -135,6 +135,12 @@
|
||||
<text>《堕落乌拉帝国》mod游玩前提示——机械乌拉和常规殖民者、机械体有何不同?\n\n1.机械乌拉不需要睡觉,卧室和床并不是刚需——除非你需要执行手术;\n\n2.机械乌拉需要补充能量,但是不能使用普通的充电站,她们可以接受的唯一能源来源,便是由钢铁和化合燃料制作的乌拉帝国能源核心。\n\n3.机械乌拉不会自然繁衍,如果想要增加殖民地的人口,需要通过生产建筑乌拉帝国机械工厂进行生产。\n\n4.机械乌拉被生产出来的时候是没有任何技能等级的——你需要在生产建筑乌拉帝国服务器系统制造数据包,并让新合成人使用这些数据包以获得经验。\n\n5.机械乌拉难以自愈,你需要进行科研解锁修复手术并通过手术修复受损部位。\n\n维持乌拉帝国殖民地正常运转所需要的因素比常规殖民地更少,不必过于担忧暴毙,放开想象力游玩吧!</text>
|
||||
<closeSound>GameStartSting</closeSound>
|
||||
</li>
|
||||
<!-- Force trigger our event quest 1 hour after game start -->
|
||||
<li Class="ScenPart_CreateIncident">
|
||||
<def>CreateIncident</def>
|
||||
<incident>Wula_Incident_ExampleEvent</incident>
|
||||
<intervalDays>0.04</intervalDays> <!-- ~1 game hour -->
|
||||
</li>
|
||||
</parts>
|
||||
</scenario>
|
||||
</ScenarioDef>
|
||||
@@ -274,6 +280,12 @@
|
||||
<text>《堕落乌拉帝国》mod游玩前提示——机械乌拉和常规殖民者、机械体有何不同?\n\n1.机械乌拉不需要睡觉,卧室和床并不是刚需——除非你需要执行手术;\n\n2.机械乌拉需要补充能量,但是不能使用普通的充电站,她们可以接受的唯一能源来源,便是由钢铁和化合燃料制作的乌拉帝国能源核心。\n\n3.机械乌拉不会自然繁衍,如果想要增加殖民地的人口,需要通过生产建筑乌拉帝国机械工厂进行生产。\n\n4.机械乌拉被生产出来的时候是没有任何技能等级的——你需要在生产建筑乌拉帝国服务器系统制造数据包,并让新合成人使用这些数据包以获得经验。\n\n5.机械乌拉难以自愈,你需要进行科研解锁修复手术并通过手术修复受损部位。\n\n维持乌拉帝国殖民地正常运转所需要的因素比常规殖民地更少,不必过于担忧暴毙,放开想象力游玩吧!</text>
|
||||
<closeSound>GameStartSting</closeSound>
|
||||
</li>
|
||||
<!-- Force trigger our event quest 1 hour after game start -->
|
||||
<li Class="ScenPart_CreateIncident">
|
||||
<def>CreateIncident</def>
|
||||
<incident>Wula_Incident_ExampleEvent</incident>
|
||||
<intervalDays>0.04</intervalDays> <!-- ~1 game hour -->
|
||||
</li>
|
||||
</parts>
|
||||
</scenario>
|
||||
</ScenarioDef>
|
||||
|
||||
Reference in New Issue
Block a user