ver1.3.5使い方:このプラグインを動作させるには、プレイヤーやイベントが発射する弾の画像が必要になります。フォルダに入れてください。ひとつのファイルには、横に8つ、縦に任意の数の弾画像を入れることができます。ファイル名の数字部分を変えて複数のファイルを使用することもできます、サイズが違う弾、当たり判定が違う弾を作る場合など、必要に応じてファイルを増やしてください。つのファイルを利用できます。準備ができたらデータベースで武器のメモ欄に以下のタグを挿入します。<shotWay:1><shotCount:45><shotSpeed:0.1><shotInterval:15><shotType:1><shotIndex:8>この武器をアクターに装備させて、Aキーを押せば弾が発射されます。ようなタグを挿入します。動作確認をしています。自由にお使いいただけます。すべての弾が、弾の中心から半径6ドットの当たり判定をもつという設定になります。bulletBlendTable弾画像の合成方法を設定します、値と合成方法の対応は下記のとおりです。同様に弾画像ファイルの数だけ設定する必要があります。useLevelUpMessage弾による敵イベントの撃破で経験値を獲得した際に、アクターのレベルアップをメッセージウィンドウで表示するかどうかを設定します。アクション要素が強いゲームでは非表示にすることをおすすめします。プラグインコマンド:startAutoShotこのコマンドが実行されるとプレイヤーキャラクターが自動的に弾を撃つようになります。この変更はパーティメンバーにも適用されます。stopAutoShotこのコマンドが実行されるとプレイヤーキャラクターの自動射撃が止まります、この変更はパーティメンバーにも適用されます。タイプ、インデックス、スキル番号となります。shootingBullet1.pngの最上段、左から4つ目を使用します。1このコマンドを実行したイベントが自機狙いの弾を発射します。以外の場合は、自機がいる方向にその値を加算した角度で発射されます。弾の間隔は全方位に発射されるように自動で調整されます。1nallShotの自機狙い版です。stopPlayerShotプレイヤー(パーティメンバー含む)の弾発射を手動、自動問わず禁止します。startPlayerShotプレイヤー(パーティメンバー含む)の弾発射禁止状態を解除します。messageイベントコマンド『文章の表示』実行中のみプレイヤー(パーティメンバー含む)の発射弾を手動、自動問わず禁止します。stopEnemyShotイベントの弾発射を禁止します、並列イベントで弾を発射している場合は弾発射のコマンドのみが無効化され、そのほかのコマンドは実行されます。startEnemyShotイベントの弾発射禁止状態を解除します。messageイベントコマンド『文章の表示』実行中のみイベントの弾発射を禁止します。deletePlayerBulletsプレイヤー(パーティメンバー含む)が発射したすべての弾を消去します。deleteEnemyBulletsイベントが発射したすべての弾を消去します。0プレイヤーのショット操作を強制実行します。このコマンドはディレイを無視して弾を発射します。指定されていれば先頭のキャラクターのみが弾を発射します。数値を省略した場合はパーティ全員が弾を発射します。bulletPauseすべての弾を一時的に停止させます。offで一時停止が解除されます。メモ欄タグ(アクター、装備、ステート):<shotWay:3>一度に発射される弾の数を設定します。<shotSpace:0.4>一度に発射される弾同士の間隔(角度)を設定します。<shotSpeed:0.1>弾の移動速度を設定します。<shotCount:60>弾が消えるまでの時間をフレーム数で設定します。<shotInterval:20>再発射までの発射不可時間をフレーム数で設定します。<shotInvincible:60>被弾により発生する無敵時間をフレーム数で設定します。メモ欄タグ(装備、ステート):<shotIntervalRate:1.4>再発射までの発射不可時間を倍率で設定します。よる加算補正よりも後に計算されます。メモ欄タグ(武器、ステート):<shotType:1>弾のグラフィックとして使う画像ファイルを設定します。武器とステートの両方にこのタグがある場合、ステートのものを優先します。<shotIndex:3>shotTypeタグで選択した画像ファイルの何番目の弾を使用するか設定します。武器とステートの両方にこのタグがある場合、ステートのものを優先します。<shotSkill:1>弾が相手に当たったときのダメージ計算に使うスキルを設定します。武器とステートの両方にこのタグがある場合、ステートのものを優先します。メモ欄タグ(武器):<shotSeName:Shot1><shotSeVolume:70><shotSePitch:150>このタグがついている武器を装備している間だけ、弾の発射音を変更します。それぞれ、ファイル名、音量、ピッチを設定することができます。メモ欄タグ(スキル):<mapThrough>マップの通行不可タイルと接触しても弾が消えなくなります。<penetrate>キャラクターと接触しても弾は消えずに貫通します。キャラクターが同じ弾に複数回ダメージを受けることはありません。<bulletAnime:1>弾がキャラクターにヒットした際に、指定した番号のアニメーションを被弾したキャラクターに表示します。メモ欄タグ(イベント):<enemy:1>イベントのパラメータとして利用する敵キャラ番号を設定します。<cw:0.375>イベントと弾の当たり判定サイズ(横幅)をイベントの中心から左(右)端までの長さで設定します。マップのタイル1マス分になります。<ch:0.75>イベントと弾の当たり判定サイズ(高さ)をイベントの足元から上端までの長さで設定します。マップのタイル1マス分になります。<shiftFiringY:0>イベントの弾発射位置(Y座標)を指定したドット数だけずらします。値が正なら下、負なら上方向へずらします。通常は当たり判定の矩形の中心から弾が発射されますが、不都合がある場合はこのタグで調整してください。メモ欄タグ(アクター):<cw:0.375>イベント用のものと同じです。<ch:0.75>イベント用のものと同じです。<shiftFiringY:0>イベント用のものと同じです。<deadCharacter:!Flame,5>このアクターが戦闘不能になったとき、歩行グラフィックを変更します。下段、左から2番目のグラフィックが採用されます。メモ欄タグ(アクター、敵キャラ):<deadAnime:67>戦闘不能ステートが付加されたときに表示するアニメーションを設定します。(https://twitter.com/Sigureya/)上記プラグインを併用したことによる不具合の報告は、併用プラグインの作者様ではなく、必ずtomoakyへお願いします。メモ欄タグは、アクター、装備、ステートの合計値が採用されます。タグを設定する必要があります。コマンドに味方対象のスキルを設定した場合、イベント同士での攻撃が表現できますが、スキルの設定によっては命中判定が正しく機能しません。%などの無意味な効果を設定することでこの問題を回避することができます。保存されます、このファイルが削除されるまでは初期配置の設定を変更しても適用されません。パラメータparamshottypestruct<InputSetting>default{"text":"ショット","mandatory":"true","keys":"AGHJ","padButton":"6"}paramholdtypestruct<InputSetting>default{"text":"ホールド","mandatory":"false","keys":"D","padButton":"-1"}paramholdTypetypeselectoptionSWITCHoptionHOLDdesc向き固定方式。押している間だけ切り替え。)default-1paramleaderShotSedescプレイヤー弾発射効果音のファイル名。Shot1defaultShot1require1diraudio/se/typefileparamleaderShotSeParamtypestruct<SeParam>descプレイヤー弾発射効果音のパラメータ。)default0paraminvincibleFollowertypebooleandescフォロワーを無敵にする。自由にお使いいただけます。