|
|
|||
| 最新版 | ב_026.40 (2022年07月14日) | ||
|---|---|---|---|
| MUGEN環境 | WinMUGEN専用 | ||
| カラー差 | 7pのみ | ||
| ランク | 最上位神、撃破挑戦 | ||
| 転載 | これ読めるから、禁止 | ||
| 改変 | 禁止 (したければましろを改変しろ) | ||
| 素材使用 | どうぞ* | ||
| 動画使用 | 好きに (誹謗のような事は絶対ダメだけど) | ||
| DL (ここから) | CNS | 全部 | SFF+SND |
| DL (ゲupから) | CNS | SFF+SND | |
| プロフ | とりあえずここに | ||
*大ポトレや8XXX,YYYY型ドット(例えば葬志貴Xからカットイン)や暗号化したドットのは禁止。他の人作ったか改変したビアちゃん専用物だから。もちろん動画使用OK
商業使用は完全禁止
全てのものには上がある。それは世界も例外ではない。
柱のように重なり合う世界同士、そしてその中に、唯一の例外…頂点の世界がある。
頂点ゆえに、まるで次元がアンダーフローを起こしたかのように上から落ちてくる者もいる。
ここは「ソラノセカイ」。全ての上に立つ世界。
天国のようにも見えるが、その本性は地獄である。
始めて「落ちてきた」者は、何かを犠牲にしなければならない。
そしてこの大きな犠牲には、大きな力が伴う。
この世界に「住む」者が6人、それぞれ大切な物を奪われている。
そして、最初の一人が、多元宇宙の大渦に現れた―
重要な情報
トリガー作りやExplod回転のためにCommandOverflow(CMDOF)を利用していますよ。 Invalid trigger: xvarっぽいエラー落ちましたら、おそらくビアちゃんをセレする前にCMDOFが無効化しました。CMDOFがすでに実行していましたら、多分落ちなくなりますから
作ったトリガーについて:
exec(###): 特定の###に依存コード実行します。%fや%1024dやln(CALL)と同じように事です。xvar(###): 「Extended Variable(拡張した変数)」って意味です。自己オフから(###<0)・変数拡張専用情報から(###=[0,511])・execスタック(###=[512,767])・その他のアドレス(###=OTHER)から読み書きます。xfvar(###):xvar(###)の浮動小数点版です。
神キャラだからチーム試合は対応していません…確かにそれで戦えるけど。互換性対策はありますが、完璧ではありません。そして神キャラだからヘルパー配置するためにP1側は最適です。
設定や大ポトレを変更するために、config.exeってファイルが付属しています。WIN環境使っていなければ、wineで実行できます(ちょっと不安定だけど)。
変なexe使うのは好きじゃなければ、config_bulkってフォルダーに一括設定ファイルあります。設定ファイルをキャラフォルダーにコピペして、名前をbeatrix.cfgに変更してください。
記述参照は好きにどうぞ。自分の健康のためにコピペしないでください。したらたっっっくさーーーんガバの突然動発祭り始まりよー
beatrix_efi.stにはCMDOFあり、bootstrap.efiにもコードありますから、そのファイル見たければ、気をつけてください。サクラエディタ使えば、多分問題はありませんけど…
※注意: ましろたんの声は完全削除します。物語の理由ですから、ボイスの追加は絶対禁止します。
ネタ製作者ためのヒント: ペンとメモパッドをいつも持ってるよ
mugen.cfgについて
- HelperMax=56はいつもの最大推奨します。神キャラだから
- ExplodMax=2048以上は多分いいです。ビアちゃんが200最大使っていますけど、ある相手は…
- PlayerProjectileMax=512以上は推奨します。 黒騎士を知ってれば、すでに理由も知っていますね
設計説明
ビアちゃんがウィッチ・アンジェリーヌやG佐祐理や神みずか(skeleton氏のパッチ)のようなめっちゃコード使い神キャラです。「神キャラは、デフォステコン(DtC除き)だけである干渉できなければ、その干渉使えない最強キャラ」って想定して作っています。キャラ公開による大会規制の調整に伴い、この想定もちょっと変更していましたけど
誠実さのために、execソースコード(x86かC++)の全部を提供しました。CMDOFのは提供していませんけど、見たければ教えてください
本体から演出使います。ヘルパーからのは変な感じあるし…
演出は不完全ですけど、ネタを大きく反映している演出作ろうとします。とりあえず「ビアちゃんが歯車大好きだから歯車たくさん使えええええええ!!!!!」って事だけだけど
コード作りの大点は互換性です。何も無効化しません。MUGENのガバを修正しません。相手が何を使ってくるか分かりませんから、何もしない方はいいです。まぁ、トリガー作りは何かだけどね
凶悪キャラ技術
神キャラ技術は多過ぎですから、コード専用概要ですけど、使ってる事は
- 変数拡張
- See
xvar(###)andxfvar(###)above.
- See
- 再移動
- Beatrix will tamper the action flags of her own helpers to allow them to act multiple times in a single frame.
- ダメ計算
- HitDefs and Projectiles use precisely calculated damage values to deal a desired amount of damage, tailored to the opponent’s defence value.
- 全領域邪眼キラーとanimステ抜け貫通
- Beatrix will modify her own StateDef/Anim numbers to match her opponent’s. This is to facilitate the breakthrough of
stateno!=###andanim!=###-type escapes.
- Beatrix will modify her own StateDef/Anim numbers to match her opponent’s. This is to facilitate the breakthrough of
- ステコンオバーではないステコンオバー
- Despite the usage of Ultra-Instant Death, PalNo Tampering, Helper Normalization, and other similar nuke techs, Beatrix does not use Null Overflow. This is instead handled through xvar assignment under the usual
hitpausetime>0||time>0conditions needed to execute Null Overflow. All states can technically have this property as long astime>0under certain conditions; this can be limited to the desired overflow state with a setting.
- Despite the usage of Ultra-Instant Death, PalNo Tampering, Helper Normalization, and other similar nuke techs, Beatrix does not use Null Overflow. This is instead handled through xvar assignment under the usual
- PlayerID変更
- When spawning an enemy admin helper, its ID will be a fixed value for convenience.
- 偽プレーヤー生成
- During Exploration, an artificial player structure is used to execute state code. This can either use a helper or the appropriate player’s body as a reference. Important data to all players is preserved and restored at the time of Exploration to prevent the out of context code execution from breaking everything.
- Explod解離 (NumExplod偽装)
- Explods generated by Beatrix for aesthetic purposes will not count as hers when
numexplodis executed.
- Explods generated by Beatrix for aesthetic purposes will not count as hers when
- ヘルパー本体変更 (NumHelper偽装)
- During certain dedicated measures that explicitly require low amounts of helpers, some of Beatrix’s helpers will no longer count as hers when
numhelperis executed.
- During certain dedicated measures that explicitly require low amounts of helpers, some of Beatrix’s helpers will no longer count as hers when
- RNGシード弄り (Random調整)
- During certain dedicated measures that depend on luck to kill, Beatrix will adjust the random seed such that she gets a more desirable outcome. Can be disabled with a setting.