Ricochet Level Creation/Teleporter

From Valve Developer Community
Jump to navigation Jump to search
File:Ricochet teleporter ingame.jpg
Teleport ingame screenshot
Ricochet Level Creation

The example of teleport can be found on rc_arena map.

  • Make 288"-wide space in deflector.
  • Create brushes as showed on image.
  • Paint all sides with STRIP1A texture.
  • Rotate textures on corners 45°, then click Justify: B (Bottom) on face properties window.
  • Place info_target entity on left and right sides of deflector, call it with different names.
  • Place 2 env_beam entities in random places:
    • First env_beam:
      • Start Entity: first info_target
      • Ending Entity: second info_target
      • Render FX: Normal
      • Brightness: 200
      • Beam color: 223 0 255
      • Radius: 256
      • Life: 1
      • Width of beam: 8
      • Amount of noise: 30
      • Sprite name: sprites/laserbeam.spr
      • Texture scroll rate: 35
      • Strike again time: 1
    • Second env_beam:
      • Start Entity: first info_target
      • Ending Entity: second info_target
      • Render FX: Normal
      • Brightness: 100
      • Beam color: 223 0 255
      • Radius: 256
      • Life: 1
      • Width of beam: 128
      • Amount of noise: 30
      • Sprite name: sprites/laserbeam.spr
      • Texture scroll rate: 35
      • Strike again time: 1
  • Add info_teleport_destination. Head must "look" to same side as teleporter.
  • Fill teleport area with trigger_teleport. Set another info_teleport_destination as target.
  • Rotate teleporter same as deflector.
  • Make same actions with opposite teleporter.

The teleporter is attached to deflector.