本スクリプトをダウンロードして頂き、有難う御座います。

-----------------------------------遊び方-----------------------------------

本テキストと同位にある「script」フォルダを、本体と同位にある「script」フォルダに上書きするか、
本テキストと同位にある「script」フォルダの中にあるフォルダを、本体と同位にある「script」フォルダ内部に移動・コピーしてください。
新しくスクリプト選択画面に追加されているかもしれません。
また、「BGM」フォルダに「BGM.mp3」を入れると、音楽がなるとか何とか




---------------------------------作者の戯言---------------------------------





３ＤＲＰＧっぽいやつが、何故か着々と進んで来てるのは何故だ





---------------------------------当スクリプトについて---------------------------------





このスクリプトは、東方Project（上海アリス幻樂団：ZUN氏）の二次創作に当たるものです。
このスクリプトでの問題等を、神主様に問い詰めたり問い合わせたりしないで下さい。


超メンドウな会話スクリプトです
本家に近い感じを醸し出しそうとした結果がこんな感じになりました
会話自体にコモンデータを使用していないので、直感的に「この会話の時にこう動くぅ！」
って出来るっぽいです

「Chat_Work();」がサブルーチンなので、「Face_Work();」なタスクを先に起動してあげないとまともに動かないのが難点です（えへっ♪
タスク内にじゃんじゃん処理をタスクで追加すれば、会話中に攻撃してきたりと鬼畜スクリプトが出来るので、遊べそうですけど
「ENEMY\INCLUDE\Chat.dms」に会話の処理が入っています
本当は他に３種の会話処理があるのですが、特殊すぎて使えないので削除

Chat_Work(３種);
1.会話用の画像パス
2.会話の開始位置
3.会話の終了位置

例：Chat_Work(Chat_IMG, 0, 5);
　　Chat_IMG（変数）の画像の0番目のフェーズから4番目のフェーズを表示する（0〜5ではなく、0〜4まで←ascent(X in **..**){}を使用している為）

Cange_Face_Player(５種);
1.表情の画像パス
2.左上X座標
3.左上Y座標
4.右下X座標
5.右下Y座標

例：Cange_Face_Player(Player_IMG, 0, 0, 256, 256);
　　Player_IMG（変数）の画像を(0,0-256,256)の範囲で左側に表示（前に出てくる）

Cange_Face_Enemy(５種);
1.表情の画像パス
2.左上X座標
3.左上Y座標
4.右下X座標
5.右下Y座標

例：Cange_Face_Enemy(Enemy_IMG, 0, 0, 256, 256);
　　(Enemy_IMG, （変数）の画像を(0,0-256,256)の範囲で右側に表示（前に出てくる）

「Cange_Face_Player();」と「Cange_Face_Enemy();」の表情の画像パスを空白にすると、対応した左右どちらかの画像が消える（様に見える）


表情を変更する処理をタスクに格納して、Chat_Work();よりの前に開始しない場合、動作が変になります
サブルーチン（ファンクション）の運命です

表情を変更する処理タスクと同時に、別のタスク（攻撃や移動）を開始すると、
会話中に表情を変更しているにも関わらず、弾幕を発射してきます
鬼畜です


エフェクトオブジェクトも結構楽しいので、慣れてきたら触ってみてね！





---------------------------------本スクリプト内での使用素材について---------------------------------


このスクリプトでは、以下の素材を使用しています

KMAP様
http://nyagakiya.sakura.ne.jp/

また、弾画像として東方夢終劇（danmaq様）内の画像を使用しています

本スレの有志の方の作成された魔方陣画像も使用させて頂いております












by　東方試作品の人 ◆ahtU/XienA


