Ladders

From Source Entities
Jump to navigation Jump to search

Most Source games feature some mechanism that allows players to climb and descend from ladders.

To do: Figure out which games need to use nav_build_ladder for bot navigation purposes.

Left 4 Dead series, Day of Defeat: Source, and Counter-Strike: Source[edit | edit source]

Use func_ladder.

Half-Life 2 series and Portal[edit | edit source]

Use func_useableladder.

Counter-Strike: Global Offensive[edit | edit source]

Make a regular brush and texture at least one side with tools/toolsinvisibleladder.

Tip: Cover sides which shouldn't be climbable with tools/toolsplayerclip.

Tip: This brush will cut visleaves, oddly, so it's good practice to make it a func_detail. The ladder can also be enabled or disabled by making it a func_brush.

Portal 2, Alien Swarm and Team Fortress 2[edit | edit source]

Ladders cannot be created for these games. Alien Swarm's code is publicly available, so ladder functionality could be added. One potential workaround is creating a very thin and tall staircase of clip brushes.