バルカン系
バレット系
パワーボール
プラズマリング
バーナー
スローレイ
グレネード
ニードルガン
リップル
| パラメータ1 |
パラメータ1~4フラグ&速度変化周波数 (1~) |
| パラメータ2 |
初期速度 (-4000~4000) |
| パラメータ3 |
変化後の速度 (-4000~4000) |
| パラメータ4 |
回転量 (-4096~4096) |
| パラメータ5 |
発射方向数 (0 or 1~) |
| パラメータ6 |
発射角度 (0~) |
| パラメータ7 |
無し |
| パラメータ8 |
消滅までのフレーム値 (0 or 1~) |
説明:
- パラメータ1に0以外の値を指定するとパラメータ1~4が適用。
- パラメータ5に0以外の値を指定するとパラメータ5~6が適用。
- パラメータ8に0以外の値を指定するとパラメータ8が適用。
ミサイル
| パラメータ1 |
フラグ |
| パラメータ2 |
初期速度 (-4000~4000) |
| パラメータ3 |
最終速度 (-4000~4000) |
| パラメータ4 |
速度変化値 (000000~999999) |
| パラメータ5 |
発射タイプ (-2~2) |
| パラメータ6 |
発射する弾の種類 (0~21) |
| パラメータ7 |
パラ耐久力 (-2=自機弾と衝突判定無し -1=破壊不可 1以上=パーツと同等の耐久力指定) |
| パラメータ8 |
消滅までのフレーム値 (1~1000) |
| パラメータ9 |
初期回転速度 (-128~128) |
| パラメータ10 |
最終回転速度 (-128~128) |
| パラメータ11 |
回転速度変化値 (000000~999999) |
| パラメータ12 |
無し |
説明:
0000,0000,0001=1 : 固有パラメータ適用フラグ (exparam flag)
0000,0000,0010=2 : 追尾能力 (homing)
0000,0000,0100=4 : (0000,0000,0010=2)の場合に完全な追尾をする (perfect homing)
0000,0000,1000=8 : エフェクトを描画する (booster effect)
0000,0001,0000=16 : 軌跡を描画する (shadow effect)
0000,0010,0000=32 : プレイヤー衝突時にフラッシュする (flash)
0000,0100,0000=64 : プロキシミティ (proximity)
0000,1000,0000=256 : 発射反動↑ (launch reaction-front)
0001,0000,0000=512 : 発射反動↓ (launch reaction-back)
0010,0000,0000=1024 : 発射反動← (launch reaction-left)
0100,0000,0000=2048 : 発射反動→ (launch reaction-right)
デフォルトのミサイルは1+2+8+16+32+256=315の設定になっています。
プロキシミティはプレイヤーに接近しつつも明らかに直撃しないと判断された場合に爆発します。
- パラメータ4と11の速度変化値は初期速度~フェード~最終速度の各フレームの比率を指定します。
ちょっと解りにくいので以下の例を参考にしてください。
fade value = 104050 -> 10:40:50 -> 1:4:5 -> begin10%:fade40%:end50%
消滅までのフレーム値が100ならば、初期速度10フレーム、最終速度へのフェード40フレーム、最終速度50フレームになります。
16進数で指定できるようにするべきだと思ったのですがめんどくさいのでこんな仕様に。
当然ですが上の例の値は010405や10405と指定しても同じ比率になります。
1:1:1の場合は33%:33%:34%になります、たぶん。
-2 : 正面狙い多方向
-1 : 正面狙い
0 : 全方向
1 : 自機狙い
2 : 自機狙い多方向
記述されていない値を指定した場合は発射されません。
0 : 無し
1 : [[バルカン]]
2 : [[バレット]]
4 : [[パワーボール]]
6 : ホーミングレーザー
8 : [[プラズマリング]]
12 : スローレイ
14 : エクスプロージョン(グレネードの爆発のみ)
16 : グレネード
17 : ニードルガン
18 : リップル
21 : ミサイル
サーチライト
| パラメータ1 |
フラグ |
| パラメータ2 |
長さ (length: 1~1024dot) |
| パラメータ3 |
幅A (width A: 1~1024dot) |
| パラメータ4 |
幅B (width B: 1~1024dot) |
説明:
-1~-9 : 範囲を単色で加算描画 (solid draw)
1 : 固有パラメータ適用フラグ (exparam flag)
0010=2 : 描画する (draw effect)
デフォルトのサーチライトは1+2=3の設定になっています。
マイナスの値を指定した場合は&のついているフラグは指定できません
ブレード
| パラメータ1 |
パラメータ使用フラグ (0=OFF, 1=ON) |
| パラメータ2 |
長さ (1~300%) |
| パラメータ3 |
幅 (1~300%) |
バリアー
| パラメータ1 |
パラメータ使用フラグ (0=OFF, 1=ON, -1=ON(逆回転) ) |
| パラメータ2 |
サイズ (1~2000dot) |
| パラメータ3 |
耐久力 (-1=破壊不可 1以上=パーツと同等の耐久力指定) |
| パラメータ4 |
弧のサイズ (1~2048) |
エネルギーエッグ
| パラメータ1 |
パラメータ使用フラグ兼速度変化周波数 (1~) |
| パラメータ2 |
初期速度 (-4000~4000) |
| パラメータ3 |
変化後の速度 (-4000~4000) |
| パラメータ4 |
回転量 (-4096~4096) |
| パラメータ5 |
発射タイプ (-2~2) |
| パラメータ6 |
発射する弾の種類 (0~18) |
| パラメータ7 |
耐久力 (durability: -2=自機弾と衝突判定無し -1=破壊不可 1以上=パーツと同等の耐久力指定) |
| パラメータ8 |
消滅までのフレーム値 (1~1000) |
説明:
-2 : 正面狙い多方向
-1 : 正面狙い
0 : 全方向
1 : 自機狙い
2 : 自機狙い多方向
記述されていない値を指定した場合は発射されません。
0 : 無し
1 : バルカン
2 : バレット
4 : パワーボール
6 : ホーミングレーザー
8 : プラズマリング
12 : スローレイ
14 : エクスプロージョン(グレネードの爆発のみ)
16 : グレネード
17 : ニードルガン
18 : リップル
21 : ミサイル
グラビティフィールド
| パラメータ1 |
パラメータ使用フラグ兼重力方向 (-1=反転, 0=OFF, 1=通常) |
| パラメータ2 |
効果範囲 (1~2000dot) |
| パラメータ3 |
重力の強さ (1~300%) |
ソニックウェーブ
| パラメータ1 |
パラメータ使用フラグ兼波方向 (-1=反転, 0=OFF, 1=通常) |
| パラメータ2 |
横幅 (1~2000%) |
| パラメータ3 |
波の強さ (1~300%) |
| パラメータ4 |
縦幅 (1~100%) |
追尾レーザー
| パラメータ1 |
パラメータ使用フラグ (flag: 0 or 1) |
| パラメータ2 |
最大速度 (max speed: 0~8000) |
| パラメータ3 |
発射時の反動率 (reaction: 0~300%) |
| パラメータ4 |
追尾時の最大回転量 (rotate: 0~256) |
| パラメータ5 |
太さ (width: 0 or 1~500%) |
| パラメータ6 |
長さ (length: 0 or 1~1000%) |
| パラメータ7 |
最大速度までのフレーム率 (frame rate for max speed: 0 or 1~256) |
| パラメータ8 |
消滅までのフレーム値 (0 or 1~) |
説明:
- パラメータ1に1を指定すると固有パラメータ1~4が適用されます。
- パラメータ5に0以外の値を指定するとパラメータ5が適用されます。
- パラメータ6に0以外の値を指定するとパラメータ6が適用されます。
- パラメータ7に0以外の値を指定するとパラメータ7が適用されます。
- パラメータ8に0以外の値を指定するとパラメータ8が適用されます。
スクリーン(フラッシュ)
| パラメータ1 |
フラグ (flag: 0 or 1) |
| パラメータ2 |
赤 (Red: 0~255) |
| パラメータ3 |
緑 (Green: 0~255) |
| パラメータ4 |
青 (Blue: 0~255) |
| パラメータ5 |
ブレンド率 (blend rate: 0~255) |
| パラメータ6 |
ブレンドモード (blend mode: 0~6) |
| パラメータ7 |
フェードインフレーム (fade in: 0~ frame) |
| パラメータ8 |
ホールドフレーム (hold: 0~ frame) |
| パラメータ9 |
フェードアウトフレーム (fade out: 0~ frame) |
スクリーン(地震)
| パラメータ1 |
持続フレーム (quake: 0~ frame) |
スクリーン(振動)
| パラメータ1 |
持続フレーム (shake: 0~ frame) |
スクリーン(ブラー)
| パラメータ1 |
フラグ (flag: 0 or 1) |
| パラメータ2 |
持続フレーム (blur frame: 0~ frame) |
| パラメータ3 |
最大フレーム (max frame: 0~ frame) |
| パラメータ4 |
ズーム率 (zoom rate: 0~32) |
| パラメータ5 |
ブレンド率 (blend rate: 0~255) |
| パラメータ6 |
残像ブレンド率 (shadow blend rate: -96~96) |
エフェクター
| パラメータ1 |
フラグ (flag: 0~) |
| パラメータ2 |
サイズ (size rate: 0~500%) |
| パラメータ3 |
無し |
| パラメータ4 |
無し |
| パラメータ5~12 |
スプライトID (sprite ID) |
説明:
0001=1 : サイズの変更を適用 (change size(ex2))
1000=8 : スプライトの変更を適用 (change sprite(ex5~12))
- パラメータ5~12は設定されているエフェクトのスプライトを変更します。
エフェクターによって使われているスプライトの数が違うので注意してください。
また、いくつかのエフェクターでは変更できません。
スプライトIDは内部で定義されている値を指定します。
指定角度回転パネル
| パラメータ1 |
フラグ (flag: 0~) |
| パラメータ2 |
回転速度 (turn speed: -4096~4096) |
| パラメータ3 |
回転速度フェードタイプ (turn speed fade type: -1~11) |
| パラメータ4 |
回転角度 (turn angle: ~0~) |
説明:
0001=1 : 回転速度の変更を適用 (change turn speed(ex2))
0010=2 : 回転速度フェードタイプの変更を適用 (change fade type(ex3))
0100=4 : 回転角度の変更を適用 (change turn angle(ex4))
0001,0000,0000,0000=H1000=4096 : 回転速度をフレーム値と見なす (The turn speed is regarded as the frame value)
パラメータ1に&4096を指定すると回転速度を回転に必要なフレーム値と見なします。
例えば回転速度16と回転角度1024だったならば、16フレームで1024(90度)回転することになります。
また、この場合は回転速度フェードタイプが値の変化に影響を与えます。
移動関節系
| パラメータ1 |
フラグ (flag: 0~) |
| パラメータ2 |
目標値 (target value: 0~) |
| パラメータ3 |
フェードタイプ (fade type: -1~11) |
説明:
0001=1 : 目標値の変更を適用 (change target value(ex2))
0010=2 : フェードタイプの変更を適用 (change fade type(ex3))
フェードタイプは値の変化方法です。
タイプによっては0~目標値~0という具合に値が戻るタイプや
目標値~0~目標値という具合に目標値から開始されるタイプもあります。
回転/方向転換系
| パラメータ1 |
フラグ (flag: 0~) |
| パラメータ2 |
回転速度 (turn speed: -4096~4096) |
| パラメータ3 |
回転速度フェードタイプ (turn speed fade type: -1~11) |
説明:
0001=1 : 回転速度の変更を適用 (change turn speed(ex2))
0010=2 : 回転速度フェードタイプの変更を適用 (change fade type(ex3))
フェードタイプは移動関節系と同様ですが、動作タイプによっては適用されません。
回転や方向転換の動作を含むパーツ全てに適用できますが、このパラメータは今後変更される可能性が高いです。
アイテムボックス
| パラメータ1 |
アイテムフラグ (item flag: 0 or -4~7) |
| パラメータ2~8 |
アイテムID1~7 (item ID: 1~14) |
説明:
- パラメータ1に0以外の値を指定すると生成するアイテムを変更します。
パラメータ1が1以上の場合、パラメータ1はアイテムの種類の数になります。
例えば、パラメータ1に2を指定した場合、パラメータ2と3の二つが結合したアイテムが生成されます。
アイテムの数が1個の場合は指定されたアイテムのみの単品になり、2個以上の場合は中央点のあるアイテムが生成されます。
パラメータ1に-1以下を指定すると予め用意されている組み合わせでアイテムを生成します。
- 1は最下級アイテム、-4は最上級アイテムが生成されます。
アイテムIDは以下の値を指定してください。
1 : 最大エネルギーアップ (max energy)
2 : 回復力アップ (regenerate)
3 : 装備パワーアップ (equip power up)
4 : オーバーソール (over soll)
5 : フルチャージ (full charge)
6 : 耐久力(最大エネルギーと回復力)アップ (max energy and regenerate)
7 : メイン装備(バレット系列)パワーアップ (bullet type power up)
8 : サブ装備(ブラスター系列)パワーアップ (blaster type power up)
9 : サポート装備パワーアップ (support type power up)
10 : 全装備パワーアップ (all equip power up)
11 : 全装備パワーダウン (all equip power down)
12 : 残機アップ (extend)
13 : ! (!)
14 : !? (!?)
最終更新:2009年06月03日 11:39