{
  "source": "supplied-local-unity-asset-snapshot",
  "revision": "characters-files-2026-10-11",
  "inspectedAt": "2026-10-11",
  "product": "Wych Elm / Silver Pines",
  "scope": "Three full-body Sprite targets directly linked by CharacterIdentifier and six default portrait Sprites directly linked by SpeakerSettings GUIDs.",
  "gameplayVerified": false,
  "artworkPermissionReviewed": false,
  "portraitArtIncluded": true,
  "sourceBundles": {
    "prefabs": {
      "name": "team17_auto_base_characters_assets_npc.bundle",
      "cab": "CAB-0fbf4ae942e3c00bdd2f933bd5e7a11b"
    },
    "sprites": {
      "name": "team17_auto_base_characters_compressed_assets_npc.bundle",
      "cab": "CAB-099b89a8dc75765047a744cba7a84bdb"
    },
    "charactersSharedDataPathId": "-1330276776972607988"
  },
  "sourceFiles": [
    {
      "path": "Carpenter_Data/StreamingAssets/aa/StandaloneWindows64/team17_auto_base_characters_assets_npc.bundle",
      "size": 856272,
      "sha256": "f3e30f37940d526b65f67c14daf4a9c826c2bdae864354bce34e9874b767e596"
    },
    {
      "path": "Carpenter_Data/StreamingAssets/aa/StandaloneWindows64/team17_auto_base_characters_compressed_assets_npc.bundle",
      "size": 5729653,
      "sha256": "5c4d88b1153e06e36841a6d6c393a81f91dc1b33e5f7389d4b62caf252ce12c8"
    },
    {
      "path": "Carpenter_Data/StreamingAssets/aa/StandaloneWindows64/localization-assets-shared_assets_all.bundle",
      "size": 1384649,
      "sha256": "6a7bf7055f91673039fc75d35a172d4c5c718f987f42ff95edbb0ea4c08001cc"
    },
    {
      "path": "Carpenter_Data/StreamingAssets/aa/StandaloneWindows64/sprites-characterportraits_assets_all.bundle",
      "size": 7057914,
      "sha256": "3e27612250e313ebea48b652926cfb845f0b37c31cd1fffcb5ba1c97b04e1064"
    },
    {
      "path": "Carpenter_Data/StreamingAssets/aa/catalog.bin",
      "size": 9125184,
      "sha256": "b4107f3eaa9465e874e4bc65d981758b382c03a34277e9bcd1ba5132e3fd70c6"
    },
    {
      "path": "Carpenter_Data/StreamingAssets/aa/StandaloneWindows64/localization-string-tables-english(en)_assets_all.bundle",
      "size": 99823,
      "sha256": "937a7e804ec6e4797f64250abb97fde572bb6c2a4b259d7e39f813d6d4e3198e"
    },
    {
      "path": "Carpenter_Data/StreamingAssets/aa/StandaloneWindows64/localization-string-tables-chinese(simplified)(zh)_assets_all.bundle",
      "size": 103153,
      "sha256": "acc7e8d095a9ca2d5b6ff8a59a8a88f07f2f3ee859b9e7a49d8d76c131b34a0d"
    }
  ],
  "counts": {
    "bodySprites": 3,
    "portraitSprites": 6,
    "illustrationAliases": 7
  },
  "records": [
    {
      "id": "NPC_Boots",
      "sourceName": "Boots",
      "names": [
        "Boots",
        "靴子"
      ],
      "src": "/art/characters/boots.png",
      "exact": true,
      "identity": {
        "prefabBundle": "team17_auto_base_characters_assets_npc.bundle",
        "prefabContainerPath": "Assets/Prefabs/Characters/NPC/Puppets/Boots/NPC_Boots.prefab",
        "prefabRootPathId": "4674969865271182673",
        "characterIdentifierPathId": "-1465870351532096175",
        "characterIdentifierScriptPathId": "-6447413737119166508",
        "speakerReferenceFileId": 0,
        "speakerSettingsPathId": "-457792946116097831",
        "speakerSettingsName": "SpeakerSettings_Boots",
        "nameReference": {
          "table": "GUID:658dbb82911c91f47b33d31d155307e9",
          "serializedKey": "",
          "serializedKeyId": "364181030143864832",
          "resolvedKeyId": "364181030143864832",
          "resolvedKey": "Boots",
          "localized": {
            "en": "Boots",
            "zh": "靴子"
          }
        }
      },
      "sprite": {
        "rendererPathId": "-1625445482194139823",
        "gameObjectName": "Sprite",
        "fileId": 9,
        "targetCab": "CAB-099b89a8dc75765047a744cba7a84bdb",
        "targetPathId": "-5322172497976039149",
        "targetType": "Sprite",
        "targetName": "BootsStanding00",
        "containerPath": "Assets/Prefabs/Characters/NPC/Puppets/Boots/Sprites/BootsStanding/BootsStanding00.png",
        "size": [
          339,
          879
        ],
        "rgbaSha256": "a87a3dca93fff8ce81ec1eb0241f45f99c93942a2ee808d980d6d8a783d4cf4c"
      }
    },
    {
      "id": "NPC_Dwarf",
      "sourceName": "Dwarf",
      "names": [
        "Dwarf"
      ],
      "src": "/art/characters/dwarf.png",
      "exact": true,
      "identity": {
        "prefabBundle": "team17_auto_base_characters_assets_npc.bundle",
        "prefabContainerPath": "Assets/Prefabs/Characters/NPC/Puppets/Dwarf/NPC_Dwarf.prefab",
        "prefabRootPathId": "6857731743382494525",
        "characterIdentifierPathId": "1212373701969567037",
        "characterIdentifierScriptPathId": "-6447413737119166508",
        "speakerReferenceFileId": 0,
        "speakerSettingsPathId": "8000368969581018452",
        "speakerSettingsName": "SpeakerSettings_Dwarf",
        "nameReference": {
          "table": "GUID:658dbb82911c91f47b33d31d155307e9",
          "serializedKey": "",
          "serializedKeyId": "319716762681688064",
          "resolvedKeyId": "319716762681688064",
          "resolvedKey": "Dwarf",
          "localized": {
            "en": ".",
            "zh": "."
          }
        }
      },
      "sprite": {
        "rendererPathId": "8293804986117446973",
        "gameObjectName": "Sprite",
        "fileId": 9,
        "targetCab": "CAB-099b89a8dc75765047a744cba7a84bdb",
        "targetPathId": "6705939058639032434",
        "targetType": "Sprite",
        "targetName": "DwarfStanding",
        "containerPath": "Assets/Prefabs/Characters/NPC/Puppets/Dwarf/Sprites/DwarfStanding.png",
        "size": [
          214,
          707
        ],
        "rgbaSha256": "73d0f61f2c6e4459cbd71cce0e87e6aeb5d6ec39885cc3d5c2b601678f3ed29b"
      },
      "aliasLimit": "The source uses Dwarf; the localized Characters value is a dot. Little Man is not claimed as an identity alias."
    },
    {
      "id": "NPC_Roberts",
      "sourceName": "Deputy Roberts",
      "names": [
        "Deputy Roberts",
        "Roberts",
        "副警长罗伯茨",
        "罗伯茨"
      ],
      "src": "/art/characters/deputy-roberts.png",
      "exact": true,
      "identity": {
        "prefabBundle": "team17_auto_base_characters_assets_npc.bundle",
        "prefabContainerPath": "Assets/Prefabs/Characters/NPC/Puppets/Roberts/NPC_Roberts.prefab",
        "prefabRootPathId": "5286576500958500954",
        "characterIdentifierPathId": "3301037735294867546",
        "characterIdentifierScriptPathId": "-6447413737119166508",
        "speakerReferenceFileId": 0,
        "speakerSettingsPathId": "3654664962996934829",
        "speakerSettingsName": "SpeakerSettings_Roberts",
        "nameReference": {
          "table": "GUID:658dbb82911c91f47b33d31d155307e9",
          "serializedKey": "",
          "serializedKeyId": "297213329592512512",
          "resolvedKeyId": "297213329592512512",
          "resolvedKey": "Deputy Roberts",
          "localized": {
            "en": "Deputy Roberts",
            "zh": "副警长罗伯茨"
          }
        }
      },
      "sprite": {
        "rendererPathId": "3290147292368476250",
        "gameObjectName": "Sprite",
        "fileId": 9,
        "targetCab": "CAB-099b89a8dc75765047a744cba7a84bdb",
        "targetPathId": "-3633813433354403731",
        "targetType": "Sprite",
        "targetName": "RobertsIdle00",
        "containerPath": "Assets/Prefabs/Characters/NPC/Puppets/Roberts/Sprites/RobertsIdle/RobertsIdle00.png",
        "size": [
          433,
          813
        ],
        "rgbaSha256": "ff11855b1a486b487b3d58b31611d0dd06d2a05151dd1fe4c1cb985af4f47c08"
      }
    }
  ],
  "portraits": [
    {
      "sourceName": "Red Walker",
      "speakerSettingsName": "SpeakerSettings_Walker",
      "speakerSettingsPathId": "7072009717295330079",
      "portraitGUID": "894c5f68847fd5e4bafafc4de30ffe82",
      "nameReference": {
        "table": "Characters",
        "serializedKey": "PlayerCharacterSpeakerSettings",
        "serializedKeyId": "0",
        "resolvedKeyId": "791938973709",
        "resolvedKey": "PlayerCharacterSpeakerSettings",
        "localized": {
          "en": "Red Walker",
          "zh": "雷德·沃克"
        }
      },
      "bundle": "sprites-characterportraits_assets_all.bundle",
      "catalogLocations": [
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Player.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Player.png",
          "type": "UnityEngine.Texture2D"
        },
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Player.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Player.png",
          "type": "UnityEngine.Sprite"
        }
      ],
      "spritePathId": "495286306905072872",
      "containerPath": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Player.png",
      "src": "/art/characters/red-walker-portrait.png",
      "exact": true,
      "rgbaSha256": "c4a8346d8c0fb4bcc47af0d89b4d82875ffba6c232f452cf1e5cfd13fb2a1cb8"
    },
    {
      "sourceName": "Eddie Velvet",
      "speakerSettingsName": "SpeakerSettings_EddieVelvet",
      "speakerSettingsPathId": "-8565875223280580958",
      "portraitGUID": "7a28d354edc1ad446850f23b86657f5d",
      "nameReference": {
        "table": "GUID:658dbb82911c91f47b33d31d155307e9",
        "serializedKey": "",
        "serializedKeyId": "313579618343399424",
        "resolvedKeyId": "313579618343399424",
        "resolvedKey": "Eddie Velvet",
        "localized": {
          "en": "Eddie Velvet",
          "zh": "艾迪·韦尔维特"
        }
      },
      "bundle": "sprites-characterportraits_assets_all.bundle",
      "catalogLocations": [
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Eddie_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Eddie_normal.png",
          "type": "UnityEngine.Texture2D"
        },
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Eddie_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Eddie_normal.png",
          "type": "UnityEngine.Sprite"
        }
      ],
      "spritePathId": "-4130795216877337891",
      "containerPath": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Eddie_normal.png",
      "src": "/art/characters/eddie-velvet-portrait.png",
      "exact": true,
      "rgbaSha256": "399bdffbee6c0972cfcb92663744ad6b7eb6c735feb00138e827a437b0dcc8e1"
    },
    {
      "sourceName": "Alice",
      "speakerSettingsName": "SpeakerSettings_Alice",
      "speakerSettingsPathId": "9006221496544876065",
      "portraitGUID": "dac958fd6330ee64f961be26f64f2c8d",
      "nameReference": {
        "table": "Characters",
        "serializedKey": "",
        "serializedKeyId": "359914767454715904",
        "resolvedKeyId": "359914767454715904",
        "resolvedKey": "Alice",
        "localized": {
          "en": "Alice",
          "zh": "爱丽丝"
        }
      },
      "bundle": "sprites-characterportraits_assets_all.bundle",
      "catalogLocations": [
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Alice.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Alice.png",
          "type": "UnityEngine.Texture2D"
        },
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Alice.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Alice.png",
          "type": "UnityEngine.Sprite"
        }
      ],
      "spritePathId": "-1369254127146062921",
      "containerPath": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Alice.png",
      "src": "/art/characters/alice-portrait.png",
      "exact": true,
      "rgbaSha256": "f96ef52b021cd6fa5f3e5dd0498cd2193ac88fde543e1e06712ea7ad3cd04a52"
    },
    {
      "sourceName": "Deputy Roberts",
      "speakerSettingsName": "SpeakerSettings_Roberts",
      "speakerSettingsPathId": "3654664962996934829",
      "portraitGUID": "b5f34270df29a3d4a9562036cb60b2af",
      "nameReference": {
        "table": "GUID:658dbb82911c91f47b33d31d155307e9",
        "serializedKey": "",
        "serializedKeyId": "297213329592512512",
        "resolvedKeyId": "297213329592512512",
        "resolvedKey": "Deputy Roberts",
        "localized": {
          "en": "Deputy Roberts",
          "zh": "副警长罗伯茨"
        }
      },
      "bundle": "sprites-characterportraits_assets_all.bundle",
      "catalogLocations": [
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Roberts_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Roberts_normal.png",
          "type": "UnityEngine.Texture2D"
        },
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Roberts_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Roberts_normal.png",
          "type": "UnityEngine.Sprite"
        }
      ],
      "spritePathId": "-4778252516483956304",
      "containerPath": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Roberts_normal.png",
      "src": "/art/characters/deputy-roberts-portrait.png",
      "exact": true,
      "rgbaSha256": "78424ba383ee71d5778a7750a3b1d7bfac1d63d93691dda363c62d634a9d4bfa"
    },
    {
      "sourceName": "Boots",
      "speakerSettingsName": "SpeakerSettings_Boots",
      "speakerSettingsPathId": "-457792946116097831",
      "portraitGUID": "4ad5a2bebe48e4d48ad9b3ee64bce429",
      "nameReference": {
        "table": "GUID:658dbb82911c91f47b33d31d155307e9",
        "serializedKey": "",
        "serializedKeyId": "364181030143864832",
        "resolvedKeyId": "364181030143864832",
        "resolvedKey": "Boots",
        "localized": {
          "en": "Boots",
          "zh": "靴子"
        }
      },
      "bundle": "sprites-characterportraits_assets_all.bundle",
      "catalogLocations": [
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Boots_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Boots_normal.png",
          "type": "UnityEngine.Texture2D"
        },
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Boots_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Boots_normal.png",
          "type": "UnityEngine.Sprite"
        }
      ],
      "spritePathId": "-2827852691230133415",
      "containerPath": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Boots_normal.png",
      "src": "/art/characters/boots-portrait.png",
      "exact": true,
      "rgbaSha256": "ec41c3300b57dc34503e75050d6de6eb6da3ae55ba7bb2f8a3e644c8f6569212"
    },
    {
      "sourceName": "Dwarf",
      "speakerSettingsName": "SpeakerSettings_Dwarf",
      "speakerSettingsPathId": "8000368969581018452",
      "portraitGUID": "fd96d8f459b1e0743ac7549a3b728388",
      "nameReference": {
        "table": "GUID:658dbb82911c91f47b33d31d155307e9",
        "serializedKey": "",
        "serializedKeyId": "319716762681688064",
        "resolvedKeyId": "319716762681688064",
        "resolvedKey": "Dwarf",
        "localized": {
          "en": ".",
          "zh": "."
        }
      },
      "bundle": "sprites-characterportraits_assets_all.bundle",
      "catalogLocations": [
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Dwarf_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Dwarf_normal.png",
          "type": "UnityEngine.Texture2D"
        },
        {
          "primary": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Dwarf_normal.png",
          "internal": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Dwarf_normal.png",
          "type": "UnityEngine.Sprite"
        }
      ],
      "spritePathId": "-5574437337636416764",
      "containerPath": "Assets/Prefabs/Characters/NPC/Portraits/portrait_Dwarf_normal.png",
      "src": "/art/characters/dwarf-portrait.png",
      "exact": true,
      "rgbaSha256": "2785b5910afd708079390efa236b88324d07e9d89e6760e75be62c46416d9b2e"
    }
  ],
  "unresolvedCoverage": [
    {
      "requestedName": "Red Walker",
      "status": "portrait source is linked, but PlayerCharacter SpriteRenderers are split into head, arms and body; no full-body Sprite is included."
    },
    {
      "requestedName": "Eddie Velvet",
      "status": "SpeakerSettings and portrait exist, but no inspected CharacterIdentifier prefab links a full-body sprite to that setting."
    },
    {
      "requestedName": "Alice Baker",
      "status": "SpeakerSettings identifies Alice only and links a portrait; Baker is not in the Characters entry, and no body prefab identity link was found."
    },
    {
      "requestedName": "Jackman / Handler",
      "status": "SpeakerSettings labels Hank Jackman; its portrait GUID resolves to shared Phone art, not a unique likeness, and Handler has no linked body identity."
    },
    {
      "requestedName": "Father Foster",
      "status": "No matching SpeakerSettings or Characters entry was found in the inspected character source bundles."
    },
    {
      "requestedName": "Julee",
      "status": "SpeakerSettings_Julee has no Characters name reference or portrait GUID; Waitress.prefab has no direct CharacterIdentifier link."
    }
  ],
  "limits": [
    "Sprite reuse permission has not been reviewed.",
    "Jackman’s linked portrait resolves to shared Phone art and Wulfe is omitted from verified character portrait coverage.",
    "The extracted frames are source art and have not been reviewed in gameplay."
  ],
  "artFiles": [
    {
      "path": "/art/characters/boots.png",
      "rgbaSha256": "a87a3dca93fff8ce81ec1eb0241f45f99c93942a2ee808d980d6d8a783d4cf4c"
    },
    {
      "path": "/art/characters/dwarf.png",
      "rgbaSha256": "73d0f61f2c6e4459cbd71cce0e87e6aeb5d6ec39885cc3d5c2b601678f3ed29b"
    },
    {
      "path": "/art/characters/deputy-roberts.png",
      "rgbaSha256": "ff11855b1a486b487b3d58b31611d0dd06d2a05151dd1fe4c1cb985af4f47c08"
    },
    {
      "path": "/art/characters/red-walker-portrait.png",
      "rgbaSha256": "c4a8346d8c0fb4bcc47af0d89b4d82875ffba6c232f452cf1e5cfd13fb2a1cb8"
    },
    {
      "path": "/art/characters/eddie-velvet-portrait.png",
      "rgbaSha256": "399bdffbee6c0972cfcb92663744ad6b7eb6c735feb00138e827a437b0dcc8e1"
    },
    {
      "path": "/art/characters/alice-portrait.png",
      "rgbaSha256": "f96ef52b021cd6fa5f3e5dd0498cd2193ac88fde543e1e06712ea7ad3cd04a52"
    },
    {
      "path": "/art/characters/deputy-roberts-portrait.png",
      "rgbaSha256": "78424ba383ee71d5778a7750a3b1d7bfac1d63d93691dda363c62d634a9d4bfa"
    },
    {
      "path": "/art/characters/boots-portrait.png",
      "rgbaSha256": "ec41c3300b57dc34503e75050d6de6eb6da3ae55ba7bb2f8a3e644c8f6569212"
    },
    {
      "path": "/art/characters/dwarf-portrait.png",
      "rgbaSha256": "2785b5910afd708079390efa236b88324d07e9d89e6760e75be62c46416d9b2e"
    }
  ]
}
