-
Notifications
You must be signed in to change notification settings - Fork 6
Detect Stats ja JP
bbfox0703 edited this page Jul 10, 2026
·
1 revision
⚗ 実験的タブ(デフォルトでオフ)。Detect Stats は低精度のヒューリスティックです — 手作業のスキャンを省くための候補リストであり、答えではありません。
Detect Stats タブは、どのプロパティがプレイヤーのステータス(HP / MP / Gold / …)を保持しているかを推測しようとします。方法は、ゲームの dump クラスメタデータをスコアリングし、各推測をライブゲームに対して確認することです。各候補を、それを検証できるツールへ橋渡しする出発点です。
⚠ 参考のみ — 低精度。 これらは自動検出された推測であり、保証ではありません。使用する前に、必ず Live Walker / Value Search でライブ値とアドレスを検証してください。
- 🔎 Detect Player Stats — 可能性の高いプレイヤーステータスの候補リストを作り、各々をライブゲームに対して確認します(所有クラスのライブインスタンスを見つけ、そのプロパティの現在値を読みます)。
- Use snapshot signal (オプション) — 最も最近の 2 つの snapshot を相互参照し、値が減少したフィールドを加点します。ワークフロー:snapshot を capture → ゲーム内でダメージを受ける/消費する → もう一度 capture → その後 Detect。使用可能な snapshot が 2 つ以上必要です。これは「ダメージを受けたときに下がった数値」を強力なシグナルに変えます。
- Filter — Property / Class / Category 列に対する大文字小文字を区別しない部分文字列フィルタ。
候補はランク付けされ、確認済みが先頭です。列:
| 列 | 意味 |
|---|---|
| Result | 推測がライブゲームに対して確認されたか(ライブインスタンスが見つかりその値が読まれたか)。 |
| Conf | ヒューリスティックの信頼度スコア。 |
| Category | 一致したステータス(HP / MP / Gold / …)。 |
| Property | プロパティ名。 |
| Class | それを所有するクラス。 |
| Type | プロパティの型。 |
| Offset | クラス内でのプロパティのオフセット。 |
| Live / signals | ゲームから読んだライブ値と、この行をスコアリングしたシグナル。 |
| Δ snapshot | 比較した 2 つの snapshot 間での値の変化(Use snapshot signal がオンのときのみ)。 |
スコアは dump メタデータに対するヒューリスティックです — プロパティ名と型、GAS attribute の形状、Current / Max のペアリング、およびプロパティフラグ(SaveGame / BlueprintVisible とマークされたフィールドは高スコア;エディタ専用は低スコア)。意図的に保守的です:高い信頼度でも「これを検証せよ」を意味し、「これで確定」ではありません。
| ボタン | 動作 |
|---|---|
| 🌍 | このクラスのライブインスタンスを GWorld オブジェクトグラフで特定します — Live Walker を開き、そこで Copy CE Field できます。 |
| finder | このクラスのすべてのライブインスタンスを Instances タブで見つけます。 |
| copy | プロパティ名をクリップボードにコピー。 |
- 🔎 Detect Player Stats(任意で capture → 変化 → capture の snapshot ペアの後、Use snapshot signal をオンにして)。
- 妥当な行を選ぶ(高信頼度、妥当なライブ値、snapshot を使ったなら一致する Δ snapshot)。
- 🌍 または finder → ライブインスタンスに到達し、凍結や編集の前に Live Walker または Value Search で値を検証してください。
- Live Walker — 確認された候補の値を検証し Copy CE Field。
- Value Search — 推測が外れたときのフォールバック:値を直接スキャン。
- Instances — finder の着地先;その後 Related ▸ Locate を使用。
- Snapshot — Use snapshot signal に「値が減少した」シグナルを提供。