From 66ab105b34fd6e001670eab82e2fa270b586060f Mon Sep 17 00:00:00 2001 From: Justin Oros Date: Thu, 24 Sep 2026 22:39:03 -0700 Subject: [PATCH] Fix rigassets to walk all locators and resolve race and clothing GUIDs for v0.4.1 --- README.md | 5 +- RigProbe.cs | 194 +++++++++++++++++++++++++++++++++++++++--------- RigProbe.csproj | 2 +- manifest.json | 2 +- 4 files changed, 164 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index 8682326..a502278 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,8 @@ Run these in the in-game console. | `rigprobe` | Dump the player, remote players, carry bodies, all actor prefabs and live actors, plus all loaded clips and controllers | | `rigprobe ` | Same, limited to actor types containing the filter, e.g. `rigprobe female` | | `rigscene` | Dump every character in the loaded scenes (posers, cutscene characters, props with skinned meshes), one file per character | -| `rigassets [filter]` | Dump the Addressables catalog (keys, internal ids, types), optionally filtered, e.g. `rigassets female` | +| `rigassets [filter]` | Dump the Addressables catalog (keys, internal ids, types), optionally filtered, e.g. `rigassets female`, and resolve every race and clothing GUID | +| `rigassets key:` | Resolve a single Addressables key or GUID | | `rigwatch [player\|robby\|virginia]` | Log every animator state change on the target while you play | | `rigwatch off` | Stop watching and write a summary of every state seen | | `rigspawn [variation]` | Spawn an actor in front of you so its live variant gets dumped, e.g. `rigspawn Virginia` | @@ -33,7 +34,7 @@ Written to `Sons Of The Forest\UserData\RigProbe\`: - `characters\index.tsv` one line per character with rig family and player bone match - `characters\clips.tsv` every loaded animation clip, `characters\controllers.tsv` every loaded animator controller and who uses it -- `assets.tsv` or `assets_.tsv` from `rigassets` +- `assets.tsv` or `assets_.tsv`, `assets_locators.tsv` and `assets_known.tsv` (race and clothing GUIDs resolved) from `rigassets` - `watch\_