暂存5
This commit is contained in:
Binary file not shown.
@@ -9,19 +9,8 @@
|
||||
<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>
|
||||
|
||||
@@ -403,9 +403,23 @@
|
||||
<message>你触发了特殊选项!</message>
|
||||
</li>
|
||||
<li Class="WulaFallenEmpire.Effect_CloseDialog" />
|
||||
</effects>
|
||||
</effects>
|
||||
</li>
|
||||
</options>
|
||||
</WulaFallenEmpire.CustomUIDef>
|
||||
|
||||
</Defs>
|
||||
---
|
||||
|
||||
## 9. 调试工具
|
||||
|
||||
为了方便测试,我们提供了一个开发者调试命令来快速打开任何一个事件窗口。
|
||||
|
||||
**如何使用:**
|
||||
1. 在游戏中打开开发者模式。
|
||||
2. 点击屏幕上方的第四个按钮 "Open the debug actions menu"。
|
||||
3. 在搜索框中输入 "Custom UI"。
|
||||
4. 点击 "Wula Fallen Empire - Open Custom UI..." 选项。
|
||||
5. 在弹出的列表中,选择你想要测试的事件的 `defName`。
|
||||
|
||||
这会立即打开对应的事件窗口,让你可以在不满足游戏内触发条件的情况下快速预览和测试你的事件。
|
||||
|
||||
Binary file not shown.
@@ -7,7 +7,7 @@ namespace WulaFallenEmpire
|
||||
{
|
||||
public static class WulaDebugActions
|
||||
{
|
||||
[DebugAction("Wula Fallen Empire", "Open Custom UI...", actionType = DebugActionType.ToolMap, allowedGameStates = AllowedGameStates.Playing)]
|
||||
[DebugAction("Wula Fallen Empire", "Open Custom UI...", actionType = DebugActionType.Action, allowedGameStates = AllowedGameStates.Playing)]
|
||||
private static void OpenCustomUI()
|
||||
{
|
||||
List<DebugMenuOption> list = new List<DebugMenuOption>();
|
||||
|
||||
Reference in New Issue
Block a user