Flag[290]:暗殺初回 //銀教浄化(38300行付近)全体効果&不都合修正 2ターンに一回 if (Flag[300] && KuniFlag[11] && Turn>3) { Set a,Random(24) //一度だけ再抽選 if (KuniFlag[a]==0 || a==11) { Set a,Random(24) } if (KuniFlag[a] && a!=11) { Set c,2 Start if (KuniPlayer[11] && c==2) { Window 1 FaceOut 11 WindowOn 100 Window 0 Conversation %模造銀装兵M } if (KuniPlayer[11]==0 || c==1) { Window 0 Size 356,96 } if (a==1) { Print オーギュスト帝国の本拠地 } if (a==2) { Print ヤーヴェの授け物の本拠地 } if (a==3) { Print 神罰執行団の本拠地 } if (a==4) { Print コモナーフォースの本拠地 } if (a==5) { Print 龍神教の本拠地 } if (a==6) { Print 蒼雨海賊団の本拠地 } if (a==7) { Print リューネブルク共和国の本拠地 } if (a==8) { Print 東方騎士団の本拠地 } if (a==9 && Ley[50]<35) { Print 破魔のウァーリーの本拠地 } if (a==9 && Ley[50]>34) { Print ミケツノタミの本拠地 } if (a==10) { Print マーメイドの本拠地 } if (a==12) { Print 貴族連合の本拠地 } if (a==13) { Print 森の護り手の本拠地 } if (a==14) { Print 魔性の軍勢の本拠地 } if (a==15) { Print 混血の少年魔術士の本拠地 } if (a==16) { Print アメノミハシラの本拠地 } if (a==17) { Print 華国の本拠地 } if (a==18) { Print アーベントイアーの本拠地 } if (a==20) { Print 黒き森の女王の本拠地 } if (a==22) { Print 教皇庁の本拠地 } if (a==23) { Print ブランデンブルク帝国の本拠地 } if (KuniPlayer[11] && c==2) { Print を浄化するための準備が整いました。 Print 許可さえ頂ければすぐに実施できます。 WindowOn 100 if (League[a][11]==0) { Set c,YesNo(浄化を許可しますか?) } if (League[a][11]>0) { WindowOn 0 Clear Print しかし、対象国とわが教団は友好関係にあります。 Print 浄化を実行すれば、関係の悪化は免れません。 WindowOn 100 Set c,YesNo(同盟を破棄し、浄化を許可しますか?) } Window 1 Conversation 11 if (c) { Print 許可します。 WindowOn 0 Window 0 Conversation %模造銀装兵M Print 承知いたしました。 Print 直ちに実行するよう伝えます。 } if (c==0) { Print 今回は許可いたしません。 WindowOn 0 Window 0 Conversation %模造銀装兵M Print 承知いたしました。 } WindowOn 0 WindowOff GoTo } if (c) { if (KuniPlayer[a] && a!=14) { Clear Print 本拠地で大規模な破壊工作が行われた模様です。 Print 甚大な被害が出ており、事態収拾のため Print このターンは防衛戦以外の指示はできません。 } if (KuniPlayer[a] && a==14) { Clear Print 本拠地で大規模な破壊工作が行われ、 Print 都市機能が壊滅的な打撃を受けた模様です。 } if (KuniPlayer[a] && League[a][11]>0) { WindowOn 4000 Clear Print この度の事件の首謀者とされる Print 銀の教団が、同盟の破棄を宣言。 Print 我が国に対し宣戦布告をしてきました! } if (KuniPlayer[a]==0) { Print がテロによって壊滅的な被害を受けました。 } WindowOn 4000 Set League[a][11],0 Set d,BaseArea[a] Plus AreaCity[d],-20 Plus AreaWall[d],-70 Plus AreaRoad[d],-50 if (a!=14) { Set f,-387 Start if(Flag[f]==a) { Set Flag[f],0 } if(f<-354) { Plus f,1 GoTo } } } WindowOff } } //銀教暗殺 4ターンに一回 a:対象国 b:銀教のエリア数 c:成立フラグ用 if (Flag[300]==0 && Flag[301] && KuniPlayer[11] && Ley[11]==999) { Set a,1 Set b,AreaKz[11] Set c,0 Start if (a==1 && KuniFlag[1] && AreaKz[1]23) { Window 0 FaceOut h WindowOn 100 Window 1 Size 356,96 Print マスターの暗殺は阻止されましたが Print 側近を負傷させることに成功しました。 WindowCenter WindowOn 0 } } } WindowOff } }