Creating Portal Cat Walks: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
Line 31: Line 31:
[[File:Portal_bts_catwalks_pathtype1.png|thumb|left|250px|Path Type 1]]
[[File:Portal_bts_catwalks_pathtype1.png|thumb|left|250px|Path Type 1]]
{{clr}}
{{clr}}
If your Cat Walk has multiple directions it can go, create another brush on the side of the corner brush.
[[File:Portal bts catwalks pathtype2_extra_path.png|thumb|left|250px|Extra Path]]
{{clr}}
=== Path Type 2 ===
=== Path Type 2 ===
If the beginning or end of the path is a 128 unit tall and 64 unit wide walk way, just use the 64w*384l*4h brush.
If the beginning or end of the path is a 128 unit tall and 64 unit wide walk way, just use the 64w*384l*4h brush.
[[File:Portal bts catwalks pathtype2.png|thumb|left|250px|Path Type 2]]
[[File:Portal bts catwalks pathtype2.png|thumb|left|250px|Path Type 2]]
{{clr}}
If your Cat Walk has multiple directions it can go, create another brush on the side of the corner brush.
[[File:Portal bts catwalks pathtype2_extra_path.png|thumb|left|250px|Extra Path]]
{{clr}}
{{clr}}



Revision as of 23:16, 4 May 2022

Stub

This article or section is a stub. You can help by expanding it.

Portal Behind The Scenes Level Creation

Introduction

This guide will show you how to create Cat Walks seen in testchmb_a_15 and escape_02.

Cat Walk Texturing

Most of the catwalk will be 64w*384l*4h.

Set the bottom and top texture to metal/metalfloor_bts_001b

Set the side textures to metal/metalbeam_bts_001a.

Enter the following properties with the Face Edit Sheet:

Texture Scale:

  • X: 0.13
  • Y: 0.13

Texture Shift:

  • X: 22

Make sure to tie each Cat Walk brush to a func_detail.

Note.pngNote:Change the length to how long your Cat Walk needs to be, it does not have to be 384 units.

Entrance and Exit setup

Path Type 1

If the beginning or end of the path is a 128 unit tall and wide walk way, create a 128w*128l*4h brush on the entrance/exit.

Path Type 1


If your Cat Walk has multiple directions it can go, create another brush on the side of the corner brush.

Extra Path

Path Type 2

If the beginning or end of the path is a 128 unit tall and 64 unit wide walk way, just use the 64w*384l*4h brush.

Path Type 2

Hand Rails

Hand Rails

Create prop_static and set their model to models/props_c17/handrail04_long.mdl. Sometimes it may be necessary to use handrail04_medium.mdl and handrail04_short.mdl

Place the Cat Walks' feet in between the air and the Cat Walk it self.

Support Ropes

Textured Rope Carrier

Make sure that all textures are Aligned to Face.

Create 2 80w*3l*8h brushes with the metal/metalbeam_bts_001a texture and create 2 4w*2l*6h brushes with the metal/metalbeam_bts_001a texture.

Enter the following properties with the Face Edit Sheet for all faces:

Texture Scale:

  • X: 0.13
  • Y: 0.13

Rotation: 90.00

For all of the side faces and left brush's top and bottom faces, enter the following properties with the Face Edit Sheet:

Texture Shift:

  • X: -95
  • Y: 460

For the right brush's top and bottom faces, enter the following properties with the Face Edit Sheet:

Texture Shift:

  • X: 95
  • Y: 460

Select all the brushes and tie them to a func_detail

Create a move_rope entity and enter the following properties:

Property Name Value
Name rope_prop_1
Next KeyFrame rope_prop_2
Width 1

Create a keyframe_rope entity and set its name to rope_prop_2 and position it as seen in the image:

rope_prop_2's Position

Position the move_rope entity so that it touches the ceiling, keep its X and Y coordinates the same as the keyframe_rope's

Lastly, put copy the rope to the other side and set one of the keyframe_ropes Next Keyframe value to the other keyframe_ropes.

Stairs

Todo:  Finish the rest of this guide

Details

You can include details such as handrails falling off, broken flooring, floor pieces, etc...

Decorative Cat Walks

These cat walks are seen in escape_02 in the room containing the GLaDOS chamber and the cat walks on the very top in the turret room.

See Also