CardWirth会話コンテント雑談

1.50で追加された「評価メンバ」の使い方を教わりました。
6

1.50エンジン「会話コンテント」の評価メンバあれこれ

食物繊維 @iqn1206

会話コンテントの評価メンバの「初期点」の使い方がイマイチわからないなぁ。喋らせたいクーポンは=なし、喋らせたくないのは=の後の数値を大きくすればいいのかな? #cardwirth #カードワース

2013-06-01 11:26:49
Y+うみねこ @yumi445

@iqn1206 最終的にいちばん値が高いキャラが喋る(同値のときはランダム)なのですが、最終的な値が0を超えたキャラが一人もいないと、その台詞自体が飛ばされます。なので、初期点次第では該当者なしの台詞は飛ばす、ような処理が結構楽にできます。 でしゃばった説明失礼しました(汗

2013-06-01 11:30:45
食物繊維 @iqn1206

@yumi445 解説ありがとうございます! ・優先度の高いクーポンの点を高くし、喋らせたくない特徴が優勢の場合セリフを飛ばしたいときはマイナスを入れておく ・絶対にセリフを飛ばしたくない場合はマイナス点をいれず、初期点を1にしておく こんな感じなんですねー了解です!

2013-06-01 11:38:42
Y+うみねこ @yumi445

@iqn1206 そうです!基本的に初期点は、どれだけマイナスが重なっても1以上残るように設定しておけば飛ばされないと考えればいいと思います。 役割持ちにクーポン与えておくと、数人での掛け合いがすごい簡単に作れて感動しますww

2013-06-01 11:43:37
食物繊維 @iqn1206

@yumi445 これって選択中メンバー以外のみ選択中メンバーに喋りかけるようには出来るのか……いや、その場合選択中メンバーに一時的にクーポンを付与してそれにでっかいマイナスを入れればいいのか、ぶつぶつ

2013-06-01 11:48:41
Y+うみねこ @yumi445

@iqn1206 あ、はい。私はそうやってました。自シナで掛け合い作る時、リーダー→役割なし→参謀の順で喋らせたい場合は、最初の台詞はリーダークーポンを評価対象にし、次の台詞はリーダークーポンと参謀クーポンをマイナス10、初期点1とかにして書いてました。

2013-06-01 11:50:49
食物繊維 @iqn1206

@yumi445 ( ..)φ...そうすると役割で選択したときに必ず一時クーポンをつけるようにして、ぶつぶつぶつ(ロジックとギミックの構築作業に耽っているようだ

2013-06-01 11:54:58
Y+うみねこ @yumi445

@iqn1206 自シナでもそんな感じですね……_話者特定:リーダーとか、そんなクーポン作って付与するための話者選択パッケージ作ったりしてました。でも、評価メンバならそれ一回まわしてクーポンつければ、あとは台詞に評価メンバを使えばどうにでもなるのですげー楽でした。

2013-06-01 11:57:35
食物繊維 @iqn1206

@yumi445 単に話者選択するだけならシナリオ内で特別にクーポンを付与する必要がなくなったんですね……

2013-06-01 12:01:01
Y+うみねこ @yumi445

@iqn1206 んー、私はつけてましたwいちばん最初にリーダーとか参謀とかくっつけて、それをもとに評価メンバで、リーダーに喋らせたり参謀に喋らせたりってことをやってます。 喋らせる度に選択する手間がなくなったのがいちばんの収穫ですかね。選択PC枠をとっておけるので。

2013-06-01 12:03:41
Y+うみねこ @yumi445

@iqn1206 自シナの話で恐縮ですが、PCのひとりがリバース状態で他のPCが掛け合いをする場面では、リバースのPCを選択メンバにしておき、評価メンバ機能で喋らせることで、リバースPCの名前をよんで心配させる演出をしてます。多分評価メンバ機能じゃないと難しいのかなーと思ったり。

2013-06-01 12:09:34
食物繊維 @iqn1206

@yumi445 選択中メンバ以外同士で掛け合いさせるのは、1.50以前だと一時的に非生存状態(麻痺/意識不明)にして制御するしかなかったですね。(#uや#rは「リバースでない、生存している」メンバしか出てこないのです)

2013-06-01 12:16:57
食物繊維 @iqn1206

あれ、生存だったっけ? 行動可能だったかなぁ……多分行動可能だ。

2013-06-01 12:22:19

Y+うみねこ @yumi445

【CWシナリオ制作】そういやリバース状態のPCって、評価メンバ機能では条件を満たしても発言しないけど、所持クーポンでの選択の対象にはなるんだよな。この仕様って1.50からなんだっけ??おかげで楽になった部分もあるけど、理解してないと思わぬところでリバースのPCが喋って驚くことにw

2013-06-01 12:15:12
食物繊維 @iqn1206

@yumi445 1.28からですよ。むしろクーポン所持判定による選択でしかリバースのPCは選択できなかったです。リバース状態のPCを喋らせるにはクーポン所持判定で選択し、選択中メンバで会話コンテントを作るのです。

2013-06-01 12:20:20
Y+うみねこ @yumi445

@iqn1206 なるほど、その仕様自体は前からあったのですね。私はあまりそれを理解してなくて、テストプレイした時に「ぎゃあリバースPCが喋ってる!」とかやってました(苦笑) この前出したシナではリバースを使いまくってたので、それを動かしつつ体で覚えた感じです……w

2013-06-01 12:24:00
食物繊維 @iqn1206

@yumi445 会話コンテントは「選択中メンバー」以外は「行動可能(リバースは行動不可)」なPCしか喋らないのです。#U#Rもそれと同じ。行動可能なキャラが選択中メンバーしかいない場合に「選択中以外」の会話コンテントを作ってもそれは表示されずに飛ばされるんですねぇ。

2013-06-01 12:31:21
Y+うみねこ @yumi445

@iqn1206 なるほど……台詞飛ばし自体はそういう方法でも可能なのですね。でもぶっちゃけめんどくさいなそれ(笑)使う場面があまり思いつかない……。 どちらにせよ、喋れる人数を減らさないと、喋るPCの制御が難しかったのは、評価メンバ機能で結構改善されたのではないかと思います。

2013-06-01 12:34:14
食物繊維 @iqn1206

@yumi445 話者選択についてはとてつもなく改善されてますね、評価メンバ。セリフ飛ばしは「ソロでシナリオ選択したときに一人芝居をさせない」という使い方がありました(笑)

2013-06-01 12:38:20

以下、おまけ的なぼやきと疑問点。

食物繊維 @iqn1206

ふ……「紅し夜に踊りて」を評価メンバ機能を駆使して作り直そうかなと思ったけど、対して直すところがないことに思い至った。精々が戦士PCが「よし、ここは任せたぜ(盗賊PC)!」あるいは「行くぞ(僧侶PC!)」と、片方の名前を呼べるようになる程度。あれは話者選択以外の処理が多すぎる。

2013-06-01 12:42:57
食物繊維 @iqn1206

評価メンバで#Uをやった場合、話者も#Uで出てくるのか来ないのか。出てこないなら「よし、ここは任せたぜ(盗賊PC)! 行くぞ(僧侶PC)!」が実現できる……でも、問題はこの場面、行動可能PCが最大4人いるんだよな……うおおお。ムリだ。

2013-06-01 12:47:11