Uncovering Tank Crew Members in Game Files

Details on crew members embedded within tank files, showing unique names and roles.

The Discovery

Within each agent's .spec file, there are code lines that reveal potential crew members who might accompany each tank, with the agent acting as the commander.

Crew Images

The snippet includes multiple crew members with distinct identifiers:

High Resolution Background

This background image was found in another research post that we made, showcasing the same crew members, you can read the full post here.

1

Complete Crew Showcase Image

  • File name: juggernaut_hero_reward_small

2

Crew Member 1

  • File name: juggernaut_crew_01_ipm1
  • Crew name: Thompson Terry

3

Crew Member 2

  • File name: juggernaut_crew_02_ipm1
  • Crew name: Duncan Kingsley

4

Crew Member 1

  • File name: juggernaut_crew_03_ipm1
  • Crew name: Davison Mattew

5

Crew Member 1

  • File name: juggernaut_crew_04_ipm1
  • Crew name: Blanton Clement

6

Code Snippet

These entries originate from Chopper's .spec file:

{
  "crew": {
    "crewMembers": [
      {
        "arenaPrefab": "/vehicles/american/a02_m1_1980/settings/frontmans/frontman_3.prefab",
        "bigImage": "/ui/assets/heroes/juggernaut/crew/extralarge/juggernaut_crew_03.png",
        "campPrefab": "/worlds/camps/crew/characters/juggernaut/juggernaut_03.prefab",
        "commerce": {
          "entitlement": "juggernaut_crew_01_ipm1",
          "product": ""
        },
        "description": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.301.description",
          "message": "Juggernaut1 desc"
        },
        "frontmanPortrait": {
          "isUsedInBattle": false,
          "prefab": ""
        },
        "id": 301,
        "image": "/ui/assets/heroes/juggernaut/crew/large/juggernaut_crew_03.png",
        "isDefaultFrontman": false,
        "lastName": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.301.lastName",
          "message": "Thompson"
        },
        "name": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.301.name",
          "message": "Terry"
        },
        "prefabPlaceholderName": "Juggernaut_3_ipm1",
        "quotes": [],
        "requirementImage": "/ui/assets/heroes/juggernaut/crew/small/juggernaut_crew_03_req.png",
        "setBonuses": []
      },
      {
        "arenaPrefab": "/vehicles/american/a02_m1_1980/settings/frontmans/frontman_2.prefab",
        "bigImage": "/ui/assets/heroes/juggernaut/crew/extralarge/juggernaut_crew_02.png",
        "campPrefab": "/worlds/camps/crew/characters/juggernaut/juggernaut_02.prefab",
        "commerce": {
          "entitlement": "juggernaut_crew_02_ipm1",
          "product": ""
        },
        "description": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.302.description",
          "message": "Jugernaut_2 desc"
        },
        "frontmanPortrait": {
          "isUsedInBattle": false,
          "prefab": ""
        },
        "id": 302,
        "image": "/ui/assets/heroes/juggernaut/crew/large/juggernaut_crew_02.png",
        "isDefaultFrontman": false,
        "lastName": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.302.lastName",
          "message": "Duncan"
        },
        "name": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.302.name",
          "message": "Kingsley"
        },
        "prefabPlaceholderName": "Juggernaut_2_ipm1",
        "quotes": [],
        "requirementImage": "/ui/assets/heroes/juggernaut/crew/small/juggernaut_crew_02_req.png",
        "setBonuses": []
      },
      {
        "arenaPrefab": "/vehicles/american/a02_m1_1980/settings/frontmans/frontman_1.prefab",
        "bigImage": "/ui/assets/heroes/juggernaut/crew/extralarge/juggernaut_crew_01.png",
        "campPrefab": "/worlds/camps/crew/characters/juggernaut/juggernaut_01.prefab",
        "commerce": {
          "entitlement": "juggernaut_crew_03_ipm1",
          "product": ""
        },
        "description": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.303.description",
          "message": "Juggernaut_3 description"
        },
        "frontmanPortrait": {
          "isUsedInBattle": false,
          "prefab": ""
        },
        "id": 303,
        "image": "/ui/assets/heroes/juggernaut/crew/large/juggernaut_crew_01.png",
        "isDefaultFrontman": true,
        "lastName": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.303.lastName",
          "message": "Davison"
        },
        "name": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.303.name",
          "message": "Matthew"
        },
        "prefabPlaceholderName": "Juggernaut_1_ipm1",
        "quotes": [],
        "requirementImage": "/ui/assets/heroes/juggernaut/crew/small/juggernaut_crew_01_req.png",
        "setBonuses": []
      },
      {
        "arenaPrefab": "/vehicles/american/a02_m1_1980/settings/frontmans/frontman_4.prefab",
        "bigImage": "/ui/assets/heroes/juggernaut/crew/extralarge/juggernaut_crew_04.png",
        "campPrefab": "/worlds/camps/crew/characters/juggernaut/juggernaut_04.prefab",
        "commerce": {
          "entitlement": "juggernaut_crew_04_ipm1",
          "product": ""
        },
        "description": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.304.description",
          "message": "juggernaut_4 description"
        },
        "frontmanPortrait": {
          "isUsedInBattle": false,
          "prefab": ""
        },
        "id": 304,
        "image": "/ui/assets/heroes/juggernaut/crew/large/juggernaut_crew_04.png",
        "isDefaultFrontman": false,
        "lastName": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.304.lastName",
          "message": "Blanton"
        },
        "name": {
          "key": "a02_m1_1980_ipm1.specs.specification.crew.crewMembers.304.name",
          "message": "Clement"
        },
        "prefabPlaceholderName": "Juggernaut_4_ipm1",
        "quotes": [],
        "requirementImage": "/ui/assets/heroes/juggernaut/crew/small/juggernaut_crew_04_req.png",
        "setBonuses": []
      }
    ]
  }
}

Conclusion

Each crew member has a unique role within the tank setup, complete with individual images and descriptions that give insight into their potential involvement in tank operations. These code snippets hint at a deeper crew structure, possibly impacting tank dynamics and adding new layers to in-game strategy.