{
  "format_version": "1.8.0",
  "render_controllers": {
    "controller.render.sentinel": {
      "part_visibility": [
        { "force": false }
      ],
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, { "glass": "Material.glass" } ],
      "textures": [ "Texture.default" ]
    },
    "controller.render.sentinel_armor": {
      "part_visibility": [ 
        { "force": "query.is_baby" },
        { "force_field_full": "query.is_baby" }
      ],
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.robosaurus": {
      "part_visibility": [
        { "Laser": false },
        { "LaserPt1": false },
        { "LaserPt2": false },
        { "LaserPt3": false },
        { "LaserPt4": false },
        { "LaserPt5": false },
        { "LaserPt6": false },
        { "LaserBoom": false }
      ],
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Texture.default" ]
    },
    "controller.render.excavator": {
      "part_visibility": [
        { "bone": "q.is_sheared" },
        { "bone2": "q.is_sheared" },
        { "bone3": "q.is_sheared" },
        { "bone4": "q.is_sheared" },
        { "bone5": "q.is_sheared" },
        { "bone6": "q.is_sheared" },
        { "bone7": "q.is_sheared" },
        { "bone8": "q.is_sheared" }
      ],
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Texture.default" ]
    },
    "controller.render.fridge": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, { "glass": "Material.glass" } ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.transparent": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, { "transparent": "Material.transparent" } ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.laser_sword": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, { "transparent": "Material.transparent" } ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {},
      "ignore_lighting": true
    },
    "controller.render.techn_o_ctopus": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, { "Engine1": "Material.transparent" }, { "Engine2": "Material.transparent" }, { "Engine3": "Material.transparent" }, { "Engine4": "Material.transparent" } ],
      "textures": [ "Texture.default" ]
    },
    "controller.render.orbital_auto": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, 
        { "transparent": "Material.transparent" }, 
        { "ringleft1": "Material.transparent" }, 
        { "ringleft2": "Material.transparent" }, 
        { "ringleft3": "Material.transparent" }, 
        { "ringleft4": "Material.transparent" }, 
        { "ringleft5": "Material.transparent" }, 
        { "ringleft6": "Material.transparent" }, 
        { "ringleft7": "Material.transparent" }, 
        { "ringright1": "Material.transparent" }, 
        { "ringright2": "Material.transparent" }, 
        { "ringright3": "Material.transparent" }, 
        { "ringright4": "Material.transparent" }, 
        { "ringright5": "Material.transparent" }, 
        { "ringright6": "Material.transparent" }, 
        { "ringright7": "Material.transparent" }
      ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.nova_sprinter": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, 
        { "transparent": "Material.transparent" },
        { "LeftEngineWave1": "Material.transparent" },
        { "LeftEngineWave2": "Material.transparent" },
        { "LeftEngineWave3": "Material.transparent" },
        { "LeftEngineWave4": "Material.transparent" },
        { "LeftBackEngineWave1": "Material.transparent" },
        { "LeftBackEngineWave2": "Material.transparent" },
        { "LeftBackEngineWave3": "Material.transparent" },
        { "LeftBackEngineWave4": "Material.transparent" },
        { "RightEngineWave1": "Material.transparent" },
        { "RightEngineWave2": "Material.transparent" },
        { "RightEngineWave3": "Material.transparent" },
        { "RightEngineWave4": "Material.transparent" },
        { "RightBackEngineWave1": "Material.transparent" },
        { "RightBackEngineWave2": "Material.transparent" },
        { "RightBackEngineWave3": "Material.transparent" },
        { "RightBackEngineWave4": "Material.transparent" }
      ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.motorcycle": {
      "arrays": {
        "geometries": {
          "Array.skins": [
            "Geometry.noplayer",
            "Geometry.default"
          ]
        }
      },
      "geometry": "((query.camera_distance_range_lerp(4, 4)==0 && q.has_rider) || !q.has_rider) ? Geometry.noplayer : Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.cyber_mech": {
      "part_visibility": [
        { "Helmet": "(q.is_saddled && q.has_rider) || !q.has_rider" },
        { "glass": "(q.is_saddled && q.has_rider) || !q.has_rider" }
      ],
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, 
        { "glass": "Material.transparent" }
      ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.cosmic_explorer": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }, 
        { "glass": "Material.transparent" }
      ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.slash": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" }
      ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {},
      "ignore_lighting": true
    },
    "controller.render.portal": {
      "arrays": {
        "textures": {
          "Array.skins": [
            "Texture.blue",
            "Texture.red"
          ]
        }
      },
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Array.skins[query.mark_variant-1]" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.tnt": {
      "arrays": {
        "textures": {
          "Array.skins": [
            "Texture.default",
            "Texture.lit"
          ]
        }
      },
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "q.is_saddled ? Array.skins[query.life_time * 2.5] : Texture.default" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.palm": {
      "arrays": {
        "textures": {
          "Array.skins": [
            "Texture.default1",
            "Texture.default2",
            "Texture.default3"
          ]
        },
        "geometries": {
          "Array.geos": [
            "Geometry.default1",
            "Geometry.default2",
            "Geometry.default3"
          ]
        }
      },
      "geometry": "Array.geos[v.rand]",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Array.skins[v.rand]" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    },
    "controller.render.flag": {
      "arrays": {
        "textures": {
          "Array.skins": [
            "Texture.default1",
            "Texture.default2"
          ]
        }
      },
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Array.skins[v.rand]" ],
      "is_hurt_color": {},
      "on_fire_color": {}
    }
  }
}
  