Teleporter (teleporter) - /pa/units/land/teleporter/teleporter.json

Interplanetary Teleporter: Teleports units between linked Teleporters.
{
  "display_name": "!LOC:Teleporter",
  "description": "!LOC:Interplanetary Teleporter: Teleports units between linked Teleporters.",
  "TEMP_texelinfo": 55.7884,
  "area_build_type": "Line",
  "atrophy_cool_down": 15.0,
  "atrophy_rate": 6.66667,
  "audio": {
    "loops": {
      "enabled": {
        "cue": "/SE/Buildings/teleporter_loop",
        "flag": "enable_changed",
        "should_start_func": "is_enabled",
        "should_stop_func": "is_disabled"
      }
    }
  },
  "base_spec": "/pa/units/land/base_structure/base_structure.json",
  "build_metal_cost": 800,
  "command_caps": [
    "ORDER_Move",
    "ORDER_Patrol",
    "ORDER_Reclaim",
    "ORDER_Repair",
    "ORDER_Attack",
    "ORDER_Assist",
    "ORDER_Use"
  ],
  "energy_efficiency_requirement": 1.0,
  "events": {
    "build_complete": {
      "audio_cue": "/SE/Build_Complete/energy"
    },
    "enabled": {
      "audio_cue": "/SE/Buildings/teleporter_enabled",
      "effect_spec": "/pa/units/land/teleporter/teleporter_power_on.pfx bone_innerRingMaster"
    },
    "disabled": {
      "audio_cue": "/SE/Buildings/teleporter_disabled",
      "effect_spec": "/pa/units/land/teleporter/teleporter_power_down.pfx bone_innerRingMaster"
    },
    "died": {
      "audio_cue": "/SE/Death/Factory",
      "effect_scale": 1.5
    }
  },
  "flip_drag_orientation": true,
  "fx_offsets": [
    {
      "type": "enabled",
      "filename": "/pa/units/land/teleporter/teleporter_event_horizon.pfx",
      "bone": "bone_innerRingMaster",
      "offset": [
        0,
        0,
        0
      ],
      "orientation": [
        0,
        0,
        0
      ]
    },
    {
      "type": "enabled",
      "filename": "/pa/units/land/teleporter/teleporter_brace_glow.pfx",
      "bone": "bone_innerRing01",
      "offset": [
        0,
        0,
        0
      ],
      "orientation": [
        0,
        0,
        0
      ]
    },
    {
      "type": "enabled",
      "filename": "/pa/units/land/teleporter/teleporter_brace_glow.pfx",
      "bone": "bone_innerRing02",
      "offset": [
        0,
        0,
        0
      ],
      "orientation": [
        0,
        0,
        0
      ]
    },
    {
      "type": "enabled",
      "filename": "/pa/units/land/teleporter/teleporter_brace_glow.pfx",
      "bone": "bone_innerRing03",
      "offset": [
        0,
        0,
        0
      ],
      "orientation": [
        0,
        0,
        0
      ]
    },
    {
      "type": "enabled",
      "filename": "/pa/units/land/teleporter/teleporter_brace_glow.pfx",
      "bone": "bone_innerRing04",
      "offset": [
        0,
        0,
        0
      ],
      "orientation": [
        0,
        0,
        0
      ]
    }
  ],
  "max_health": 9750,
  "mesh_bounds": [
    42.4,
    30,
    34
  ],
  "model": {
    "filename": "/pa/units/land/teleporter/teleporter.papa",
    "animations": {
      "start": "/pa/units/land/teleporter/teleporter_anim_start.papa",
      "loop": "/pa/units/land/teleporter/teleporter_anim_loop.papa",
      "end": "/pa/units/land/teleporter/teleporter_anim_end.papa"
    },
    "animtree": "/pa/anim/anim_trees/powered_loop_anim_tree.json",
    "skirt_decal": "/pa/effects/specs/skirt_teleporter.json"
  },
  "orders": {
    "handler_type": "inert"
  },
  "placement_size": [
    50,
    75
  ],
  "recon": {
    "observer": {
      "items": [
        {
          "layer": "surface_and_air",
          "channel": "sight",
          "shape": "capsule",
          "radius": 100
        },
        {
          "layer": "underwater",
          "channel": "sight",
          "shape": "capsule",
          "radius": 100
        }
      ]
    }
  },
  "selection_icon": {
    "diameter": 63.0
  },
  "spawn_layers": "WL_LandHorizontal",
  "teleporter": {
    "energy_demand": 1000
  },
  "unit_name": "Teleporter",
  "unit_types": [
    "UNITTYPE_Structure",
    "UNITTYPE_Teleporter",
    "UNITTYPE_CmdBuild",
    "UNITTYPE_FabBuild",
    "UNITTYPE_FabAdvBuild",
    "UNITTYPE_CombatFabAdvBuild",
    "UNITTYPE_CombatFabBuild",
    "UNITTYPE_FabOrbBuild"
  ],
  "useable": {
    "type": "teleporter",
    "range": 30
  }
}