Creating Portal Neurotoxin Gas: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Added information to Timer)
No edit summary
Line 29: Line 29:
To stop the timer, you would invoke the <code>startneurotoxins</code> command again with a really high number such as <code>99999</code>.
To stop the timer, you would invoke the <code>startneurotoxins</code> command again with a really high number such as <code>99999</code>.
{{note|Remember to turn off the neurotoxin screens at this point to prevent them from counting down again.}}
{{note|Remember to turn off the neurotoxin screens at this point to prevent them from counting down again.}}
== Creating the Neurotoxin Countdown Screens ==
{{todo|Add information on how to add these screens}}


== See Also ==
== See Also ==

Revision as of 06:47, 4 June 2022

Portal Level Creation

Stub

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

Introduction

This guide will teach you how to create neurotoxin gas.

Note.pngNote:For anyone who wants to complete this page, please finish Creating Vents because the neurotoxin vents in the boss fight room are the exact same shape as the normal vents seen throughout the BTS areas.

Creating the Gas

Create an info_particle_system and set it's particle to human_cleanser. Set its position outside the vent.

Note.pngNote:If your gas must activate instantenously on map spawn, then make sure you set the Start Active keyvalue to Yes.

Set the info_particle_system's name to home_neurotoxin_pipe_stream.

Timer

The neurotoxin timer is started by using the startneurotoxins console command.

Create a point_clientcommand and give it a name, for example client_command.

Add an output to your logic_relay or logic_auto with the target set to your point_clientcommand, the input as Command, and a parameter override of startneurotoxins <seconds> where <seconds> is the number of seconds you want the neurotoxin timer to run for.

An example of the values to put into your output to start the neurotoxin timer


To stop the timer, you would invoke the startneurotoxins command again with a really high number such as 99999.

Note.pngNote:Remember to turn off the neurotoxin screens at this point to prevent them from counting down again.

Creating the Neurotoxin Countdown Screens

Todo: Add information on how to add these screens

See Also