[IPSwitch]5.0.0で使えるコード一覧

IPSwitch

最新の5.0.0向けのコードが公開されていましたのでちょっとばっかり紹介します。

ワンオペ

// One Player Private Battles [OatmealDome]
@enabled
00356498 1F2003D51F2003D50900
003564A3 14
0035D824 1F2003D51F2003D50900
0035D82F 14
014A5230 21008052
014C2D64 21008052
014C2220 1F2003D5

イカッチャのプラベやサーモンランでワンオペをするために必要不可欠なコード。

インク

// Force Inkflakes [Zewia]
@enabled
00110E80 1F2003D5
006D9388 280080D2

インクがラメになります。

フェス

// Dancing NPC [random]
@enabled
00AA5848 1F2003D5

フェスのときみたいにNPCが踊ります。逆にいえば踊るだけです。

// Load New Year Decorations [Shadow + Zewia]
@enabled
0133E9A4 400080D2C0035FD6
0133EA10 400080D2C0035FD6

新年デコレーションになります。

// Load Final Fest + Halloween Decorations [Shadów]
@enabled
0133E9A4 20008052C0035FD6
0133EA10 20008052C0035FD6

ファイナルフェス状態になります。

Map Force

// Map Force [Zewia]
@enabled
014C2088 807182D2
0035AFB0 09000014

プラベやサーモンランでランダムを選択したときに選ばれるマップを強制的に決めます。

一行目のコードがマップ指定で、二行目がマップ読み込みエラーを回避するためのコードです。

MOVZ	X0, #0x138C

一行目の命令はX0レジスタに定数を代入するコードで、ここでステージIDを入力します。基本的には0~22の値を代入すれば普段使われているステージになりますが、5000番台を入力するとサーモンランのステージになります。

バージョン3.1.0以降のどこかで選択できないステージを選んだ場合にエラーが発生して落ちるようになったので、二行目のコードでエラー回避が必要です。

逆にいえば、非改造機ではエラー回避ができないのでサーモンランでガチマッチのステージを選んだりするのは非改造機との通信ではできません。

試し打ち場置換

// ShootingRange Replacements (Lost Outpost) [AmazingChz]
@enabled
023FCACA "Fld_Shakehouse00_Cop"

どんな文字列を入力すればどんなステージが遊べるのかは以下の記事を参考にどうぞ。

オブジェクト無視

// Prevent Objects from Loading [AmazingChz] (5.0.0)
@enabled
009DBC30 C0035FD6

無視できるオブジェクト一覧

  • スポンジ
  • スプリンクラー
  • スプラッシュシールド
  • アサリ、ガチアサリ、ガチアサリのゴール
  • ロブ←どういうことやねん
  • 広場のプレイヤー
  • リスポーン地点
  • バッテラストリートの中央の橋
  • 試し撃ち場の的
  • 広場の各種パーツ
  • ガチホコバトルのゴールの高台(通称富士山)
  • インクレール
  • 壁・ブロック
  • ジャンプビーコン
  • モズク農園の壁
  • ガンガゼ野外音楽堂のランプや壁
  • 海女美術大学の中央の建造物
  • 調べるのがめんどくさいけどその他いっぱい

アジフライスタジアム・チョウザメ造船・エンガワ河川敷をこのコードを有効化したままプレイしないでください。少なくともガチホコバトルでフリーズします。
また、ガチヤグラは全ステージでフリーズします。

何に使えるねんって感じですな。ここには書いていないですが、多分金イクラも拾えなくなります。

常に移動できる

// Always Movable
@enabled
00FFC734 45000014

バトル開始前、バトル終了後にも動けます。

無敵化

// God Mode []
@enabled
0104B69C 160080D2

相手インクによるダメージを受けなくなります。

// No Water
@enabled
0111CBA4 C0035FD6

水没によるデス判定がなくなります。

// No Death Zones
@enabled
0111C404 C0035FD6

落下によるデス判定がなくなります。

その他のコード

// Offline Shop [Zewia]
@enabled
014EF920 200080D2

オフライン状態でもショップにはいれます。

// Special Cost 0 [tkgling]
@enabled
00082E68 340000F9

全てのブキのスペシャルコストが0になります。

まとめ

公開されているコードのうち記事にしてもまあ問題ないやろ的なものをメモしました。

他にもいろいろコードはあるのですが、開発者さんが公開を禁止していたりするのでここには書けません。

そういえば誰でもできるコード開発が第三回くらいで止まっていたので書かなきゃいけないですね(ちょうどシーン変更のあたり)

記事は以上。