- type: entity
  id: IcarusBeam
  name: icarus
  categories: [ HideSpawnMenu ]
  description: A beam of light from the sun.
  components:
  - type: Clickable
  - type: MovementIgnoreGravity
    weightless: true
  - type: GravityAffected
  - type: TileFrictionModifier
    modifier: 0
  - type: Sprite
    sprite: _Sunrise/AssaultOperatives/sunray.rsi
    drawdepth: Effects
    noRot: false
    netsync: false
    scale: 8, 8
    layers:
      - state: sunray_splash
      - state: sunray
        offset: 0, 1
      - state: sunray_muzzle
        offset: 0, 2
  - type: IcarusBeam
  - type: AmbientSound
    range: 14
    sound:
      path: /Audio/_Sunrise/AssaultOperatives/sunbeam_loop.ogg
  - type: Physics
    bodyType: Dynamic
    bodyStatus: InAir
    linearDamping: 0
    angularDamping: 0
  - type: PointLight
    radius: 50
    color: yellow
    energy: 25.0
  - type: Fixtures
    fixtures:
      fix1:
        shape:
          !type:PhysShapeCircle
          radius: 2
        density: 1
        hard: false
        friction: 0
        mask:
          - Impassable
          - BulletImpassable
        layer:
          - Impassable
          - MidImpassable
          - HighImpassable
          - LowImpassable
  - type: WarpPoint
    follow: true
    location: Icarus beam
  - type: RadarBlip
    color: "#ffad2a"
    scale: 5
    shape: Circle
    requireInSpace: false
