{
  "format_version": "1.8.0",
  "render_controllers": {
    
    "controller.render.player.first_person": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Texture.default" ],
      "part_visibility": [
        { "*": false },
        { "rightArm": "query.get_equipped_item_name(0, 1) == '' || v.gun || v.strat || v.gren || v.utility || v.emote"},
        { "rightSleeve": "query.get_equipped_item_name(0, 1) == '' || v.gun || v.strat || v.gren || v.utility || v.emote"},
        { "leftArm": "(query.get_equipped_item_name('off_hand') == '' || query.get_equipped_item_name('off_hand') == 'shield' || v.gun || v.strat || v.gren) && query.get_equipped_item_name('main_hand') != 'filled_map'" },
        { "leftSleeve": "(query.get_equipped_item_name('off_hand') == '' || query.get_equipped_item_name('off_hand') == 'shield' || v.gun || v.strat || v.gren) && query.get_equipped_item_name('main_hand') != 'filled_map'" }
      ]
    }
  }
}

