SFS 台帳 ・ 本文 06 節
モードの種類
画面には複数の入口がありますが、やることは同じです。違うのは「誰と戦うか」と「負けたときに何を失うか」。
モードの全体像
| モード | 目的 | 相手 | 確認できた根拠 |
|---|---|---|---|
| Arcade | 購入済みのロケーションを選んで単発で戦う | 選択した場所の相手 | 配信ページの Arcade 説明+menu_arcade_location |
| Career | 敵を順に倒して連勝を伸ばす | 9種類の敵型 | CareerManager / CurrentStreak / career_enemy_skill_ |
| Champion | Career の到達点。最上位の相手と戦う | チャンピオン | IsChampionMode / ChampionModeButton |
| Boss | ボス専用の対戦 | ボス | IsBossMode / BossModeButton |
| Multiplayer | ルームに入って他プレイヤーと対戦 | 他プレイヤー | Photon の RPC(Punch / Kick / Dodge / SetRagdolled) |
Arcade は「場所を選ぶ」モード
配信ページの説明では、Arcade モードで「カスタムバトル」を楽しめると書かれています。ビルド側にも menu_arcade_location という選択 UI があり、ロケーション(ステージ)を選んでから戦う作りです。
ロケーションは購入制です(BuyLocation / CanUseLocation)。持っていない場所は選べません。コインの使い道がスキンだけではない理由がここにあります。
Career は連勝を伸ばすモード
Career では敵を1人ずつ倒していきます。ビルド側に CurrentStreak(現在の連勝数)と currentEnemyID / currentLocationID / currentSkinID が保存されているため、どこまで進んだかは端末側に残ります。
敵は9種類の型(Biker・FastFoodGuy・Grandpa・HipsterGuy・Hobo・HotDog・Jock・Roadworker・Tourist)で、それぞれに専用スキル(career_enemy_skill_)が割り当てられています。同じ型が再登場するので、型ごとの入り方を覚えるのが近道です。
Champion と Boss は別枠
Champion と Boss は独立したボタンとして実装されています(ChampionModeButton / BossModeButton)。説明文のキーも別々(champion_desc / boss_desc)なので、Career の途中で自動的に切り替わるのではなく、メニューから選ぶ形とみられます。
ボス戦では Boss スキンが使われます。Boss スキンはスキン一覧の中でも別扱いで、通常のスキンとは入手経路が違う可能性があります(この点は推測です)。
マルチプレイはルーム制
マルチプレイは Photon のルーム方式です。ルーム名を入力して参加し(menu_multiplayer_room_name)、パンチ・キック・回避・ラグドール化が RPC で同期されます。
ラグドール化が同期されるということは、相手が吹き飛んだ状態もそのまま共有されるという意味です。物理演算の結果が両者で一致しない場合、見た目がずれることがあります。
確認できていないこと
いずれも公開情報にもビルドの文字列にも条件式として現れていないため、本サイトでは推測で埋めません。プレイして確認できた時点で追記します。
- Career の総ステージ数(敵9種を1周するのか、繰り返すのか)
- Champion に挑む条件(連勝数など)
- マルチプレイの同時接続人数の上限
- ランク(Gold / Silver / Diamond / Master)の昇降条件