yarn(dialog): 更新石头入场和对话节点配置

This commit is contained in:
2026-03-08 22:13:11 +08:00
parent 51c8d7abc9
commit aa4e27419c
5 changed files with 52 additions and 5 deletions
@@ -3,6 +3,10 @@ tags:
---
// 此处初始化变量
<<declare $gameStage="石头入场">>
<<declare $selectedShape = "">>
<<declare $shapesInGrid = "">>
<<jump Center>>
===
@@ -12,5 +16,13 @@ title: Center
<<if $gameStage == "石头入场">>
<<jump 石头入场>>
<<elseif $gameStage == "插线检查">>
<<jump 插线检查>>
<<elseif $gameStage == "引擎维修">>
<<jump 引擎维修>>
<<elseif $gameStage == "维修后问诊">>
<<jump 维修后问诊>>
<<endif>>
<<NextYarn>>
===
@@ -21,3 +21,16 @@ position: -267,-102
---
<<jump 检查_胃>>
===
title: ShapeSelected
description: 点击选择引擎舱内的模块
---
<<if $selectedShape == "旧动力核心">>
<<jump 选中旧核心引擎>>
<<endif>>
===
title: BlockPuzzlePass
---
<<jump 参数达标>>
===
@@ -1,4 +1,4 @@
{
{
"projectFileVersion": 2,
"sourceFiles": [
"**/*.yarn"
@@ -6,7 +6,9 @@
"excludeFiles": [
"**/*~/*"
],
"localisation": {},
"baseLanguage": "zh-CHS",
"localisation": {
"zh-CHS": {}
},
"baseLanguage": "zh-Hans",
"compilerOptions": {}
}
@@ -9,5 +9,5 @@ ScriptedImporter:
assetBundleVariant:
script: {fileID: 11500000, guid: 053561912b1654d80a424bb0696a74ae, type: 3}
useAddressableAssets: 0
UseUnityLocalisationSystem: 0
unityLocalisationStringTableCollection: {instanceID: 0}
UseUnityLocalisationSystem: 1
unityLocalisationStringTableCollection: {fileID: 11400000, guid: 036b1240022d27f4298ef10ba74e58fd, type: 2}
@@ -1,4 +1,24 @@
title: 石头入场
---
<<jump 入场>>
===
title: 入场
---
<<wait 1>>
<<fade_out 1>>
<<init_actor 石头>>
me: 请进吧 #line:0492150
<<wait 1>>
<<fade_in_actor 石头>>
shitou: 你好,医生。 #line:077fcf0
shitou: 我是石头,是一个送货员。 #line:0e22e5b
shitou: 我的引擎似乎出现问题了,请帮我检查一下。 #line:0310ae5
<<jump Stage1End>>
===
title: Stage1End
---
<<set $gameStage = "插线检查">>
<<jump Center>>
===