遭遇システム(武部沙織、五十鈴華、秋山優花里)

ゆ~とはる製作の IV号戦車D型改F2型仕様 (大洗女子学園 あんこうチーム) が使用します。

イントロ開始時に対応画像及び対応ステートを登録する事によって、
武部沙織、五十鈴華、秋山優花里のいずれかまたは複数名が「あの子可愛いわね!」的なセリフが表示される演出が発生します。

この演出時のセリフを相手側で自由に専用セリフを表示できます。

同様の演出が超改変版 涼宮ハルヒ江戸川コナンウォーリーIV号戦車(あんこうチーム)キュアブラック初音ミク・アペンド
右代宮縁寿右代宮譲治ウィラード・H・ライトアル・アジフ愛原奈都美五寸釘光パンスト太郎闇咲紅花マミヤ高坂桐乃
機動刑事ジバンでも発生します。

※ ゆ~とはる製作キャラ全てに同様の対応があります。
キャラ毎に対応anim番号と-2追記の対応ステートが異なりますので、それぞれの対応記述を全部登録してください。



相手側のairファイルに198765431~198765436番のアニメを登録して-2に対応ステートを追記すると専用セリフを対応させることができます。

対応の仕方が少し特殊でして、登録したanim番号によってセリフを出すキャラ(喋らせるキャラ)と喋る人数を決めることができます。

 ・武部沙織
  anim198765431(遭遇システム~武部沙織 1P側)
  anim198765432(遭遇システム~武部沙織 2P側)

 ・五十鈴華
  anim198765433(遭遇システム~五十鈴華 1P側)
  anim198765434(遭遇システム~五十鈴華 2P側)

 ・秋山優花里
  anim198765435(遭遇システム~秋山優花里 1P側)
  anim198765436(遭遇システム~秋山優花里 2P側)

 ※ 上記対応animは1P、2P側で座標が違うので必ず2組1セットで登録します。

上記のように登録したanim番号によってセリフを表示させるキャラと数が変更します。

  例 武部沙織のみ表示させる場合、anim198765431&198765432の2つだけ登録する
    五十鈴華と秋山優花里の2人を表示させる場合、anim198765433&198765434とanim198765435&198765436の4つを登録する
    3人とも表示させる場合はanim198765431~198765436の6つ全て登録する

 複数人分セリフ登録した場合、必ず 1.武部沙織 > 2.五十鈴華 > 3.秋山優花里 という順番で表示されます。


登録した分だけ連続表示

まず、相手側のSFFファイルの19876,19031~19033に作成したセリフ文字画像を座標を-74,-177にして登録してください。

 ※ 19876,19031が武部沙織、19876,19032が五十鈴華、19876,19033が秋山優花里用です。セリフを表示させたいキャラの分だけの登録で大丈夫です。
   文字の組み合わせによってy座標を-178にした方が良い場合があります。わかりづらければIV号戦車やキュアブラックのSFFを参照してください。

 ※ セリフ用の文字画像は"遭遇システム"対応素材に同梱されているものをご使用ください。

次に、相手側のairファイルに下記のアニメ番号を表示させたいキャラ分だけコピペしてください。


;遭遇システム~武部沙織 1P側
[Begin Action 198765431]
9999,9999,0,0,10,,0
19876,19031,0,0,1,,AS50D250
19876,19031,0,0,1,,AS100D200
19876,19031,0,0,1,,AS150D150
19876,19031,0,0,1,,AS200D100
19876,19031,0,0,1,,AS250D50
19876,19031,0,0,100
19876,19031,0,0,1,,AS250D50
19876,19031,0,0,1,,AS200D100
19876,19031,0,0,1,,AS150D150
19876,19031,0,0,1,,AS100D200
19876,19031,0,0,1,,AS50D250

;遭遇システム~武部沙織 2P側
[Begin Action 198765432]
9999,9999,0,0,10,,0
19876,19031,-379,0,1,,AS50D250
19876,19031,-379,0,1,,AS100D200
19876,19031,-379,0,1,,AS150D150
19876,19031,-379,0,1,,AS200D100
19876,19031,-379,0,1,,AS250D50
19876,19031,-379,0,100
19876,19031,-379,0,1,,AS250D50
19876,19031,-379,0,1,,AS200D100
19876,19031,-379,0,1,,AS150D150
19876,19031,-379,0,1,,AS100D200
19876,19031,-379,0,1,,AS50D250

;遭遇システム~五十鈴華 1P側
[Begin Action 198765433]
9999,9999,0,0,10,,0
19876,19032,0,0,1,,AS50D250
19876,19032,0,0,1,,AS100D200
19876,19032,0,0,1,,AS150D150
19876,19032,0,0,1,,AS200D100
19876,19032,0,0,1,,AS250D50
19876,19032,0,0,100
19876,19032,0,0,1,,AS250D50
19876,19032,0,0,1,,AS200D100
19876,19032,0,0,1,,AS150D150
19876,19032,0,0,1,,AS100D200
19876,19032,0,0,1,,AS50D250

;遭遇システム~五十鈴華 2P側
[Begin Action 198765434]
9999,9999,0,0,10,,0
19876,19032,-365,0,1,,AS50D250
19876,19032,-365,0,1,,AS100D200
19876,19032,-365,0,1,,AS150D150
19876,19032,-365,0,1,,AS200D100
19876,19032,-365,0,1,,AS250D50
19876,19032,-365,0,100
19876,19032,-365,0,1,,AS250D50
19876,19032,-365,0,1,,AS200D100
19876,19032,-365,0,1,,AS150D150
19876,19032,-365,0,1,,AS100D200
19876,19032,-365,0,1,,AS50D250

;遭遇システム~秋山優花里 1P側
[Begin Action 198765435]
9999,9999,0,0,10,,0
19876,19033,0,0,1,,AS50D250
19876,19033,0,0,1,,AS100D200
19876,19033,0,0,1,,AS150D150
19876,19033,0,0,1,,AS200D100
19876,19033,0,0,1,,AS250D50
19876,19033,0,0,100
19876,19033,0,0,1,,AS250D50
19876,19033,0,0,1,,AS200D100
19876,19033,0,0,1,,AS150D150
19876,19033,0,0,1,,AS100D200
19876,19033,0,0,1,,AS50D250

;遭遇システム~秋山優花里 2P側
[Begin Action 198765436]
9999,9999,0,0,10,,0
19876,19033,-423,0,1,,AS50D250
19876,19033,-423,0,1,,AS100D200
19876,19033,-423,0,1,,AS150D150
19876,19033,-423,0,1,,AS200D100
19876,19033,-423,0,1,,AS250D50
19876,19033,-423,0,100
19876,19033,-423,0,1,,AS250D50
19876,19033,-423,0,1,,AS200D100
19876,19033,-423,0,1,,AS150D150
19876,19033,-423,0,1,,AS100D200
19876,19033,-423,0,1,,AS50D250


airファイルでの座標設定ですが、1P側は0,0で問題ありませんが2P側の分は横にずらす必要があります。
数値は簡単に割り出すことができます。

対応画像の横幅サイズ+150分に-を付ければ良いだけです。

 例 対応セリフ画像が横幅229ドットの場合 229+150=379 なので、それに"-"をつけて『 -379 』となります。(上記武部沙織2P側はキュアブラックと同等の数値になっているのでSAE等でキュアブラックのairを見ればわかりやすいと思います。※同梱しているサンプル画像と同じものを登録しています。)

   ※ セリフの最後に "!" が付く場合は更に-5した方がいいかもです。この例の場合は -379 です。


2P側に表示用はairで座標をずらします

最後にこちらの記述を相手側のCNSの[Statedef -2]内に


;Ⅳ号戦車D型改F2型仕様 (大洗女子学園 あんこうチーム)「遭遇システム(武部沙織、五十鈴華、秋山優花里)」対応ステート
[State ];セリフ画像~1P側に表示
type=Explod
triggerall=teamside=2&&roundstate=1&&numenemy
triggerall=enemy,name="Pz.Kpfw.IV_From_Anglerfish_Team"&&enemy,Authorname="YU-TOHARU"&&enemy,numhelper(7099)&&(RoundsExisted=0||(enemy,RoundsExisted=0&&RoundsExisted>=1))
trigger1=((enemy,fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765431))||(enemy,fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765433))||(enemy,fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765435)))&&!numpartner
trigger2=enemy,fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765431)&&numpartner
trigger2=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765431)=0))
trigger3=enemy,fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765433)&&numpartner
trigger3=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765433)=0))
trigger4=enemy,fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765435)&&numpartner
trigger4=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765435)=0))
anim=198765430+ifelse(enemy,fvar(5)=1987651,1,ifelse(enemy,fvar(5)=1987652,3,5))
ID=198765430+ifelse(enemy,fvar(5)=1987651,1,ifelse(enemy,fvar(5)=1987652,3,5))
supermovetime=1000
pausemovetime=1000
postype=left
pos=0,enemy,var(0)
sprpriority=9999998
ontop=1
bindtime=-1
scale=.5,.5
ownpal=1

[State ];セリフ画像~2P側に表示
type=Explod
triggerall=teamside=1&&roundstate=1&&numenemy
triggerall=enemy,name="Pz.Kpfw.IV_From_Anglerfish_Team"&&enemy,Authorname="YU-TOHARU"&&enemy,numhelper(7099)&&(RoundsExisted=0||(enemy,RoundsExisted=0&&RoundsExisted>=1))
trigger1=((enemy,fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765432))||(enemy,fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765434))||(enemy,fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765436)))&&!numpartner
trigger2=enemy,fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765432)&&numpartner
trigger2=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765432)=0))
trigger3=enemy,fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765434)&&numpartner
trigger3=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765434)=0))
trigger4=enemy,fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765436)&&numpartner
trigger4=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765436)=0))
anim=198765430+ifelse(enemy,fvar(5)=1987651,2,ifelse(enemy,fvar(5)=1987652,4,6))
ID=198765430+ifelse(enemy,fvar(5)=1987651,1,ifelse(enemy,fvar(5)=1987652,3,5))
supermovetime=1000
pausemovetime=1000
postype=right
pos=0,enemy,var(0)
sprpriority=9999998
ontop=1
bindtime=-1
scale=.5,.5
ownpal=1

[State ];セリフ画像~1P側に表示(相手Ⅳ号戦車がタッグパートナー)
type=Explod
triggerall=teamside=2&&roundstate=1&&numenemy>=2
triggerall=enemy(1),name="Pz.Kpfw.IV_From_Anglerfish_Team"&&enemy(1),Authorname="YU-TOHARU"&&enemy(1),numhelper(7099)&&(RoundsExisted=0||(enemy(1),RoundsExisted=0&&RoundsExisted>=1))
trigger1=((enemy(1),fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765431))||(enemy(1),fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765433))||(enemy(1),fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765435)))&&!numpartner
trigger2=enemy(1),fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765431)&&numpartner
trigger2=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765431)=0))
trigger3=enemy(1),fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765433)&&numpartner
trigger3=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765433)=0))
trigger4=enemy(1),fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765435)&&numpartner
trigger4=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765435)=0))
anim=198765430+ifelse(enemy(1),fvar(5)=1987651,1,ifelse(enemy(1),fvar(5)=1987652,3,5))
ID=198765430+ifelse(enemy(1),fvar(5)=1987651,1,ifelse(enemy(1),fvar(5)=1987652,3,5))
supermovetime=1000
pausemovetime=1000
postype=left
pos=0,enemy(1),var(0)
sprpriority=9999998
ontop=1
bindtime=-1
scale=.5,.5
ownpal=1

[State ];セリフ画像~2P側に表示(相手Ⅳ号戦車がタッグパートナー)
type=Explod
triggerall=teamside=1&&roundstate=1&&numenemy>=2
triggerall=enemy(1),name="Pz.Kpfw.IV_From_Anglerfish_Team"&&enemy(1),Authorname="YU-TOHARU"&&enemy(1),numhelper(7099)&&(RoundsExisted=0||(enemy(1),RoundsExisted=0&&RoundsExisted>=1))
trigger1=((enemy(1),fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765432))||(enemy(1),fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765434))||(enemy(1),fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765436)))&&!numpartner
trigger2=enemy(1),fvar(5)=1987651&&!numexplod(198765431)&&SelfAnimExist(198765432)&&numpartner
trigger2=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765432)=0))
trigger3=enemy(1),fvar(5)=1987652&&!numexplod(198765433)&&SelfAnimExist(198765434)&&numpartner
trigger3=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765434)=0))
trigger4=enemy(1),fvar(5)=1987653&&!numexplod(198765435)&&SelfAnimExist(198765436)&&numpartner
trigger4=(ID<Partner,ID||(ID>Partner,ID&&partner,SelfAnimExist(198765436)=0))
anim=198765430+ifelse(enemy(1),fvar(5)=1987651,2,ifelse(enemy(1),fvar(5)=1987652,4,6))
ID=198765430+ifelse(enemy(1),fvar(5)=1987651,1,ifelse(enemy(1),fvar(5)=1987652,3,5))
supermovetime=1000
pausemovetime=1000
postype=right
pos=0,enemy(1),var(0)
sprpriority=9999998
ontop=1
bindtime=-1
scale=.5,.5
ownpal=1


↑ここまで

上記4種のステコンを登録して終了です。

※ 自分がタッグ(simul)かつパートナー(P3)の場合、メイン側(P1)もこの「遭遇システム」に対応している(anim198765431~198765436登録&-2追記されている)とP1だけ表示されてP3側は同時に表示されないようになっています。(重複表示をしない)


すべての登録が完了したら、IV号戦車とのイントロ時に登録した分だけ対応キャラの専用セリフが表示されます。

※ セリフは武部沙織、五十鈴華、秋山優花里がそれぞれ喋っているという体で作成なさってください。
  上の方でも書きましたが、複数人分セリフ登録した場合、必ず 1.武部沙織 > 2.五十鈴華 > 3.秋山優花里 の順番で表示されます。 

  また、この遭遇システムに対応するとIV号戦車側に"ENCOUNTER SYSTEM"というインフォメーションが表示されます。

自作キャラの対応


戻る

TOP

inserted by FC2 system