{
  "version": "1.0.0",
  "generated": "2026-06-24T04:46:13.650Z",
  "description": "Grudge Armada fleet asset packs — units, vehicles, environments, materials, audio, effects. Served from assets.grudge-studio.com/grudge-armada/",
  "era": "armada",
  "cdnRoot": "https://assets.grudge-studio.com/grudge-armada",
  "objectStoreApi": "/api/v1/grudge-armada.json",
  "indexSource": "C:/Users/nugye/Documents/advance_wars_infantry__mech_units/organized/index.json",
  "totalPacks": 46,
  "totalModels": 23,
  "totalFiles": 3636,
  "categories": [
    {
      "id": "units",
      "name": "Units",
      "packs": [
        {
          "id": "advance_wars_infantry__mech_units",
          "grudgeId": "armada-advance_wars_infantry__mech_units",
          "name": "Advance Wars Infantry  Mech Units",
          "category": "units",
          "zip": "advance_wars_infantry__mech_units.zip",
          "r2Prefix": "grudge-armada/units/advance_wars_infantry__mech_units",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_infantry__mech_units",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_infantry__mech_units/scene.gltf",
          "files": 4,
          "bytes": 5245684,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "advance_wars_land_units",
          "grudgeId": "armada-advance_wars_land_units",
          "name": "Advance Wars Land Units",
          "category": "units",
          "zip": "advance_wars_land_units.zip",
          "r2Prefix": "grudge-armada/units/advance_wars_land_units",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_land_units",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_land_units/scene.gltf",
          "files": 4,
          "bytes": 17362477,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "mechs_tanks_vehicles_and_tripods",
          "grudgeId": "armada-mechs_tanks_vehicles_and_tripods",
          "name": "Mechs Tanks Vehicles And Tripods",
          "category": "units",
          "zip": "mechs_tanks_vehicles_and_tripods.zip",
          "r2Prefix": "grudge-armada/units/mechs_tanks_vehicles_and_tripods",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/mechs_tanks_vehicles_and_tripods",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/mechs_tanks_vehicles_and_tripods/scene.gltf",
          "files": 4,
          "bytes": 3355677,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "futuristic_soldier_lowpoly",
          "grudgeId": "armada-futuristic_soldier_lowpoly",
          "name": "Futuristic Soldier Lowpoly",
          "category": "units",
          "zip": "futuristic_soldier_lowpoly.zip",
          "r2Prefix": "grudge-armada/units/futuristic_soldier_lowpoly",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/futuristic_soldier_lowpoly",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/futuristic_soldier_lowpoly/scene.gltf",
          "files": 7,
          "bytes": 3256815,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "cyborg",
          "grudgeId": "armada-cyborg",
          "name": "Cyborg",
          "category": "units",
          "zip": "cyborg.zip",
          "r2Prefix": "grudge-armada/units/cyborg",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/cyborg",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg/scene.gltf",
          "files": 5,
          "bytes": 38331980,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "cyborg_soldier_scifi_character",
          "grudgeId": "armada-cyborg_soldier_scifi_character",
          "name": "Cyborg Soldier Scifi Character",
          "category": "units",
          "zip": "cyborg_soldier_scifi_character.zip",
          "r2Prefix": "grudge-armada/units/cyborg_soldier_scifi_character",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/cyborg_soldier_scifi_character",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg_soldier_scifi_character/scene.gltf",
          "files": 6,
          "bytes": 36709534,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "call_of_duty_mw2r_-_shadow_company_soilders",
          "grudgeId": "armada-call_of_duty_mw2r_-_shadow_company_soilders",
          "name": "Call Of Duty Mw2r - Shadow Company Soilders",
          "category": "units",
          "zip": "call_of_duty_mw2r_-_shadow_company_soilders.zip",
          "r2Prefix": "grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders/scene.gltf",
          "files": 35,
          "bytes": 28402823,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "stylized_sci-fi_officer_with_gun_animated",
          "grudgeId": "armada-stylized_sci-fi_officer_with_gun_animated",
          "name": "Stylized Sci-Fi Officer With Gun Animated",
          "category": "units",
          "zip": "stylized_sci-fi_officer_with_gun_animated.zip",
          "r2Prefix": "grudge-armada/units/stylized_sci-fi_officer_with_gun_animated",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-fi_officer_with_gun_animated",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-fi_officer_with_gun_animated/scene.gltf",
          "files": 14,
          "bytes": 48088966,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        },
        {
          "id": "stylized_sci-_fi_soldier_animated",
          "grudgeId": "armada-stylized_sci-_fi_soldier_animated",
          "name": "Stylized Sci- Fi Soldier Animated",
          "category": "units",
          "zip": "stylized_sci-_fi_soldier_animated.zip",
          "r2Prefix": "grudge-armada/units/stylized_sci-_fi_soldier_animated",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-_fi_soldier_animated",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-_fi_soldier_animated/scene.gltf",
          "files": 9,
          "bytes": 53183501,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "units",
            "gltf",
            "3d",
            "rts",
            "unit"
          ]
        }
      ],
      "packCount": 9
    },
    {
      "id": "vehicles",
      "name": "Vehicles",
      "packs": [
        {
          "id": "bomber",
          "grudgeId": "armada-bomber",
          "name": "Bomber",
          "category": "vehicles",
          "zip": "bomber.zip",
          "r2Prefix": "grudge-armada/vehicles/bomber",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/bomber",
          "primaryModel": null,
          "loadUrl": null,
          "files": 8,
          "bytes": 71833261,
          "hasGltf": false,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [],
          "fbx": [
            "bomber/bomber.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "fbx",
            "vehicle",
            "fleet"
          ]
        },
        {
          "id": "carrier",
          "grudgeId": "armada-carrier",
          "name": "Carrier",
          "category": "vehicles",
          "zip": "carrier.zip",
          "r2Prefix": "grudge-armada/vehicles/carrier",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/carrier",
          "primaryModel": null,
          "loadUrl": null,
          "files": 9,
          "bytes": 78389783,
          "hasGltf": false,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [],
          "fbx": [
            "carrier/carrier.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "fbx",
            "vehicle",
            "fleet"
          ]
        },
        {
          "id": "fighter",
          "grudgeId": "armada-fighter",
          "name": "Fighter",
          "category": "vehicles",
          "zip": "fighter.zip",
          "r2Prefix": "grudge-armada/vehicles/fighter",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/fighter",
          "primaryModel": null,
          "loadUrl": null,
          "files": 9,
          "bytes": 79638890,
          "hasGltf": false,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [],
          "fbx": [
            "fighter/fighter.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "fbx",
            "vehicle",
            "fleet"
          ]
        },
        {
          "id": "craftpix-net-307725-free-spaceship-3d-low-poly-models-pack",
          "grudgeId": "armada-craftpix-net-307725-free-spaceship-3d-low-poly-models-pack",
          "name": "Craftpix-Net-307725-Free-Spaceship-3d-Low-Poly-Models-Pack",
          "category": "vehicles",
          "zip": "craftpix-net-307725-free-spaceship-3d-low-poly-models-pack.zip",
          "r2Prefix": "grudge-armada/vehicles/craftpix-net-307725-free-spaceship-3d-low-poly-models-pack",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/craftpix-net-307725-free-spaceship-3d-low-poly-models-pack",
          "primaryModel": null,
          "loadUrl": null,
          "files": 177,
          "bytes": 27654270,
          "hasGltf": false,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [],
          "fbx": [
            "fbx/Props/_asteroid_01.fbx",
            "fbx/Props/_asteroid_010.fbx",
            "fbx/Props/_asteroid_02.fbx",
            "fbx/Props/_asteroid_03.fbx",
            "fbx/Props/_asteroid_04.fbx",
            "fbx/Props/_asteroid_05.fbx",
            "fbx/Props/_asteroid_06.fbx",
            "fbx/Props/_asteroid_07.fbx",
            "fbx/Props/_asteroid_08.fbx",
            "fbx/Props/_asteroid_09.fbx",
            "fbx/Props/_Big_ammo_bonus.fbx",
            "fbx/Props/_Big_battery_armor.fbx",
            "fbx/Props/_Big_medication.fbx",
            "fbx/Props/_Big_rocket_ammunition.fbx",
            "fbx/Props/_Bonus_object_01.fbx",
            "fbx/Props/_Bonus_object_02.fbx",
            "fbx/Props/_Bullet_01.fbx",
            "fbx/Props/_Bullet_02.fbx",
            "fbx/Props/_Bullet_03.fbx",
            "fbx/Props/_Dron_drill.fbx",
            "fbx/Props/_Grenade_01.fbx",
            "fbx/Props/_Grenade_02.fbx",
            "fbx/Props/_Grenade_03.fbx",
            "fbx/Props/_Grenade_04.fbx",
            "fbx/Props/_Grenade_05.fbx",
            "fbx/Props/_Heavy_kamikaze_drone.fbx",
            "fbx/Props/_Large_fuel_tank.fbx",
            "fbx/Props/_Meteorite_01.fbx",
            "fbx/Props/_Meteorite_02.fbx",
            "fbx/Props/_Meteorite_03.fbx",
            "fbx/Props/_Meteorite_04.fbx",
            "fbx/Props/_Meteorite_05.fbx",
            "fbx/Props/_Meteorite_06.fbx",
            "fbx/Props/_objects_space_01.fbx",
            "fbx/Props/_objects_space_02.fbx",
            "fbx/Props/_objects_space_03.fbx",
            "fbx/Props/_objects_space_04.fbx",
            "fbx/Props/_objects_space_05.fbx",
            "fbx/Props/_Orbital_structure_01.fbx",
            "fbx/Props/_Orbital_structure_02.fbx",
            "fbx/Props/_Planet.fbx",
            "fbx/Props/_Plasma_01.fbx",
            "fbx/Props/_Plasma_02.fbx",
            "fbx/Props/_Rocket_01.fbx",
            "fbx/Props/_Rocket_02.fbx",
            "fbx/Props/_Rocket_03.fbx",
            "fbx/Props/_Rocket_04.fbx",
            "fbx/Props/_Rocket_05.fbx",
            "fbx/Props/_Signal_beacon.fbx",
            "fbx/Props/_Signal_buoy.fbx",
            "fbx/Props/_Small_ammo_bonus_not_ok.fbx",
            "fbx/Props/_Small_battery_armor.fbx",
            "fbx/Props/_Small_fuel_tank.fbx",
            "fbx/Props/_Small_kamikaze_drone.fbx",
            "fbx/Props/_Small_medication.fbx",
            "fbx/Props/_Small_rocket_ammunition.fbx",
            "fbx/Props/_Static_mine.fbx",
            "fbx/Props/_Turel_01.fbx",
            "fbx/Props/_Turel_02.fbx",
            "fbx/Props/_Turel_03.fbx",
            "fbx/Props/_Turel_04.fbx",
            "fbx/Props/_Wreckage_ships.fbx",
            "fbx/Ships/Ship_Boos_01_Engine_01.fbx",
            "fbx/Ships/Ship_Boos_01_Engine_02.fbx",
            "fbx/Ships/Ship_Boos_01_Engine_03_L.fbx",
            "fbx/Ships/Ship_Boos_01_Engine_03_R.fbx",
            "fbx/Ships/Ship_Boos_01_Hull.fbx",
            "fbx/Ships/Ship_Boos_01_Weapon_L_01.fbx",
            "fbx/Ships/Ship_Boos_01_Weapon_L_02.fbx",
            "fbx/Ships/Ship_Boos_01_Weapon_R_01.fbx",
            "fbx/Ships/Ship_Boos_01_Weapon_R_02.fbx",
            "fbx/Ships/Ship_Boos_01_Wing_L.fbx",
            "fbx/Ships/Ship_Boos_01_Wing_R.fbx",
            "fbx/Ships/Ship_Boss_02_Engine.fbx",
            "fbx/Ships/Ship_Boss_02_Hull.fbx",
            "fbx/Ships/Ship_Boss_02_Weapon_L_01.fbx",
            "fbx/Ships/Ship_Boss_02_Weapon_L_02.fbx",
            "fbx/Ships/Ship_Boss_02_Weapon_R_01.fbx",
            "fbx/Ships/Ship_Boss_02_Weapon_R_02.fbx",
            "fbx/Ships/Ship_Boss_02_Wing_L.fbx",
            "fbx/Ships/Ship_Boss_02_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_01_Engine.fbx",
            "fbx/Ships/Ship_enemy_01_Hull.fbx",
            "fbx/Ships/Ship_enemy_01_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_01_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_01_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_01_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_02_Engine.fbx",
            "fbx/Ships/Ship_enemy_02_Hull.fbx",
            "fbx/Ships/Ship_enemy_02_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_02_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_02_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_02_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_03_Engine.fbx",
            "fbx/Ships/Ship_enemy_03_Hull.fbx",
            "fbx/Ships/Ship_enemy_03_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_03_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_03_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_03_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_04_Engine.fbx",
            "fbx/Ships/Ship_enemy_04_Hull.fbx",
            "fbx/Ships/Ship_enemy_04_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_04_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_04_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_04_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_05_Engine.fbx",
            "fbx/Ships/Ship_enemy_05_Hull.fbx",
            "fbx/Ships/Ship_enemy_05_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_05_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_05_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_05_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_06_Engine.fbx",
            "fbx/Ships/Ship_enemy_06_Hull.fbx",
            "fbx/Ships/Ship_enemy_06_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_06_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_06_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_06_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_07_Engine.fbx",
            "fbx/Ships/Ship_enemy_07_Hull.fbx",
            "fbx/Ships/Ship_enemy_07_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_07_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_07_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_07_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_08_Engine.fbx",
            "fbx/Ships/Ship_enemy_08_Hull.fbx",
            "fbx/Ships/Ship_enemy_08_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_08_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_08_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_08_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_09_Engine.fbx",
            "fbx/Ships/Ship_enemy_09_Hull.fbx",
            "fbx/Ships/Ship_enemy_09_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_09_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_09_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_09_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_10_Engine.fbx",
            "fbx/Ships/Ship_enemy_10_Hull.fbx",
            "fbx/Ships/Ship_enemy_10_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_10_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_10_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_10_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_11_Engine.fbx",
            "fbx/Ships/Ship_enemy_11_Hull.fbx",
            "fbx/Ships/Ship_enemy_11_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_11_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_11_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_11_Wing_R.fbx",
            "fbx/Ships/Ship_enemy_12_Engine.fbx",
            "fbx/Ships/Ship_enemy_12_Hull.fbx",
            "fbx/Ships/Ship_enemy_12_Weapon_L.fbx",
            "fbx/Ships/Ship_enemy_12_Weapon_R.fbx",
            "fbx/Ships/Ship_enemy_12_Wing_L.fbx",
            "fbx/Ships/Ship_enemy_12_Wing_R.fbx",
            "fbx/Ships/Spaceship_main_01_Engine.fbx",
            "fbx/Ships/Spaceship_main_01_Hull.fbx",
            "fbx/Ships/Spaceship_main_01_Weapon_L.fbx",
            "fbx/Ships/Spaceship_main_01_Weapon_R.fbx",
            "fbx/Ships/Spaceship_main_01_Wing_L.fbx",
            "fbx/Ships/Spaceship_main_01_Wing_R.fbx",
            "fbx/Ships/Spaceship_main_02_Engine.fbx",
            "fbx/Ships/Spaceship_main_02_Hull.fbx",
            "fbx/Ships/Spaceship_main_02_Weapon_L.fbx",
            "fbx/Ships/Spaceship_main_02_Weapon_R.fbx",
            "fbx/Ships/Spaceship_main_02_Wing_L.fbx",
            "fbx/Ships/Spaceship_main_02_Wing_R.fbx",
            "fbx/Ships/Spaceship_main_03_Engine.fbx",
            "fbx/Ships/Spaceship_main_03_Hull.fbx",
            "fbx/Ships/Spaceship_main_03_Weapon_L.fbx",
            "fbx/Ships/Spaceship_main_03_Weapon_R.fbx",
            "fbx/Ships/Spaceship_main_03_Wing_L.fbx",
            "fbx/Ships/Spaceship_main_03_Wing_R.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "fbx",
            "vehicle",
            "fleet"
          ]
        },
        {
          "id": "oil_pumpjack_-_animated",
          "grudgeId": "armada-oil_pumpjack_-_animated",
          "name": "Oil Pumpjack - Animated",
          "category": "vehicles",
          "zip": "oil_pumpjack_-_animated.zip",
          "r2Prefix": "grudge-armada/vehicles/oil_pumpjack_-_animated",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/oil_pumpjack_-_animated",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/oil_pumpjack_-_animated/scene.gltf",
          "files": 6,
          "bytes": 109344464,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "gltf",
            "3d",
            "vehicle",
            "fleet"
          ]
        },
        {
          "id": "ship_repair_dock_-_starcraft_2",
          "grudgeId": "armada-ship_repair_dock_-_starcraft_2",
          "name": "Ship Repair Dock - Starcraft 2",
          "category": "vehicles",
          "zip": "ship_repair_dock_-_starcraft_2.zip",
          "r2Prefix": "grudge-armada/vehicles/ship_repair_dock_-_starcraft_2",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/ship_repair_dock_-_starcraft_2",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/ship_repair_dock_-_starcraft_2/scene.gltf",
          "files": 8,
          "bytes": 13733925,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "gltf",
            "3d",
            "vehicle",
            "fleet"
          ]
        },
        {
          "id": "cargo_ship_with_interiors",
          "grudgeId": "armada-cargo_ship_with_interiors",
          "name": "Cargo Ship With Interiors",
          "category": "vehicles",
          "zip": "cargo_ship_with_interiors.zip",
          "r2Prefix": "grudge-armada/vehicles/cargo_ship_with_interiors",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/cargo_ship_with_interiors",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/cargo_ship_with_interiors/scene.gltf",
          "files": 3,
          "bytes": 228941482,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "gltf",
            "3d",
            "vehicle",
            "fleet"
          ]
        },
        {
          "id": "spacestations",
          "grudgeId": "armada-spacestations",
          "name": "Spacestations",
          "category": "vehicles",
          "zip": "spacestations.zip",
          "r2Prefix": "grudge-armada/vehicles/spacestations",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/spacestations",
          "primaryModel": null,
          "loadUrl": null,
          "files": 49,
          "bytes": 21967813,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "vehicles",
            "vehicle",
            "fleet"
          ]
        }
      ],
      "packCount": 8
    },
    {
      "id": "effects",
      "name": "Effects",
      "packs": [
        {
          "id": "magicvfx",
          "grudgeId": "armada-magicvfx",
          "name": "Magicvfx",
          "category": "effects",
          "zip": "magicvfx.zip",
          "r2Prefix": "grudge-armada/effects/magicvfx",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/magicvfx",
          "primaryModel": null,
          "loadUrl": null,
          "files": 15,
          "bytes": 34668,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "effects",
            "vfx",
            "effect"
          ]
        },
        {
          "id": "portal",
          "grudgeId": "armada-portal",
          "name": "Portal",
          "category": "effects",
          "zip": "portal.zip",
          "r2Prefix": "grudge-armada/effects/portal",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/portal",
          "primaryModel": null,
          "loadUrl": null,
          "files": 15,
          "bytes": 205758,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "effects",
            "vfx",
            "effect"
          ]
        },
        {
          "id": "toonshading",
          "grudgeId": "armada-toonshading",
          "name": "Toonshading",
          "category": "effects",
          "zip": "toonshading.zip",
          "r2Prefix": "grudge-armada/effects/toonshading",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/toonshading",
          "primaryModel": null,
          "loadUrl": null,
          "files": 2,
          "bytes": 3654,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "effects",
            "vfx",
            "effect"
          ]
        },
        {
          "id": "turret_bud",
          "grudgeId": "armada-turret_bud",
          "name": "Turret Bud",
          "category": "effects",
          "zip": "turret_bud.zip",
          "r2Prefix": "grudge-armada/effects/turret_bud",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/turret_bud",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/effects/turret_bud/scene.gltf",
          "files": 3,
          "bytes": 291137,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "effects",
            "gltf",
            "3d",
            "vfx",
            "effect"
          ]
        },
        {
          "id": "FREE",
          "grudgeId": "armada-FREE",
          "name": "FREE",
          "category": "effects",
          "zip": "FREE.zip",
          "r2Prefix": "grudge-armada/effects/FREE",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/FREE",
          "primaryModel": "FREE/GLB/horse-03.glb",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/effects/FREE/FREE/GLB/horse-03.glb",
          "files": 8,
          "bytes": 5072432,
          "hasGltf": true,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [
            "FREE/GLB/horse-01.glb",
            "FREE/GLB/horse-02.glb",
            "FREE/GLB/horse-03.glb",
            "FREE/GLB/horse-04.glb"
          ],
          "fbx": [
            "FREE/FBX/horse-01.fbx",
            "FREE/FBX/horse-02.fbx",
            "FREE/FBX/horse-03.fbx",
            "FREE/FBX/horse-04.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "effects",
            "gltf",
            "3d",
            "fbx",
            "vfx",
            "effect"
          ]
        },
        {
          "id": "Sprites_-_Lasers_Bullets_#1__66_v2.5",
          "grudgeId": "armada-Sprites_-_Lasers_Bullets_#1__66_v2.5",
          "name": "Sprites - Lasers Bullets #1  66 V2.5",
          "category": "effects",
          "zip": "Sprites - Lasers Bullets #1 [66]v2.5.zip",
          "r2Prefix": "grudge-armada/effects/Sprites_-_Lasers_Bullets_#1__66_v2.5",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/Sprites_-_Lasers_Bullets_#1__66_v2.5",
          "primaryModel": null,
          "loadUrl": null,
          "files": 69,
          "bytes": 1334102,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "effects",
            "vfx",
            "effect"
          ]
        },
        {
          "id": "VFXFootageExplosion",
          "grudgeId": "armada-VFXFootageExplosion",
          "name": "VFXFootageExplosion",
          "category": "effects",
          "zip": "VFXFootageExplosion.zip",
          "r2Prefix": "grudge-armada/effects/VFXFootageExplosion",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/VFXFootageExplosion",
          "primaryModel": null,
          "loadUrl": null,
          "files": 5,
          "bytes": 202385398,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "effects",
            "vfx",
            "effect"
          ]
        }
      ],
      "packCount": 7
    },
    {
      "id": "environments",
      "name": "Environments",
      "packs": [
        {
          "id": "Free_Space_Colony_3D_Models",
          "grudgeId": "armada-Free_Space_Colony_3D_Models",
          "name": "Free Space Colony 3D Models",
          "category": "environments",
          "zip": "Free Space Colony 3D Models.zip",
          "r2Prefix": "grudge-armada/environments/Free_Space_Colony_3D_Models",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/Free_Space_Colony_3D_Models",
          "primaryModel": null,
          "loadUrl": null,
          "files": 44,
          "bytes": 5853773,
          "hasGltf": false,
          "hasFbx": true,
          "hasAnims": true,
          "gltf": [],
          "fbx": [
            "fbx/Connecting_gateway.fbx",
            "fbx/Connecting_gateway_corner.fbx",
            "fbx/Connecting_gateway_lit.fbx",
            "fbx/Connecting_gateway_long.fbx",
            "fbx/Connecting_gateway_slant.fbx",
            "fbx/Cross_section.fbx",
            "fbx/Decontamination_section.fbx",
            "fbx/Drone_carrier.fbx",
            "fbx/Drone_charging_station.fbx",
            "fbx/Drone_control_center.fbx",
            "fbx/Drone_earner.fbx",
            "fbx/Farm.fbx",
            "fbx/Farm_module.fbx",
            "fbx/Geothermal_generator.fbx",
            "fbx/Home_colonists.fbx",
            "fbx/Home_colonists_‚.fbx",
            "fbx/Machine_building_plant.fbx",
            "fbx/Main_house.fbx",
            "fbx/Main_house_2lv.fbx",
            "fbx/Main_house_3lv.fbx",
            "fbx/Reactor.fbx",
            "fbx/Reactor_add.fbx",
            "fbx/Research_center.fbx",
            "fbx/Resource_warehouse.fbx",
            "fbx/Runway strip.fbx",
            "fbx/Section.fbx",
            "fbx/Section_door.fbx",
            "fbx/Section_door_key.fbx",
            "fbx/Solar_generator.fbx",
            "fbx/Solar_panel.fbx",
            "fbx/Tile_track1.fbx",
            "fbx/Tile_track2.fbx",
            "fbx/Tile_track3.fbx",
            "fbx/Tile_track4.fbx",
            "fbx/Transporter.001.fbx",
            "fbx/Transporter.fbx",
            "fbx/‘argo_ship.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "fbx",
            "animated",
            "environment",
            "level"
          ]
        },
        {
          "id": "KayKit_Space_Base_Bits_1.0_FREE",
          "grudgeId": "armada-KayKit_Space_Base_Bits_1.0_FREE",
          "name": "KayKit Space Base Bits 1.0 FREE",
          "category": "environments",
          "zip": "KayKit_Space_Base_Bits_1.0_FREE.zip",
          "r2Prefix": "grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE",
          "primaryModel": "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE/KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
          "files": 384,
          "bytes": 10102253,
          "hasGltf": true,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/basemodule_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/basemodule_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/basemodule_C.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/basemodule_D.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/basemodule_E.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/basemodule_garage.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargodepot_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargodepot_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargodepot_C.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargo_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargo_A_packed.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargo_A_stacked.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargo_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargo_B_packed.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/cargo_B_stacked.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/containers_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/containers_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/containers_C.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/containers_D.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/drill_structure.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/lander_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/lander_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/lander_base.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/landingpad_large.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/landingpad_small.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/lights.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/rocks_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/rocks_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/rock_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/rock_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/roofmodule_base.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/roofmodule_cargo_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/roofmodule_cargo_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/roofmodule_cargo_C.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/roofmodule_solarpanels.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/solarpanel.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_trailer.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/structure_low.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/structure_tall.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_low.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_low_curved.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_mining.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_slope.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_slope_inner_corner.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_slope_outer_corner.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_tall.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/terrain_tall_curved.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/tunnel_diagonal_long_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/tunnel_diagonal_long_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/tunnel_diagonal_short_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/tunnel_diagonal_short_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/tunnel_straight_A.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/tunnel_straight_B.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/windturbine_low.gltf",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/windturbine_tall.gltf"
          ],
          "fbx": [
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/basemodule_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/basemodule_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/basemodule_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/basemodule_D.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/basemodule_E.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/basemodule_garage.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargodepot_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargodepot_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargodepot_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargo_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargo_A_packed.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargo_A_stacked.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargo_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargo_B_packed.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/cargo_B_stacked.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/containers_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/containers_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/containers_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/containers_D.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/drill_structure.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/lander_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/lander_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/lander_base.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/landingpad_large.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/landingpad_small.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/lights.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/rocks_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/rocks_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/rock_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/rock_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/roofmodule_base.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/roofmodule_cargo_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/roofmodule_cargo_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/roofmodule_cargo_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/roofmodule_solarpanels.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/solarpanel.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/spacetruck.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/spacetruck_large.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/spacetruck_trailer.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/structure_low.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/structure_tall.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_low.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_low_curved.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_mining.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_slope.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_slope_inner_corner.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_slope_outer_corner.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_tall.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/terrain_tall_curved.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/tunnel_diagonal_long_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/tunnel_diagonal_long_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/tunnel_diagonal_short_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/tunnel_diagonal_short_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/tunnel_straight_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/tunnel_straight_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/windturbine_low.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx/windturbine_tall.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/basemodule_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/basemodule_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/basemodule_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/basemodule_D.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/basemodule_E.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/basemodule_garage.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargodepot_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargodepot_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargodepot_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargo_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargo_A_packed.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargo_A_stacked.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargo_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargo_B_packed.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/cargo_B_stacked.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/containers_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/containers_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/containers_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/containers_D.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/drill_structure.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/lander_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/lander_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/lander_base.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/landingpad_large.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/landingpad_small.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/lights.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/rocks_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/rocks_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/rock_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/rock_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/roofmodule_base.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/roofmodule_cargo_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/roofmodule_cargo_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/roofmodule_cargo_C.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/roofmodule_solarpanels.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/solarpanel.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/spacetruck.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/spacetruck_large.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/spacetruck_trailer.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/structure_low.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/structure_tall.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_low.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_low_curved.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_mining.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_slope.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_slope_inner_corner.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_slope_outer_corner.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_tall.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/terrain_tall_curved.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/tunnel_diagonal_long_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/tunnel_diagonal_long_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/tunnel_diagonal_short_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/tunnel_diagonal_short_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/tunnel_straight_A.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/tunnel_straight_B.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/windturbine_low.fbx",
            "KayKit_Space_Base_Bits_1.0_FREE/Assets/fbx (unity)/windturbine_tall.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "gltf",
            "3d",
            "fbx",
            "environment",
            "level"
          ]
        },
        {
          "id": "kenney_isometricLibrary",
          "grudgeId": "armada-kenney_isometricLibrary",
          "name": "Kenney IsometricLibrary",
          "category": "environments",
          "zip": "kenney_isometricLibrary.zip",
          "r2Prefix": "grudge-armada/environments/kenney_isometricLibrary",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/kenney_isometricLibrary",
          "primaryModel": null,
          "loadUrl": null,
          "files": 297,
          "bytes": 5786415,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "environment",
            "level"
          ]
        },
        {
          "id": "kenney_sketchdesert",
          "grudgeId": "armada-kenney_sketchdesert",
          "name": "Kenney Sketchdesert",
          "category": "environments",
          "zip": "kenney_sketchdesert.zip",
          "r2Prefix": "grudge-armada/environments/kenney_sketchdesert",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/kenney_sketchdesert",
          "primaryModel": null,
          "loadUrl": null,
          "files": 252,
          "bytes": 2052002,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "environment",
            "level"
          ]
        },
        {
          "id": "Tech_Dungeon_Roguelite_-_Asset_Pack_(DEMO)",
          "grudgeId": "armada-Tech_Dungeon_Roguelite_-_Asset_Pack_(DEMO)",
          "name": "Tech Dungeon Roguelite - Asset Pack (DEMO)",
          "category": "environments",
          "zip": "Tech Dungeon Roguelite - Asset Pack (DEMO).zip",
          "r2Prefix": "grudge-armada/environments/Tech_Dungeon_Roguelite_-_Asset_Pack_(DEMO)",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/Tech_Dungeon_Roguelite_-_Asset_Pack_(DEMO)",
          "primaryModel": null,
          "loadUrl": null,
          "files": 15,
          "bytes": 127456,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "environment",
            "level"
          ]
        },
        {
          "id": "environment_pack_-_egypt_props",
          "grudgeId": "armada-environment_pack_-_egypt_props",
          "name": "Environment Pack - Egypt Props",
          "category": "environments",
          "zip": "environment_pack_-_egypt_props.zip",
          "r2Prefix": "grudge-armada/environments/environment_pack_-_egypt_props",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/environment_pack_-_egypt_props",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/environment_pack_-_egypt_props/scene.gltf",
          "files": 30,
          "bytes": 83092922,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "gltf",
            "3d",
            "environment",
            "level"
          ]
        },
        {
          "id": "complete_mars_base_station",
          "grudgeId": "armada-complete_mars_base_station",
          "name": "Complete Mars Base Station",
          "category": "environments",
          "zip": "complete_mars_base_station.zip",
          "r2Prefix": "grudge-armada/environments/complete_mars_base_station",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/complete_mars_base_station",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/complete_mars_base_station/scene.gltf",
          "files": 7,
          "bytes": 1000350030,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "gltf",
            "3d",
            "environment",
            "level"
          ]
        },
        {
          "id": "a_space_ship_server_room_pbr",
          "grudgeId": "armada-a_space_ship_server_room_pbr",
          "name": "A Space Ship Server Room Pbr",
          "category": "environments",
          "zip": "a_space_ship_server_room_pbr.zip",
          "r2Prefix": "grudge-armada/environments/a_space_ship_server_room_pbr",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/a_space_ship_server_room_pbr",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/a_space_ship_server_room_pbr/scene.gltf",
          "files": 75,
          "bytes": 179175705,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "gltf",
            "3d",
            "environment",
            "level"
          ]
        },
        {
          "id": "spaceship_003_-_control_room_concept",
          "grudgeId": "armada-spaceship_003_-_control_room_concept",
          "name": "Spaceship 003 - Control Room Concept",
          "category": "environments",
          "zip": "spaceship_003_-_control_room_concept.zip",
          "r2Prefix": "grudge-armada/environments/spaceship_003_-_control_room_concept",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/spaceship_003_-_control_room_concept",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/spaceship_003_-_control_room_concept/scene.gltf",
          "files": 33,
          "bytes": 78238090,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "gltf",
            "3d",
            "environment",
            "level"
          ]
        },
        {
          "id": "space_station_modular_assets_student_work",
          "grudgeId": "armada-space_station_modular_assets_student_work",
          "name": "Space Station Modular Assets Student Work",
          "category": "environments",
          "zip": "space_station_modular_assets_student_work.zip",
          "r2Prefix": "grudge-armada/environments/space_station_modular_assets_student_work",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/space_station_modular_assets_student_work",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/space_station_modular_assets_student_work/scene.gltf",
          "files": 44,
          "bytes": 27316426,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "gltf",
            "3d",
            "environment",
            "level"
          ]
        },
        {
          "id": "Sci-Fi_Essentials_Kit_Standard_",
          "grudgeId": "armada-Sci-Fi_Essentials_Kit_Standard_",
          "name": "Sci-Fi Essentials Kit Standard ",
          "category": "environments",
          "zip": "Sci-Fi Essentials Kit[Standard].zip",
          "r2Prefix": "grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_",
          "primaryModel": "glTF/Enemy_QuadShell.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_/glTF/Enemy_QuadShell.gltf",
          "files": 292,
          "bytes": 183004434,
          "hasGltf": true,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [
            "glTF/Enemy_EyeDrone.gltf",
            "glTF/Enemy_QuadShell.gltf",
            "glTF/Enemy_Trilobite.gltf",
            "glTF/Gun_Pistol.gltf",
            "glTF/Gun_Revolver.gltf",
            "glTF/Gun_Rifle.gltf",
            "glTF/Gun_SMG_Ammo.gltf",
            "glTF/Gun_Sniper.gltf",
            "glTF/Gun_Sniper_Ammo.gltf",
            "glTF/Prop_Ammo.gltf",
            "glTF/Prop_Ammo_Closed.gltf",
            "glTF/Prop_Ammo_Small.gltf",
            "glTF/Prop_Barrel1.gltf",
            "glTF/Prop_Barrel2_Closed.gltf",
            "glTF/Prop_Barrel2_Open.gltf",
            "glTF/Prop_Chair.gltf",
            "glTF/Prop_Chest.gltf",
            "glTF/Prop_Crate.gltf",
            "glTF/Prop_Crate_Large.gltf",
            "glTF/Prop_Crate_Tarp.gltf",
            "glTF/Prop_Crate_Tarp_Large.gltf",
            "glTF/Prop_Desk_L.gltf",
            "glTF/Prop_Desk_Medium.gltf",
            "glTF/Prop_Desk_Small.gltf",
            "glTF/Prop_Grenade.gltf",
            "glTF/Prop_HealthPack.gltf",
            "glTF/Prop_HealthPack_Tube.gltf",
            "glTF/Prop_KeyCard.gltf",
            "glTF/Prop_Locker.gltf",
            "glTF/Prop_Mine.gltf",
            "glTF/Prop_Mug.gltf",
            "glTF/Prop_SatelliteDish.gltf",
            "glTF/Prop_Shelves_ThinShort.gltf",
            "glTF/Prop_Shelves_ThinTall.gltf",
            "glTF/Prop_Shelves_WideShort.gltf",
            "glTF/Prop_Shelves_WideTall.gltf",
            "glTF/Prop_Syringe.gltf"
          ],
          "fbx": [
            "FBX/Enemy_EyeDrone.fbx",
            "FBX/Enemy_QuadShell.fbx",
            "FBX/Enemy_Trilobite.fbx",
            "FBX/Gun_Pistol.fbx",
            "FBX/Gun_Revolver.fbx",
            "FBX/Gun_Rifle.fbx",
            "FBX/Gun_SMG_Ammo.fbx",
            "FBX/Gun_Sniper.fbx",
            "FBX/Gun_Sniper_Ammo.fbx",
            "FBX/Prop_Ammo.fbx",
            "FBX/Prop_Ammo_Closed.fbx",
            "FBX/Prop_Ammo_Small.fbx",
            "FBX/Prop_Barrel1.fbx",
            "FBX/Prop_Barrel2_Closed.fbx",
            "FBX/Prop_Barrel2_Open.fbx",
            "FBX/Prop_Chair.fbx",
            "FBX/Prop_Chest.fbx",
            "FBX/Prop_Crate.fbx",
            "FBX/Prop_Crate_Large.fbx",
            "FBX/Prop_Crate_Tarp.fbx",
            "FBX/Prop_Crate_Tarp_Large.fbx",
            "FBX/Prop_Desk_L.fbx",
            "FBX/Prop_Desk_Medium.fbx",
            "FBX/Prop_Desk_Small.fbx",
            "FBX/Prop_Grenade.fbx",
            "FBX/Prop_HealthPack.fbx",
            "FBX/Prop_HealthPack_Tube.fbx",
            "FBX/Prop_KeyCard.fbx",
            "FBX/Prop_Locker.fbx",
            "FBX/Prop_Mine.fbx",
            "FBX/Prop_Mug.fbx",
            "FBX/Prop_SatelliteDish.fbx",
            "FBX/Prop_Shelves_ThinShort.fbx",
            "FBX/Prop_Shelves_ThinTall.fbx",
            "FBX/Prop_Shelves_WideShort.fbx",
            "FBX/Prop_Shelves_WideTall.fbx",
            "FBX/Prop_Syringe.fbx",
            "FBX (Unity)/Enemy_EyeDrone.fbx",
            "FBX (Unity)/Enemy_QuadShell.fbx",
            "FBX (Unity)/Enemy_Trilobite.fbx",
            "FBX (Unity)/Gun_Pistol.fbx",
            "FBX (Unity)/Gun_Revolver.fbx",
            "FBX (Unity)/Gun_Rifle.fbx",
            "FBX (Unity)/Gun_SMG_Ammo.fbx",
            "FBX (Unity)/Gun_Sniper.fbx",
            "FBX (Unity)/Gun_Sniper_Ammo.fbx",
            "FBX (Unity)/Prop_Ammo.fbx",
            "FBX (Unity)/Prop_Ammo_Closed.fbx",
            "FBX (Unity)/Prop_Ammo_Small.fbx",
            "FBX (Unity)/Prop_Barrel1.fbx",
            "FBX (Unity)/Prop_Barrel2_Closed.fbx",
            "FBX (Unity)/Prop_Barrel2_Open.fbx",
            "FBX (Unity)/Prop_Chair.fbx",
            "FBX (Unity)/Prop_Chest.fbx",
            "FBX (Unity)/Prop_Crate.fbx",
            "FBX (Unity)/Prop_Crate_Large.fbx",
            "FBX (Unity)/Prop_Crate_Tarp.fbx",
            "FBX (Unity)/Prop_Crate_Tarp_Large.fbx",
            "FBX (Unity)/Prop_Desk_L.fbx",
            "FBX (Unity)/Prop_Desk_Medium.fbx",
            "FBX (Unity)/Prop_Desk_Small.fbx",
            "FBX (Unity)/Prop_Grenade.fbx",
            "FBX (Unity)/Prop_HealthPack.fbx",
            "FBX (Unity)/Prop_HealthPack_Tube.fbx",
            "FBX (Unity)/Prop_KeyCard.fbx",
            "FBX (Unity)/Prop_Locker.fbx",
            "FBX (Unity)/Prop_Mine.fbx",
            "FBX (Unity)/Prop_Mug.fbx",
            "FBX (Unity)/Prop_SatelliteDish.fbx",
            "FBX (Unity)/Prop_Shelves_ThinShort.fbx",
            "FBX (Unity)/Prop_Shelves_ThinTall.fbx",
            "FBX (Unity)/Prop_Shelves_WideShort.fbx",
            "FBX (Unity)/Prop_Shelves_WideTall.fbx",
            "FBX (Unity)/Prop_Syringe.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "environments",
            "gltf",
            "3d",
            "fbx",
            "environment",
            "level"
          ]
        }
      ],
      "packCount": 11
    },
    {
      "id": "weapons",
      "name": "Weapons",
      "packs": [
        {
          "id": "laser_turret",
          "grudgeId": "armada-laser_turret",
          "name": "Laser Turret",
          "category": "weapons",
          "zip": "laser_turret.zip",
          "r2Prefix": "grudge-armada/weapons/laser_turret",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/weapons/laser_turret",
          "primaryModel": "scene.gltf",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/weapons/laser_turret/scene.gltf",
          "files": 21,
          "bytes": 170050970,
          "hasGltf": true,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [
            "scene.gltf"
          ],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "weapons",
            "gltf",
            "3d",
            "weapon",
            "turret"
          ]
        }
      ],
      "packCount": 1
    },
    {
      "id": "materials",
      "name": "Materials",
      "packs": [
        {
          "id": "buildmaterials",
          "grudgeId": "armada-buildmaterials",
          "name": "Buildmaterials",
          "category": "materials",
          "zip": "buildmaterials.zip",
          "r2Prefix": "grudge-armada/materials/buildmaterials",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/buildmaterials",
          "primaryModel": "FREE/GLB/Wicker_basket.glb",
          "loadUrl": "https://assets.grudge-studio.com/grudge-armada/materials/buildmaterials/FREE/GLB/Wicker_basket.glb",
          "files": 16,
          "bytes": 1283400,
          "hasGltf": true,
          "hasFbx": true,
          "hasAnims": false,
          "gltf": [
            "FREE/GLB/Barrel_closed.glb",
            "FREE/GLB/Barrel_open.glb",
            "FREE/GLB/Sack_flour.glb",
            "FREE/GLB/Wicker_basket.glb",
            "FREE/GLB/Wooden_chest_closed.glb",
            "FREE/GLB/Wooden_chest_open.glb",
            "FREE/GLB/Wooden_crate_closed.glb",
            "FREE/GLB/Wooden_crate_open.glb"
          ],
          "fbx": [
            "FREE/FBX/Barrel_closed.fbx",
            "FREE/FBX/Barrel_open.fbx",
            "FREE/FBX/Sack_flour.fbx",
            "FREE/FBX/Wicker_basket.fbx",
            "FREE/FBX/Wooden_crate_closed.fbx",
            "FREE/FBX/Wooden_crate_open.fbx",
            "FREE/FBX/Woode_chest_closed.fbx",
            "FREE/FBX/Woode_chest_open.fbx"
          ],
          "tags": [
            "armada",
            "grudge-armada",
            "materials",
            "gltf",
            "3d",
            "fbx",
            "pbr",
            "material"
          ]
        },
        {
          "id": "Materials_Scifi_01bu",
          "grudgeId": "armada-Materials_Scifi_01bu",
          "name": "Materials Scifi 01bu",
          "category": "materials",
          "zip": "Materials_Scifi_01bu.zip",
          "r2Prefix": "grudge-armada/materials/Materials_Scifi_01bu",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Scifi_01bu",
          "primaryModel": null,
          "loadUrl": null,
          "files": 82,
          "bytes": 326124264,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "materials",
            "pbr",
            "material"
          ]
        },
        {
          "id": "Materials_Fabric",
          "grudgeId": "armada-Materials_Fabric",
          "name": "Materials Fabric",
          "category": "materials",
          "zip": "Materials_Fabric.zip",
          "r2Prefix": "grudge-armada/materials/Materials_Fabric",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Fabric",
          "primaryModel": null,
          "loadUrl": null,
          "files": 75,
          "bytes": 285438011,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "materials",
            "pbr",
            "material"
          ]
        },
        {
          "id": "Materials_Skin",
          "grudgeId": "armada-Materials_Skin",
          "name": "Materials Skin",
          "category": "materials",
          "zip": "Materials_Skin.zip",
          "r2Prefix": "grudge-armada/materials/Materials_Skin",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Skin",
          "primaryModel": null,
          "loadUrl": null,
          "files": 83,
          "bytes": 173953788,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "materials",
            "pbr",
            "material"
          ]
        },
        {
          "id": "Materials_Tech",
          "grudgeId": "armada-Materials_Tech",
          "name": "Materials Tech",
          "category": "materials",
          "zip": "Materials_Tech.zip",
          "r2Prefix": "grudge-armada/materials/Materials_Tech",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Tech",
          "primaryModel": null,
          "loadUrl": null,
          "files": 129,
          "bytes": 639143822,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "materials",
            "pbr",
            "material"
          ]
        },
        {
          "id": "FREE_Scanned_Fabric_PBR_Materials",
          "grudgeId": "armada-FREE_Scanned_Fabric_PBR_Materials",
          "name": "FREE Scanned Fabric PBR Materials",
          "category": "materials",
          "zip": "FREE Scanned Fabric PBR Materials.zip",
          "r2Prefix": "grudge-armada/materials/FREE_Scanned_Fabric_PBR_Materials",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/FREE_Scanned_Fabric_PBR_Materials",
          "primaryModel": null,
          "loadUrl": null,
          "files": 43,
          "bytes": 700922388,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "materials",
            "pbr",
            "material"
          ]
        }
      ],
      "packCount": 6
    },
    {
      "id": "audio",
      "name": "Audio",
      "packs": [
        {
          "id": "FREE_Action_Music_Pack",
          "grudgeId": "armada-FREE_Action_Music_Pack",
          "name": "FREE Action Music Pack",
          "category": "audio",
          "zip": "FREE Action Music Pack.zip",
          "r2Prefix": "grudge-armada/audio/FREE_Action_Music_Pack",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/audio/FREE_Action_Music_Pack",
          "primaryModel": null,
          "loadUrl": null,
          "files": 22,
          "bytes": 476549525,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "audio",
            "sfx"
          ]
        },
        {
          "id": "Super_Dialogue_Audio_Pack_v1",
          "grudgeId": "armada-Super_Dialogue_Audio_Pack_v1",
          "name": "Super Dialogue Audio Pack V1",
          "category": "audio",
          "zip": "Super Dialogue Audio Pack v1.zip",
          "r2Prefix": "grudge-armada/audio/Super_Dialogue_Audio_Pack_v1",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/audio/Super_Dialogue_Audio_Pack_v1",
          "primaryModel": null,
          "loadUrl": null,
          "files": 1183,
          "bytes": 117148483,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": true,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "audio",
            "animated",
            "sfx"
          ]
        }
      ],
      "packCount": 2
    },
    {
      "id": "animations",
      "name": "Animations",
      "packs": [
        {
          "id": "Animation_Files",
          "grudgeId": "armada-Animation_Files",
          "name": "Animation Files",
          "category": "animations",
          "zip": "Animation Files.zip",
          "r2Prefix": "grudge-armada/animations/Animation_Files",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/animations/Animation_Files",
          "primaryModel": null,
          "loadUrl": null,
          "files": 18,
          "bytes": 663849940,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": true,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "animations",
            "animated"
          ]
        }
      ],
      "packCount": 1
    },
    {
      "id": "ui",
      "name": "Ui",
      "packs": [
        {
          "id": "Webbuild",
          "grudgeId": "armada-Webbuild",
          "name": "Webbuild",
          "category": "ui",
          "zip": "Webbuild.zip",
          "r2Prefix": "grudge-armada/ui/Webbuild",
          "cdnBase": "https://assets.grudge-studio.com/grudge-armada/ui/Webbuild",
          "primaryModel": null,
          "loadUrl": null,
          "files": 17,
          "bytes": 6517551,
          "hasGltf": false,
          "hasFbx": false,
          "hasAnims": false,
          "gltf": [],
          "fbx": [],
          "tags": [
            "armada",
            "grudge-armada",
            "ui"
          ]
        }
      ],
      "packCount": 1
    }
  ],
  "byCategory": {
    "units": [
      {
        "id": "advance_wars_infantry__mech_units",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_infantry__mech_units/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "advance_wars_land_units",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_land_units/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "mechs_tanks_vehicles_and_tripods",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/mechs_tanks_vehicles_and_tripods/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "futuristic_soldier_lowpoly",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/futuristic_soldier_lowpoly/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "cyborg",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "cyborg_soldier_scifi_character",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg_soldier_scifi_character/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "call_of_duty_mw2r_-_shadow_company_soilders",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "stylized_sci-fi_officer_with_gun_animated",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-fi_officer_with_gun_animated/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "stylized_sci-_fi_soldier_animated",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-_fi_soldier_animated/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      }
    ],
    "vehicles": [
      {
        "id": "bomber",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "carrier",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "fighter",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "craftpix-net-307725-free-spaceship-3d-low-poly-models-pack",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "oil_pumpjack_-_animated",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/oil_pumpjack_-_animated/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "ship_repair_dock_-_starcraft_2",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/ship_repair_dock_-_starcraft_2/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "cargo_ship_with_interiors",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/cargo_ship_with_interiors/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "spacestations",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      }
    ],
    "effects": [
      {
        "id": "magicvfx",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "portal",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "toonshading",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "turret_bud",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/effects/turret_bud/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "FREE",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/effects/FREE/FREE/GLB/horse-03.glb",
        "primaryModel": "FREE/GLB/horse-03.glb",
        "hasGltf": true
      },
      {
        "id": "Sprites_-_Lasers_Bullets_#1__66_v2.5",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "VFXFootageExplosion",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      }
    ],
    "environments": [
      {
        "id": "Free_Space_Colony_3D_Models",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "KayKit_Space_Base_Bits_1.0_FREE",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE/KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
        "primaryModel": "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
        "hasGltf": true
      },
      {
        "id": "kenney_isometricLibrary",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "kenney_sketchdesert",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "Tech_Dungeon_Roguelite_-_Asset_Pack_(DEMO)",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "environment_pack_-_egypt_props",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/environment_pack_-_egypt_props/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "complete_mars_base_station",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/complete_mars_base_station/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "a_space_ship_server_room_pbr",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/a_space_ship_server_room_pbr/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "spaceship_003_-_control_room_concept",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/spaceship_003_-_control_room_concept/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "space_station_modular_assets_student_work",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/space_station_modular_assets_student_work/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      },
      {
        "id": "Sci-Fi_Essentials_Kit_Standard_",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_/glTF/Enemy_QuadShell.gltf",
        "primaryModel": "glTF/Enemy_QuadShell.gltf",
        "hasGltf": true
      }
    ],
    "weapons": [
      {
        "id": "laser_turret",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/weapons/laser_turret/scene.gltf",
        "primaryModel": "scene.gltf",
        "hasGltf": true
      }
    ],
    "materials": [
      {
        "id": "buildmaterials",
        "loadUrl": "https://assets.grudge-studio.com/grudge-armada/materials/buildmaterials/FREE/GLB/Wicker_basket.glb",
        "primaryModel": "FREE/GLB/Wicker_basket.glb",
        "hasGltf": true
      },
      {
        "id": "Materials_Scifi_01bu",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "Materials_Fabric",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "Materials_Skin",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "Materials_Tech",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "FREE_Scanned_Fabric_PBR_Materials",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      }
    ],
    "audio": [
      {
        "id": "FREE_Action_Music_Pack",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      },
      {
        "id": "Super_Dialogue_Audio_Pack_v1",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      }
    ],
    "animations": [
      {
        "id": "Animation_Files",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      }
    ],
    "ui": [
      {
        "id": "Webbuild",
        "loadUrl": null,
        "primaryModel": null,
        "hasGltf": false
      }
    ]
  },
  "models": [
    {
      "grudgeId": "armada-mdl-advance_wars_infantry__mech_units",
      "grudgeType": "armada_model",
      "name": "advance_wars_infantry__mech_units",
      "displayName": "Advance Wars Infantry  Mech Units",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_infantry__mech_units/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_infantry__mech_units/scene.gltf",
      "r2Key": "grudge-armada/units/advance_wars_infantry__mech_units/scene.gltf",
      "packId": "advance_wars_infantry__mech_units",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-advance_wars_land_units",
      "grudgeType": "armada_model",
      "name": "advance_wars_land_units",
      "displayName": "Advance Wars Land Units",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_land_units/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_land_units/scene.gltf",
      "r2Key": "grudge-armada/units/advance_wars_land_units/scene.gltf",
      "packId": "advance_wars_land_units",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-mechs_tanks_vehicles_and_tripods",
      "grudgeType": "armada_model",
      "name": "mechs_tanks_vehicles_and_tripods",
      "displayName": "Mechs Tanks Vehicles And Tripods",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/mechs_tanks_vehicles_and_tripods/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/mechs_tanks_vehicles_and_tripods/scene.gltf",
      "r2Key": "grudge-armada/units/mechs_tanks_vehicles_and_tripods/scene.gltf",
      "packId": "mechs_tanks_vehicles_and_tripods",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-futuristic_soldier_lowpoly",
      "grudgeType": "armada_model",
      "name": "futuristic_soldier_lowpoly",
      "displayName": "Futuristic Soldier Lowpoly",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/futuristic_soldier_lowpoly/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/futuristic_soldier_lowpoly/scene.gltf",
      "r2Key": "grudge-armada/units/futuristic_soldier_lowpoly/scene.gltf",
      "packId": "futuristic_soldier_lowpoly",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-cyborg",
      "grudgeType": "armada_model",
      "name": "cyborg",
      "displayName": "Cyborg",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/cyborg/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg/scene.gltf",
      "r2Key": "grudge-armada/units/cyborg/scene.gltf",
      "packId": "cyborg",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-cyborg_soldier_scifi_character",
      "grudgeType": "armada_model",
      "name": "cyborg_soldier_scifi_character",
      "displayName": "Cyborg Soldier Scifi Character",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/cyborg_soldier_scifi_character/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg_soldier_scifi_character/scene.gltf",
      "r2Key": "grudge-armada/units/cyborg_soldier_scifi_character/scene.gltf",
      "packId": "cyborg_soldier_scifi_character",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-call_of_duty_mw2r_-_shadow_company_soilders",
      "grudgeType": "armada_model",
      "name": "call_of_duty_mw2r_-_shadow_company_soilders",
      "displayName": "Call Of Duty Mw2r - Shadow Company Soilders",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders/scene.gltf",
      "r2Key": "grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders/scene.gltf",
      "packId": "call_of_duty_mw2r_-_shadow_company_soilders",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-stylized_sci-fi_officer_with_gun_animated",
      "grudgeType": "armada_model",
      "name": "stylized_sci-fi_officer_with_gun_animated",
      "displayName": "Stylized Sci-Fi Officer With Gun Animated",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-fi_officer_with_gun_animated/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-fi_officer_with_gun_animated/scene.gltf",
      "r2Key": "grudge-armada/units/stylized_sci-fi_officer_with_gun_animated/scene.gltf",
      "packId": "stylized_sci-fi_officer_with_gun_animated",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-stylized_sci-_fi_soldier_animated",
      "grudgeType": "armada_model",
      "name": "stylized_sci-_fi_soldier_animated",
      "displayName": "Stylized Sci- Fi Soldier Animated",
      "category": "units",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-_fi_soldier_animated/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-_fi_soldier_animated/scene.gltf",
      "r2Key": "grudge-armada/units/stylized_sci-_fi_soldier_animated/scene.gltf",
      "packId": "stylized_sci-_fi_soldier_animated",
      "tags": [
        "armada",
        "grudge-armada",
        "units",
        "gltf",
        "3d",
        "rts",
        "unit"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-oil_pumpjack_-_animated",
      "grudgeType": "armada_model",
      "name": "oil_pumpjack_-_animated",
      "displayName": "Oil Pumpjack - Animated",
      "category": "vehicles",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/vehicles/oil_pumpjack_-_animated/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/oil_pumpjack_-_animated/scene.gltf",
      "r2Key": "grudge-armada/vehicles/oil_pumpjack_-_animated/scene.gltf",
      "packId": "oil_pumpjack_-_animated",
      "tags": [
        "armada",
        "grudge-armada",
        "vehicles",
        "gltf",
        "3d",
        "vehicle",
        "fleet"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-ship_repair_dock_-_starcraft_2",
      "grudgeType": "armada_model",
      "name": "ship_repair_dock_-_starcraft_2",
      "displayName": "Ship Repair Dock - Starcraft 2",
      "category": "vehicles",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/vehicles/ship_repair_dock_-_starcraft_2/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/ship_repair_dock_-_starcraft_2/scene.gltf",
      "r2Key": "grudge-armada/vehicles/ship_repair_dock_-_starcraft_2/scene.gltf",
      "packId": "ship_repair_dock_-_starcraft_2",
      "tags": [
        "armada",
        "grudge-armada",
        "vehicles",
        "gltf",
        "3d",
        "vehicle",
        "fleet"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-cargo_ship_with_interiors",
      "grudgeType": "armada_model",
      "name": "cargo_ship_with_interiors",
      "displayName": "Cargo Ship With Interiors",
      "category": "vehicles",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/vehicles/cargo_ship_with_interiors/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/cargo_ship_with_interiors/scene.gltf",
      "r2Key": "grudge-armada/vehicles/cargo_ship_with_interiors/scene.gltf",
      "packId": "cargo_ship_with_interiors",
      "tags": [
        "armada",
        "grudge-armada",
        "vehicles",
        "gltf",
        "3d",
        "vehicle",
        "fleet"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-turret_bud",
      "grudgeType": "armada_model",
      "name": "turret_bud",
      "displayName": "Turret Bud",
      "category": "effects",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/effects/turret_bud/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/effects/turret_bud/scene.gltf",
      "r2Key": "grudge-armada/effects/turret_bud/scene.gltf",
      "packId": "turret_bud",
      "tags": [
        "armada",
        "grudge-armada",
        "effects",
        "gltf",
        "3d",
        "vfx",
        "effect"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-FREE",
      "grudgeType": "armada_model",
      "name": "FREE",
      "displayName": "FREE",
      "category": "effects",
      "format": "GLB",
      "url": "https://assets.grudge-studio.com/grudge-armada/effects/FREE/FREE/GLB/horse-03.glb",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/effects/FREE/FREE/GLB/horse-03.glb",
      "r2Key": "grudge-armada/effects/FREE/FREE/GLB/horse-03.glb",
      "packId": "FREE",
      "tags": [
        "armada",
        "grudge-armada",
        "effects",
        "gltf",
        "3d",
        "fbx",
        "vfx",
        "effect"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-KayKit_Space_Base_Bits_1.0_FREE",
      "grudgeType": "armada_model",
      "name": "KayKit_Space_Base_Bits_1.0_FREE",
      "displayName": "KayKit Space Base Bits 1.0 FREE",
      "category": "environments",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE/KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE/KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
      "r2Key": "grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE/KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
      "packId": "KayKit_Space_Base_Bits_1.0_FREE",
      "tags": [
        "armada",
        "grudge-armada",
        "environments",
        "gltf",
        "3d",
        "fbx",
        "environment",
        "level"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-environment_pack_-_egypt_props",
      "grudgeType": "armada_model",
      "name": "environment_pack_-_egypt_props",
      "displayName": "Environment Pack - Egypt Props",
      "category": "environments",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/environments/environment_pack_-_egypt_props/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/environments/environment_pack_-_egypt_props/scene.gltf",
      "r2Key": "grudge-armada/environments/environment_pack_-_egypt_props/scene.gltf",
      "packId": "environment_pack_-_egypt_props",
      "tags": [
        "armada",
        "grudge-armada",
        "environments",
        "gltf",
        "3d",
        "environment",
        "level"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-complete_mars_base_station",
      "grudgeType": "armada_model",
      "name": "complete_mars_base_station",
      "displayName": "Complete Mars Base Station",
      "category": "environments",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/environments/complete_mars_base_station/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/environments/complete_mars_base_station/scene.gltf",
      "r2Key": "grudge-armada/environments/complete_mars_base_station/scene.gltf",
      "packId": "complete_mars_base_station",
      "tags": [
        "armada",
        "grudge-armada",
        "environments",
        "gltf",
        "3d",
        "environment",
        "level"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-a_space_ship_server_room_pbr",
      "grudgeType": "armada_model",
      "name": "a_space_ship_server_room_pbr",
      "displayName": "A Space Ship Server Room Pbr",
      "category": "environments",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/environments/a_space_ship_server_room_pbr/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/environments/a_space_ship_server_room_pbr/scene.gltf",
      "r2Key": "grudge-armada/environments/a_space_ship_server_room_pbr/scene.gltf",
      "packId": "a_space_ship_server_room_pbr",
      "tags": [
        "armada",
        "grudge-armada",
        "environments",
        "gltf",
        "3d",
        "environment",
        "level"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-spaceship_003_-_control_room_concept",
      "grudgeType": "armada_model",
      "name": "spaceship_003_-_control_room_concept",
      "displayName": "Spaceship 003 - Control Room Concept",
      "category": "environments",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/environments/spaceship_003_-_control_room_concept/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/environments/spaceship_003_-_control_room_concept/scene.gltf",
      "r2Key": "grudge-armada/environments/spaceship_003_-_control_room_concept/scene.gltf",
      "packId": "spaceship_003_-_control_room_concept",
      "tags": [
        "armada",
        "grudge-armada",
        "environments",
        "gltf",
        "3d",
        "environment",
        "level"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-space_station_modular_assets_student_work",
      "grudgeType": "armada_model",
      "name": "space_station_modular_assets_student_work",
      "displayName": "Space Station Modular Assets Student Work",
      "category": "environments",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/environments/space_station_modular_assets_student_work/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/environments/space_station_modular_assets_student_work/scene.gltf",
      "r2Key": "grudge-armada/environments/space_station_modular_assets_student_work/scene.gltf",
      "packId": "space_station_modular_assets_student_work",
      "tags": [
        "armada",
        "grudge-armada",
        "environments",
        "gltf",
        "3d",
        "environment",
        "level"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-Sci-Fi_Essentials_Kit_Standard_",
      "grudgeType": "armada_model",
      "name": "Sci-Fi_Essentials_Kit_Standard_",
      "displayName": "Sci-Fi Essentials Kit Standard ",
      "category": "environments",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_/glTF/Enemy_QuadShell.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_/glTF/Enemy_QuadShell.gltf",
      "r2Key": "grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_/glTF/Enemy_QuadShell.gltf",
      "packId": "Sci-Fi_Essentials_Kit_Standard_",
      "tags": [
        "armada",
        "grudge-armada",
        "environments",
        "gltf",
        "3d",
        "fbx",
        "environment",
        "level"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-laser_turret",
      "grudgeType": "armada_model",
      "name": "laser_turret",
      "displayName": "Laser Turret",
      "category": "weapons",
      "format": "GLTF",
      "url": "https://assets.grudge-studio.com/grudge-armada/weapons/laser_turret/scene.gltf",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/weapons/laser_turret/scene.gltf",
      "r2Key": "grudge-armada/weapons/laser_turret/scene.gltf",
      "packId": "laser_turret",
      "tags": [
        "armada",
        "grudge-armada",
        "weapons",
        "gltf",
        "3d",
        "weapon",
        "turret"
      ],
      "hasAnimations": false
    },
    {
      "grudgeId": "armada-mdl-buildmaterials",
      "grudgeType": "armada_model",
      "name": "buildmaterials",
      "displayName": "Buildmaterials",
      "category": "materials",
      "format": "GLB",
      "url": "https://assets.grudge-studio.com/grudge-armada/materials/buildmaterials/FREE/GLB/Wicker_basket.glb",
      "cdnUrl": "https://assets.grudge-studio.com/grudge-armada/materials/buildmaterials/FREE/GLB/Wicker_basket.glb",
      "r2Key": "grudge-armada/materials/buildmaterials/FREE/GLB/Wicker_basket.glb",
      "packId": "buildmaterials",
      "tags": [
        "armada",
        "grudge-armada",
        "materials",
        "gltf",
        "3d",
        "fbx",
        "pbr",
        "material"
      ],
      "hasAnimations": false
    }
  ],
  "packs": {
    "advance_wars_infantry__mech_units": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_infantry__mech_units",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_infantry__mech_units/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 4
    },
    "advance_wars_land_units": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_land_units",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/advance_wars_land_units/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 4
    },
    "mechs_tanks_vehicles_and_tripods": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/mechs_tanks_vehicles_and_tripods",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/mechs_tanks_vehicles_and_tripods/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 4
    },
    "futuristic_soldier_lowpoly": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/futuristic_soldier_lowpoly",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/futuristic_soldier_lowpoly/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 7
    },
    "cyborg": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/cyborg",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 5
    },
    "cyborg_soldier_scifi_character": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/cyborg_soldier_scifi_character",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/cyborg_soldier_scifi_character/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 6
    },
    "call_of_duty_mw2r_-_shadow_company_soilders": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/call_of_duty_mw2r_-_shadow_company_soilders/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 35
    },
    "stylized_sci-fi_officer_with_gun_animated": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-fi_officer_with_gun_animated",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-fi_officer_with_gun_animated/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 14
    },
    "stylized_sci-_fi_soldier_animated": {
      "category": "units",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-_fi_soldier_animated",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/units/stylized_sci-_fi_soldier_animated/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 9
    },
    "bomber": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/bomber",
      "loadUrl": null,
      "primaryModel": null,
      "files": 8
    },
    "carrier": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/carrier",
      "loadUrl": null,
      "primaryModel": null,
      "files": 9
    },
    "fighter": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/fighter",
      "loadUrl": null,
      "primaryModel": null,
      "files": 9
    },
    "craftpix-net-307725-free-spaceship-3d-low-poly-models-pack": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/craftpix-net-307725-free-spaceship-3d-low-poly-models-pack",
      "loadUrl": null,
      "primaryModel": null,
      "files": 177
    },
    "oil_pumpjack_-_animated": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/oil_pumpjack_-_animated",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/oil_pumpjack_-_animated/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 6
    },
    "ship_repair_dock_-_starcraft_2": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/ship_repair_dock_-_starcraft_2",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/ship_repair_dock_-_starcraft_2/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 8
    },
    "cargo_ship_with_interiors": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/cargo_ship_with_interiors",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/vehicles/cargo_ship_with_interiors/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 3
    },
    "spacestations": {
      "category": "vehicles",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/vehicles/spacestations",
      "loadUrl": null,
      "primaryModel": null,
      "files": 49
    },
    "magicvfx": {
      "category": "effects",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/magicvfx",
      "loadUrl": null,
      "primaryModel": null,
      "files": 15
    },
    "portal": {
      "category": "effects",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/portal",
      "loadUrl": null,
      "primaryModel": null,
      "files": 15
    },
    "toonshading": {
      "category": "effects",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/toonshading",
      "loadUrl": null,
      "primaryModel": null,
      "files": 2
    },
    "turret_bud": {
      "category": "effects",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/turret_bud",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/effects/turret_bud/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 3
    },
    "FREE": {
      "category": "effects",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/FREE",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/effects/FREE/FREE/GLB/horse-03.glb",
      "primaryModel": "FREE/GLB/horse-03.glb",
      "files": 8
    },
    "Sprites_-_Lasers_Bullets_#1__66_v2.5": {
      "category": "effects",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/Sprites_-_Lasers_Bullets_#1__66_v2.5",
      "loadUrl": null,
      "primaryModel": null,
      "files": 69
    },
    "VFXFootageExplosion": {
      "category": "effects",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/effects/VFXFootageExplosion",
      "loadUrl": null,
      "primaryModel": null,
      "files": 5
    },
    "Free_Space_Colony_3D_Models": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/Free_Space_Colony_3D_Models",
      "loadUrl": null,
      "primaryModel": null,
      "files": 44
    },
    "KayKit_Space_Base_Bits_1.0_FREE": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/KayKit_Space_Base_Bits_1.0_FREE/KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
      "primaryModel": "KayKit_Space_Base_Bits_1.0_FREE/Assets/gltf/spacetruck_large.gltf",
      "files": 384
    },
    "kenney_isometricLibrary": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/kenney_isometricLibrary",
      "loadUrl": null,
      "primaryModel": null,
      "files": 297
    },
    "kenney_sketchdesert": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/kenney_sketchdesert",
      "loadUrl": null,
      "primaryModel": null,
      "files": 252
    },
    "Tech_Dungeon_Roguelite_-_Asset_Pack_(DEMO)": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/Tech_Dungeon_Roguelite_-_Asset_Pack_(DEMO)",
      "loadUrl": null,
      "primaryModel": null,
      "files": 15
    },
    "environment_pack_-_egypt_props": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/environment_pack_-_egypt_props",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/environment_pack_-_egypt_props/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 30
    },
    "complete_mars_base_station": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/complete_mars_base_station",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/complete_mars_base_station/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 7
    },
    "a_space_ship_server_room_pbr": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/a_space_ship_server_room_pbr",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/a_space_ship_server_room_pbr/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 75
    },
    "spaceship_003_-_control_room_concept": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/spaceship_003_-_control_room_concept",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/spaceship_003_-_control_room_concept/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 33
    },
    "space_station_modular_assets_student_work": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/space_station_modular_assets_student_work",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/space_station_modular_assets_student_work/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 44
    },
    "Sci-Fi_Essentials_Kit_Standard_": {
      "category": "environments",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/environments/Sci-Fi_Essentials_Kit_Standard_/glTF/Enemy_QuadShell.gltf",
      "primaryModel": "glTF/Enemy_QuadShell.gltf",
      "files": 292
    },
    "laser_turret": {
      "category": "weapons",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/weapons/laser_turret",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/weapons/laser_turret/scene.gltf",
      "primaryModel": "scene.gltf",
      "files": 21
    },
    "buildmaterials": {
      "category": "materials",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/buildmaterials",
      "loadUrl": "https://assets.grudge-studio.com/grudge-armada/materials/buildmaterials/FREE/GLB/Wicker_basket.glb",
      "primaryModel": "FREE/GLB/Wicker_basket.glb",
      "files": 16
    },
    "Materials_Scifi_01bu": {
      "category": "materials",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Scifi_01bu",
      "loadUrl": null,
      "primaryModel": null,
      "files": 82
    },
    "Materials_Fabric": {
      "category": "materials",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Fabric",
      "loadUrl": null,
      "primaryModel": null,
      "files": 75
    },
    "Materials_Skin": {
      "category": "materials",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Skin",
      "loadUrl": null,
      "primaryModel": null,
      "files": 83
    },
    "Materials_Tech": {
      "category": "materials",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/Materials_Tech",
      "loadUrl": null,
      "primaryModel": null,
      "files": 129
    },
    "FREE_Scanned_Fabric_PBR_Materials": {
      "category": "materials",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/materials/FREE_Scanned_Fabric_PBR_Materials",
      "loadUrl": null,
      "primaryModel": null,
      "files": 43
    },
    "FREE_Action_Music_Pack": {
      "category": "audio",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/audio/FREE_Action_Music_Pack",
      "loadUrl": null,
      "primaryModel": null,
      "files": 22
    },
    "Super_Dialogue_Audio_Pack_v1": {
      "category": "audio",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/audio/Super_Dialogue_Audio_Pack_v1",
      "loadUrl": null,
      "primaryModel": null,
      "files": 1183
    },
    "Animation_Files": {
      "category": "animations",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/animations/Animation_Files",
      "loadUrl": null,
      "primaryModel": null,
      "files": 18
    },
    "Webbuild": {
      "category": "ui",
      "cdnBase": "https://assets.grudge-studio.com/grudge-armada/ui/Webbuild",
      "loadUrl": null,
      "primaryModel": null,
      "files": 17
    }
  },
  "usage": {
    "catalog": "GET https://objectstore.grudge-studio.com/api/v1/grudge-armada.json",
    "packIndex": "GET https://assets.grudge-studio.com/grudge-armada/index.json",
    "loadModel": "GLTFLoader.load(pack.loadUrl)",
    "threeJs": "const armada = await fetch(\"/api/v1/grudge-armada.json\").then(r => r.json())"
  }
}
