乗り物4系統と壊れ方
乗り物は「速さ」より「壊れ方」で選びます。壊れて人形が外れたほうが遠くへ飛ぶからです。
014つの移動状態
内部フラグ名だけが根拠です。実機で4系統すべてを確認したわけではないので、見た目の列は推定です。
| 状態 | 内部フラグ | 見た目の想定 | 根拠 |
|---|---|---|---|
| 車輪 | GoWheels/_wheels/_wheelsJoints | 車・バイク。坂を転がり、関節で車輪が付いている | 車輪のジョイントを保持する配列がある |
| スケート | onScate/_scateVector | 板。押し出しのベクトルで加速する | スケート専用の速度ベクトルを持つ |
| 戦車 | onTank | 重量物。速度は出ないが押し潰す | 戦車用の分岐が別に用意されている |
| 大砲 | isCannon/_cannonVector | 打ち出される。初速が最も大きい | 大砲用の発射ベクトルを持つ |
02確認できた資源名
資源名はファイル名です。ストアの説明にある「乗り物をアンロック」の総数は公開されていません。
| 資源名 | 分類(推定) | 備考 |
|---|---|---|
| sport_car/sport_car_0/sport_car_1 | 車輪 | スポーツカーの色違い・段階違いとみられます |
| gentlemen_bike | 車輪 | バイク |
| RetroClassicVeh | 車輪 | クラシック車。専用スクリプトで _classic と _retro を持つ |
| Player_cannon6 | 大砲 | 番号付き。大砲が複数段階ある可能性 |
03車体は壊れる
Chassis スクリプトに耐久値(_mDamage・_defaultDamage)と、壊れたときに呼ばれる処理(DetachChassis・DestroyVechicle・_forceDetach)があります。車体は見た目だけの飾りではなく、ダメージを受けて外れる部品です。
外れたあとは人形だけが残り、そのまま転がります。つまり車体が壊れるほど、人形は長く飛べます。速い乗り物が高得点になりやすいのは、この順序のためです。
耐久の具体的な数値は非公開です。どの乗り物が何回で壊れるかは、当サイトでは書けません。
04離脱の4経路
名前から4経路があることは分かりますが、どれがいつ選ばれるかの条件は非公開です。押したタイミングと速度で分岐していると考えるのが自然です(推測)。
| メソッド | いつ使われるか |
|---|---|
| ManualDismount | プレイヤーがボタンを押したとき |
| Dismount | 通常の離脱。速度を引き継ぐ |
| Dismount2 | 条件違いの離脱(詳細不明) |
| TurboDismount | 加速状態からの離脱。初速が大きい |
05加速(ニトロ)
Nitro.cs という専用スクリプトがあり、_speed と _walk を持っています。押し出しの速度と、歩行相当の速度を別に管理している作りです。
Web 版のビルドでは、ニトロを操作する UI は確認できませんでした。乗り物の種類によって自動で効くのか、レベル側の設定なのかは不明です。