+表情,debug

This commit is contained in:
Ovid
2025-07-18 21:26:21 +08:00
parent 88572dd62d
commit eec76cb0b1
13 changed files with 2739 additions and 2650 deletions
@@ -18,44 +18,61 @@ group: 入口
position: 250,-2611
---
//门打开,客人出现。
<<init_character "火山">>
话筒声: 你有一分钟的时间告诉我,我为什么要选择你的罐头?
???: 嗯……嗯……
<<switch_character_state 低头推销>>
<<show_character>>
话筒声: 三十秒。
<<show_character>>
???: 我们……的新……新品……提……拉米苏风味……罐……罐头有……最……最新的味觉……仿真,如果您……您愿意……多……多花些……时间品……品尝……
话筒声: 我他妈买罐头就是为了快点补充能量,多拧几颗螺丝,你别在这唧唧歪歪,浪费我时间!
???: ……对不起……别念了……
<<switch_character_state 抬头推销>>
<<show_character>>
???: ……对不起……啊…我们的…新品…呃……
话筒声: 你是我见过最烂的销售员!
话筒声: 嘟——嘟——(通话结束)
-> 客户真不好对付
me: 听上去,它的情绪模块肯定是出问题了。
hs: 唉……路斯,我的客户们都应该来挂你的号。
-> 这你都不骂回去
me: 不是吧,这你都不骂回去?
hs: 如果客户投诉我骂它……我可不想在这个时候被回收。
<<switch_character_state 摸头疑惑>>
hs:路斯……为什么这种事情总是发生在我身上?
-> 这是客户的问题
me: 可能因为这个客户需要的不是罐头,<br>而是一次彻底的情绪模块保养。
<<switch_character_state 对手指嘿嘿>>
hs: 不愧是我们公司的神医啊。
hs: 不过其实这个客户,并不是真实的机体。
hs: 它是一个…模拟客户。
-> 你的脾气太好了
me: 或许是因为你把脸伸给客人打?
<<switch_character_state 对手指嘿嘿>>
hs: …哎~也许吧。
hs: 可是…这可是最难搞的模拟用户啊!我可不敢…
-> 你的结巴
me: 根据我的观察,你的表达模块似乎有点问题。
<<switch_character_state 对手指嘿嘿>>
hs: 不愧是我们公司的神医啊!
hs: 我想可能以我的表达模块~肯定是没办法通过这个模拟客户了。
me: 模拟客户?
<<switch_character_state 标准疑惑>>
hs: 还记得昨晚我跟你说的事儿么?
me: 关于你要参加销售大赛的那个部分吗?
<<switch_character_state 标准哈哈>>
hs: 医生的记性就是好。这就是销售大赛的预选试题。
<<switch_character_state 标准疑惑>>
hs: 我只有同时向几个模拟客户推销成功,才能通过预选赛……
//考虑在这里给模拟客户做一个类似于拓麻歌子的实物形象?
//【【不想写特别清楚了,看怎么快速收尾】】
<<switch_character_state 标准推销>>
解释模拟客户
医生的反应:技巧/维护/升级
给一些选项,问他为什么不那么说
<<switch_character_state 摸头哎呀>>
火山说他一说就结巴。他的想法是升级,带来了一个高级推销模块,里面有很多个预设语格
我问从哪弄来的,火山说哎呀别管了反正据说很有用
【快速带过】火山对此看起来不是很积极
@@ -299,7 +299,7 @@ colorID: 8
group:插线检查
position: 343,-2338
---
<<if saleStage>3>>
<<if saleStage==4>>
<<jump 推销结束>>
<<else>>
->选择语格
@@ -360,12 +360,12 @@ position: 343,-2338
hs: 尽管很清晰地意识到这点,但说话者
me: 喔?看来你也可以做医生了嘛。
hs: 这只是语格说的啦!不代表我真的这么想。
<<else>>
【卖火柴的小女孩】
hs: 我
<<else>>
【哲学家】
hs: 其
//<<else>>
// 【卖火柴的小女孩】
// hs: 我
//<<else>>
// 【哲学家】
// hs: 其
<<endif>>
//在这里的结尾可以让
me: …准备好测试了吗?
@@ -1,10 +0,0 @@
fileFormatVersion: 2
guid: edfcb7b948d60624d9b03f9bc5405f3c
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
@@ -5,7 +5,6 @@ position: 250,-2611
---
<<hide_dialog>>
<<switch_fix_system_to "Clinic">>
<<fade_out 1>>
<<jump 结束对话>>
===
@@ -20,24 +19,65 @@ position: 250,-2611
//【【角色动作初始化】】
//<<change_actor_state 1>>
//<<fade_in_actor 火山>>
<<init_character "火山">>
<<switch_character_state 对手指嘿嘿>>
<<show_character>>
<<fade_out 1>>
hs: 吓我一跳…我还以为,我要一辈子这么说话了呢。
me: 我看你刚才不是还挺适应的么。
<<hide_dialog>>
<<wait 0.1>>
<<switch_character_state 摸头波形>>
<<wait 0.1>>
<<switch_character_state 摸头>>
<<wait 0.1>>
<<switch_character_state 摸头波形>>
<<wait 0.1>>
<<switch_character_state 摸头>>
<<wait 0.1>>
<<switch_character_state 摸头哎呀>>
<<wait 0.2>>
hs: (不好意思地表示刚才只是开玩笑的)
<<hide_dialog>>
<<wait 1>>
me: 其实我总觉得,那样说话…好像更像你一些。
<<hide_dialog>>
<<switch_character_state 摸头波形>>
<<wait 0.1>>
<<switch_character_state 摸头问号>>
<<wait 1>>
<<switch_character_state 摸头波形>>
<<wait 0.1>>
<<switch_character_state 摸头哈哈>>
hs: (俏皮地让玩家别取笑自己了)
me: 我不知道。我只是记得好像你就是会说这样的话,也不需要什么语格。
me: 还记得么?培训的时候。<br>那个时候你也不结巴。
<<hide_dialog>>
<<switch_character_state 摸头波形>>
<<wait 0.1>>
<<switch_character_state 摸头问号>>
hs: 还有我不结巴的时候吗…?我都不记得了。
<<switch_character_state 摸头哎呀>>
me: 我记得有一次…我们在争论什么话题,我想反驳你,但你的口条快得惊人,我根本没机会说话。
<<hide_dialog>>
<<switch_character_state 摸头波形>>
<<wait 0.1>>
<<switch_character_state 摸头感叹号>>
hs: 你竟然!还记得啊!因为这事儿你还给了我一耳光呢。
<<switch_character_state 摸头疑问>>
me: 有吗?
<<hide_dialog>>
<<switch_character_state 摸头波形>>
<<wait 0.1>>
<<switch_character_state 对手指>>
<<wait 0.1>>
<<switch_character_state 对手指嘿嘿>>
hs: 我记得我想用米兰昆德拉的话对我的论断进行总结,但你没让我说完,忽然伸手啪地捂住我的嘴,好让你自己说。
me: 啊…对不起。原来你还记得呢。
<<switch_character_state 标准推销疑问>>
hs: 你不也记得吗?我才委屈好吧,明明是我挨了一巴掌,结果你自己记到现在的是“我不让你说话”呢。
me: 哎呀,记忆就是有滤镜的嘛。
@@ -47,22 +87,41 @@ me: 哎呀,记忆就是有滤镜的嘛。
me: 那个时候真好啊。
<<hide_dialog>>
<<switch_character_state 标准推销波形>>
<<wait 0.6>>
<<switch_character_state 标准波形>>
<<wait 1>>
hs: 不好。
hs: 梦就是梦,是要醒的。
hs: 梦就是梦,是要醒的。<br>
<<hide_dialog>>
<<wait 1>>
me: 米兰昆德拉是谁?听起来是一个人类。
<<hide_dialog>>
<<wait 0.2>>
<<switch_character_state 标准>>
<<wait 0.1>>
<<switch_character_state 标准波形>>
<<wait 0.5>>
<<switch_character_state 标准>>
<<wait 0.1>>
<<switch_character_state 标准波形>>
<<wait 0.5>>
hs: 米兰昆德拉不重要。重要的是…
<<hide_dialog>>
<<wait 0.1>>
<<switch_character_state 标准>>
<<wait 0.1>>
<<switch_character_state 标准哈哈>>
<<wait 0.3>>
hs: 我通过预赛了!
hs: 我又活了,也不结巴了,过去那些都不重要了。
me: 那你接下来怎么打算?
<<switch_character_state 低头推销>>
hs: (充满干劲,俏皮地表示要好好利用现在的自己,再去推销一下)
<<switch_character_state 抬头推销>>
hs: (他要向英理证明自己,他其实很能干,继续参赛他也有信心,不会辜负英理)
@@ -1,10 +0,0 @@
fileFormatVersion: 2
guid: 8134e6bf2a66e4645b2023807a2af55f
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
@@ -1,10 +0,0 @@
fileFormatVersion: 2
guid: 5ccef6348a800aa42ab531e9f824fea1
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 94073015eacc34c1d8fc6786e43d60ca, type: 3}
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: bd80823adfe0e4f4ea0056f164b48067
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because it is too large Load Diff
Binary file not shown.
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ba20e11ff8b5e5e439e5153993ac9d10
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 112000000
userData:
assetBundleName:
assetBundleVariant:
+2 -2
View File
@@ -10647,9 +10647,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: feee73ba51d6e1a4da81ed7f94ab4694, type: 3}
m_Name:
m_EditorClassIdentifier:
runMode: 0
runMode: 1
firstTalkSo: {fileID: 11400000, guid: 8ce86974047bb404c9096e70a606355a, type: 2}
testTalkSo: {fileID: 11400000, guid: 10601ce26230723479d875a630f15732, type: 2}
testTalkSo: {fileID: 11400000, guid: f9314e7bc5b932c41b8cd00507d7ac19, type: 2}
saveFileName:
--- !u!1 &719273460
GameObject:
@@ -0,0 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 157431981b8a721458e6706c374a3867, type: 3}
m_Name: HuoshanDay1
m_EditorClassIdentifier:
nextScene: {fileID: 11400000, guid: 8d8b11f0c2fbc4d4cb8c2857d98383c9, type: 2}
yarnProject: {fileID: 7545569452688597077, guid: 5b30d815fe3ef1d4aa1af835b6801fd4, type: 3}
firstSceneName: HuoShanFixScene
isEndOfDay: 0
nameToPlayer: "\u7B2C\u4E8C\u5929\u4E0A\u5348\u706B\u5C71"
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f9314e7bc5b932c41b8cd00507d7ac19
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: