User:ThePaperDog/FireTrap
It contains the advice or opinions of one or more of the Valve Developer Community's contributors.
This page is not an encyclopedia article, nor is it one of the Valve Developer Community's policies or guidelines, as it has not been thoroughly vetted by the community.
Some essays represent widespread norms; others only represent minority viewpoints.
HOW TO BUILD A FIRE TRAP
INTRODUCTION
In the "We don't Go to Ravenholm" (HL2) scene, you may recall an encounter with a fire-trap obstacle. To advance into the main building without (taking damage from the fire), you discovered that you could extinguish the fire by simply turning off the propane tank, which fueled the trap. Thereafter, you might have exploited the trap and used it against the Zombies.
This page will describe how to build a fire trap for use in your custom map.
FIRE TRAP SYSTEM DESCRIPTION
The fire-trap system is comprised of a set of smaller systems (various functioning components) which, when combined and triggered in a logical sequence, will invoke a controlled fire. If we were to build this in the real world, we would first want to examine what the system's nomenclature is and what it consists of:
- A Combustable Fuel Source: In this case, propane gas is a viable source.
- A Fuel-Source Delivery System: Comprised of:
- - a propane-gas tank to store the gas.
- - a plunger (wheel-valve) to control the release and volume of the gas.
- - Some pipes to strategically channel the released gas. (Preferably with gas-jet nozzles).
- A Fuel Igniter System: An electrically triggered spark via a push-button would do the trick.
- An Extinguisher System: Primarily, the wheel-valve, as described above.
Plausibility of a functioning fire-trap depends on the sequence of events, which invoke the fire. For example, we would not typically invoke the fire before we invoke the gas, etc. The table below describes reasonably expected aural and visual effects, which would result from our interaction with the fire-trap.
STARTING THE FIRE:
REQUIRED OBJECTS
test text