帽子(スキン)とカスタマイズ
帽子は見た目を変えるだけの要素。買う・当てる・選ぶの3通りで手に入ります。
01帽子は何を変えるのか
帽子はキャラクターの見た目を変える装飾です。ビルド内には Hat、NewHat、BuyHat、AwardHat、SelectHat、HatSelected、HasHat、hatOwned、ActiveHatNum といった処理があり、所持と装備が別々に管理されています。
所持しているだけでは見た目は変わらず、SelectHat で選んだ1つ(ActiveHatNum)だけが反映されます。
当たり判定や回転速度が変わるという記述は、ビルド内にも配信ページにもありません。性能差はないと考えられます(推定)。
02確認できた帽子
ビルド内で名前が確認できた帽子は2種類です。それ以外にも帽子のデータは存在しますが、名前の一覧は文字列からは取り出せませんでした。
| 内部名 | 推定される見た目 | 入手方法 | 確度 |
|---|---|---|---|
| NoobHat | 初心者向けの帽子(初期装備と推定) | 初期から所持、または Gallery で解放 | 確認(名前のみ) |
| TopHat | シルクハット | Shop で購入、またはスピンで入手 | 確認(名前のみ) |
| その他の帽子 | 不明(データは存在する) | Shop / スピン / 実績 | 不明 |
03手に入れ方
- Shop で買う
- コインを払って購入(BuyHat)。価格は帽子ごとに違い、数値は不明。
- スピンで当てる
- スピンホイールの抽選対象に帽子が含まれます(HatInSpinner)。
- 実績で受け取る
- AwardHat。条件を満たすと付与される処理があります。条件は不明。
- Gallery で確認
- 所持・未所持を一覧で見る画面(Gallery)。ここで NewHat の表示が出ます。
04装備と保存
選んだ帽子は端末内に保存されます(KeyHats)。さらに保存データには帽子の一覧そのものが文字列として格納されており(LoadHatsFromPropsString)、起動時に読み込まれます。
この形式のため、帽子の追加はアプリの更新ではなくデータの更新で行える作りになっています。新しい帽子がいつの間にか増えていることがあるのは、この構造によるものです(推定)。
05分かっていないこと
帽子の総数、価格、レアリティの段階、実績の条件は、いずれも公開されていません。名前が分かったのは NoobHat と TopHat の2つだけです。
帽子がゲームの進行や報酬に影響するかどうかも不明です。見た目だけという前提で書いていますが、確定情報ではありません。