Storyline+Dialog初步

This commit is contained in:
SoulliesOfficial
2026-07-05 16:08:23 -04:00
parent afa8a56e1d
commit d031afd075
464 changed files with 25716 additions and 4209 deletions

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: e17b95f6df6430643b7511e916eb25c4
guid: 176404abacea74341bd2c5c11439610c
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 4d0a8b411a62bd9449344eb530b3234f
DefaultImporter:
guid: 9075bc4b469d0a84d80add0871c48725
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:

View File

@@ -0,0 +1,2 @@
*Ô5)#A)!(ªò-;3#23ê+ø9{Uþ<zè£~©5¤•àò­?µ8¢Šß×=ç|îÑ¡ñb·1ÒéŽUgTµ_‹÷¬å|7è<37>wAˆÊþw.^ë}f( hd=©TJ(<28>Ñ0Ð…º^¼¨¨æ:ó=µ^—<>År1fŠþ’­îœ0þu®ÐoÂ3ìù³<>Ðxb盛 J¡]š
KS¥k

View File

@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: ce2f5ed054e5d4d4082038afac4c472c
DefaultImporter:
guid: 440dcc84353ed754aa7fffad656d00a1
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:

View File

@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: b661de85b293b7247830ee85f2182ccf
DefaultImporter:
guid: 3993d420c7d448a49b9a09041bd05f56
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:

View File

@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: afd46b56ef0cc5c4699710c478ff7c55
DefaultImporter:
guid: 8b33d6e622b134b4693ba055f54ada8b
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:

View File

@@ -1,4 +1,2 @@
NΌS,gA-G)Κ9TT/»>’ωΤ?σ <CF83>L,./<2F>η/Q£qlΜF>l$<24>*έΉ<CEAD>kΕ<6B>F=‹Λί <20>Τ“\πόmβ(><3E>!°-sβrv(΄
1(:<Μφ~ήόz:ί ξ¬<CEBE>  ic-3Π Ν<04>KΫΠρ<CEA0><EFBFBD><E280A1>Ο^<έδs
ΑUοΰq•π
D\―pp&±FάPηRQ\θκΘ¨ ύ*|†U™o‰¥‰ Υ™)όόμΚΖμG<_nγι!Έώ]N…•UΟμ¦&²„λΙC3!Σ$f­φ…®<66>a•3ύΡ!³Φ}ν‘Π.jKΠ­?]
?Eг$ж'V└к_Т'ЯЧШ─b╚Ч ╞IlЮТ╢╚CTсyK▓┤FEъ▀j~О┬Г┐1┤G÷▒▄t"Cйк#EкН @i"ОK|Х│N≤|УCмюTЖ3:╬%╖HDL╖$⌡d╙╤йX╕
pN■W┐E╛q╛ ┼5²}lё≤в:!i╓МрrxXЁ╩╚итОУ6nВM╨n6|PzU°*n%}@╒÷╗Юyb╕уL4√Г;х╙3Д

Binary file not shown.

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: a86cfdfeb26292546876402f87f761c5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 1897c06a1d583324981471707b41cfa5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,19 +0,0 @@
$[Start]
$Soullies: C0_Departure_P1_A_D1_S1
$Soullies: C0_Departure_P1_A_D1_S2
$Choice(Departure_Path_Choose_1){
C0_Departure_P1_A_C1_S1 -> [ChooseP2_A];
C0_Departure_P1_A_C1_S2 -> [ChooseP2_B];
}
$[ChooseP2_A]{
SetVariable("ChooseResult", 1);
GenerateDialogBlock("Departure_P2_A");
}
$Soullies: C0_Departure_P1_A_D2_S1
$[ChooseP2_B]{
SetVariable("ChooseResult", 2);
GenerateDialogBlock("Departure_P2_B");
}
$Soullies: C0_Departure_P1_A_D3_S1

View File

@@ -1,5 +0,0 @@
$[Entry]{
GenerateDialogBlock("Departure_P3_A");
}
$Soullies: C0_Departure_P2_A_D1_S1
$Soullies: C0_Departure_P2_A_D1_S2

View File

@@ -1,19 +0,0 @@
$[Entry]
$Condition{
GetGlobalVariable("IsCursed") == 1 -> [Cursed-Start];
GetGlobalVariable("IsCursed") == 0 -> [NotCursed-Start];
}
#这是一个注释。
$[Cursed-Start]
$Zako-1(Calm): You are cursed! You are cursed!
$Zako-1(Calm): Go find Zako 0 to get rid of the curse!
$Zako-1(Calm): I won't lie to you!
#这是另一个注释。
-这个注释有两行。
$[NotCursed-Start]
$Zako-1(Happy): You are not cursed!
$Zako-1(Happy): Enjoy your adventure!

View File

@@ -1,6 +0,0 @@
$[Entry]{
SetUnlockKey("Key_Alunite_Cas");
GenerateDialogBlock("Departure_P4_A");
}
$Soullies: C0_Departure_P3_A_D1_S1
$Soullies: C0_Departure_P3_A_D1_S2

View File

@@ -1,5 +0,0 @@
$[Entry]{
GenerateDialogBlock("Departure_P5_A");
}
$Soullies: C0_Departure_P4_A_D1_S1
$Soullies: C0_Departure_P4_A_D1_S2

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: d5e8bc27afb79744f8a76da9bd0717e1
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,3 +0,0 @@
$[Entry]
$Soullies: C0_Departure_P5_A_D1_S1
$Soullies: C0_Departure_P5_A_D1_S2

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 6b0b540f826ad54469f7373b29428d62
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,49 +0,0 @@
$[开始]
$Condition{
GetVariable("Branch") == 1 -> [标题1];
GetVariable("Branch") == 2 -> [标题2];
}
#上面是条件判断获取变量Branch的值决定进入哪个标题。
#这是一个注释。
#-----------
$[标题1]
$角色名字1: 说话内容1
#Dialog结束了
#-----------
$[标题2]
$角色名字2: 说话内容2
$Choice(选项名字){
选项内容A -> [选择A];
选项内容B -> [选择B];
}
#上面是选项
#-----------
$[选择A]{
SetVariable("ChooseResult", 1);
GenerateDialogBlock("Departure_P2_A");
}
$角色名字2: 说话内容3-1
$角色名字2: 说话内容3-2
#标题后面的{}内为自定义函数。
#SetVariable("ChooseResult", 1) 设置变量ChooseResult的值为1。
#GenerateTextBlock("Departure_P2_A") 生成名字为Departure_P2_A的文本块。
#-----------
$[选择B]{
SetVariable("ChooseResult", 2);
GenerateDialogBlock("Departure_P2_B");
}
$角色名字2: 说话内容4-1
$角色名字2: 说话内容4-2
$角色名字2: 说话内容4-3
#-----------

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 8b05c7949169cc048afaeb7635fd7638
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,19 +0,0 @@
$[Entry]
$Condition{
GetGlobalVariable("IsCursed") == 1 -> [Cursed-Start];
GetGlobalVariable("IsCursed") == 0 -> [NotCursed-Start];
}
#这是一个注释。
$[Cursed-Start]
$Zako-1(Calm): You are cursed! You are cursed!
$Zako-1(Calm): Go find Zako 0 to get rid of the curse!
$Zako-1(Calm): I won't lie to you!
#这是另一个注释。
-这个注释有两行。
$[NotCursed-Start]
$Zako-1(Happy): You are not cursed!
$Zako-1(Happy): Enjoy your adventure!

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: abedef5a950c819489df91598deb196f
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 6e95609f9d235c042a48dbabae121053
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: