Ricochet Level Creation/Pad: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 3: Line 3:
== Brush ==
== Brush ==


# Create a 256x256x16 cylinder brush with 20 faces.
* Create a 256x256x16 cylinder brush with 20 faces.
# Paint faces with textures from table. The textures are:
* Paint faces with textures from table. The textures are:
{|border="1"
{|border="1"
!Color\Face  
!Color\Face  
Line 23: Line 23:
|}
|}


# Create info_target above platform at its center for jumping to it.
* Create info_target above platform at its center for jumping to it.


== Exhaust ==
== Exhaust ==

Revision as of 07:35, 13 September 2009

Platforms is main gameplay part in Ricochet. Learn how to create it.

Brush

  • Create a 256x256x16 cylinder brush with 20 faces.
  • Paint faces with textures from table. The textures are:
Color\Face Upward and downward Sides
Blue disc_blue1/2/3 trim_blue1
Red disc_red1/2/3 trim_red1
Dual-color disc_dual1 trim_yellow1
  • Create info_target above platform at its center for jumping to it.

Exhaust

On rc_arena there are exhaust under platforms. It will make your map more realistic and beautiful.
NOTE: there are no exhaust for dual-color platform.
To make it, spawn 2 info_targets under the platform. Make first info_target stuck in center of platform. Place second info_target on 384 units below the first info_target. Spawn env_beam on 48 units under first info_target with this parameters:

Blue:

  • Start entity = first info_target
  • Ending entity = second info_target
  • Render FX = Normal
  • Brightness = 100
  • Beam color = 0 120 255
  • Radius = 256
  • Life = 0
  • Width of beam = 255
  • Amount of noise = 20
  • Sprite name = sprites/laserbeam.spr
  • Texture Scroll Rate = 35
  • Frames per 10 seconds = 0
  • Starting frame = 0
  • Strike again time = 1
  • Damage = 0


Red:

  • Start entity = first info_target
  • Ending entity = second info_target
  • Render FX = Normal
  • Brightness = 100
  • Beam color = 255 0 0
  • Radius = 256
  • Life = 0
  • Width of beam = 255
  • Amount of noise = 20
  • Sprite name = sprites/laserbeam.spr
  • Texture Scroll Rate = 35
  • Frames per 10 seconds = 0
  • Starting frame = 0
  • Strike again time = 1
  • Damage = 0


The platform is ready. Attach jumppads to it.