View Issue Details

Category
SSPBT:本体(SSP)
SeverityminorReproducibilityalways 
Status closed 
Fixed in Version2.6 (リリース) 
Summary0000607: MAKOTOを2段ネストしたとき、2段目が何も返さない時、1段目のトランスレータも何もなかったことになる
DescriptionMAKOTOを2段ネストしたとき、2段目が何も返さない時、1段目のトランスレータも何もなかったことになります。

例としてトーク先端に文字列を付与するをMAKOTOを挙げます。
MAKOTO1段目「1段目を通りました\n(入力トーク)」と加工するMAKOTO
MAKOTO2段目「2段目を通りました\n(入力トーク)」と加工するMAKOTO
とした場合。

入力が「テストトーク\e」の場合。

最終的な出力は「2段目を通りました\n1段目を通りました\nテストトーク\e」となりますが、
2段目をトークに対して何もしない(例えば発声機能等の外部処理機能)MAKOTOとした場合、

最終的にバルーンに表示される内容の期待値は「1段目を通りました\nテストトーク\e」となるはずが、
何も加工されない「テストトーク\e」が再生される。

サンプルを添付します。


検証環境
SSP:SSP/2.6.48 (20230601-1; Windows NT 10.0.19045)
YAYA:Tc571-5
MAKOTO:YAYA as MAKOTO(YAYA.DLLはYAYAと同じ)

"ghost\master\makoto2\makoto.dic"を編集して挙動確認できるはずです。

ダブルクリックでテストトーク
「r」キーでSHIORI REROAD
「m」キーでMAKOTO REROAD
TagsNo tags attached.
Attach Tags
Attached Files
MAKOTO_NEST_TEST.nar (1,205,829 bytes)

Activities

ponapalt

2023-08-17 04:56

administrator   ~0001436

SSP 2.6.49

Issue History

Date Modified Username Field Change
2023-07-22 17:54 guest New Issue
2023-07-22 17:54 guest File Added: MAKOTO_NEST_TEST.nar
2023-07-25 14:32 ponapalt Assigned To => ponapalt
2023-07-25 14:32 ponapalt Status new => assigned
2023-07-25 14:32 ponapalt Status assigned => confirmed
2023-07-25 14:33 ponapalt Fixed in Version => 2.6 (リリース)
2023-08-17 04:56 ponapalt Status confirmed => closed
2023-08-17 04:56 ponapalt Resolution open => fixed
2023-08-17 04:56 ponapalt Note Added: 0001436