暂存事件6
This commit is contained in:
102
1.6/Defs/EventDefs/CustomUI_Example.xml
Normal file
102
1.6/Defs/EventDefs/CustomUI_Example.xml
Normal file
@@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<!-- Event 1 -->
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
<defName>Wula_ExampleUI</defName>
|
||||
<label>INCOMING TRANSMISSON事件链示例 - 1</label>
|
||||
<portraitPath>UI/HeroArt/Storytellers/Randy</portraitPath>
|
||||
<characterName>兰迪·随机</characterName>
|
||||
<description>这是一个事件链的开端。选择第一个选项将会打开第二个事件窗口。</description>
|
||||
<onOpenEffects>
|
||||
<li Class="WulaFallenEmpire.Effect_ShowMessage">
|
||||
<message>事件窗口已打开!</message>
|
||||
<messageTypeDef>NeutralEvent</messageTypeDef>
|
||||
</li>
|
||||
</onOpenEffects>
|
||||
<dismissEffects>
|
||||
<li Class="WulaFallenEmpire.Effect_ShowMessage">
|
||||
<message>事件窗口已关闭,进度已重置。</message>
|
||||
<messageTypeDef>NeutralEvent</messageTypeDef>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_ClearVariable">
|
||||
<name>wula_event_progress</name>
|
||||
</li>
|
||||
</dismissEffects>
|
||||
<options>
|
||||
<li>
|
||||
<label>继续事件</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_SetVariable">
|
||||
<name>wula_event_progress</name>
|
||||
<value>1</value>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_ShowMessage">
|
||||
<message>你选择继续... (事件进度变量 'wula_event_progress' 已设为 1)</message>
|
||||
<messageTypeDef>PositiveEvent</messageTypeDef>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_OpenCustomUI">
|
||||
<defName>Wula_ExampleUI_Next</defName>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</li>
|
||||
<li>
|
||||
<label>离开</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
|
||||
<!-- Event 2 -->
|
||||
<WulaFallenEmpire.CustomUIDef>
|
||||
<defName>Wula_ExampleUI_Next</defName>
|
||||
<label>事件链示例 - 2</label>
|
||||
<portraitPath>UI/HeroArt/Storytellers/Cassandra</portraitPath>
|
||||
<characterName>卡桑德拉·经典</characterName>
|
||||
<description>这是事件链的第二部分。你已经从第一个窗口来到了这里。</description>
|
||||
<options>
|
||||
<li>
|
||||
<label>完成事件 (获得新成员并改善帝国关系)</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_ShowMessage">
|
||||
<message>事件链已完成!一位流浪者加入了你的殖民地,帝国对你的行为表示赞赏。</message>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_FireIncident">
|
||||
<incident>WandererJoin</incident>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_ChangeFactionRelation">
|
||||
<faction>Empire</faction>
|
||||
<goodwillChange>15</goodwillChange>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</li>
|
||||
<li>
|
||||
<label>特殊选项</label>
|
||||
<disabledReason>需要事件进度=1</disabledReason>
|
||||
<conditions>
|
||||
<li Class="WulaFallenEmpire.Condition_VariableEquals">
|
||||
<name>wula_event_progress</name>
|
||||
<value>1</value>
|
||||
</li>
|
||||
</conditions>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_ShowMessage">
|
||||
<message>你触发了特殊选项!</message>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</li>
|
||||
<li>
|
||||
<label>离开</label>
|
||||
<effects>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
|
||||
</Defs>
|
||||
Reference in New Issue
Block a user