Creating Portal Neurotoxin Gas: Difference between revisions
M-doescode (talk | contribs) No edit summary |
M-doescode (talk | contribs) (Added screenshot for info_particle_system) |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE: Creating Neurotoxin Gas}} | {{DISPLAYTITLE: Creating Neurotoxin Gas}} | ||
{{back | Portal Level Creation|Portal Level Creation}} | {{back | Portal Level Creation|Portal Level Creation}} | ||
{{stub}} | |||
==Introduction== | ==Introduction== | ||
This guide will teach you how to create neurotoxin gas. | This guide will teach you how to create neurotoxin gas. | ||
Line 14: | Line 16: | ||
{{note|If your gas must activate instantenously on map spawn, then make sure you set the <code>Start Active</code> keyvalue to <code>Yes.</code>}} | {{note|If your gas must activate instantenously on map spawn, then make sure you set the <code>Start Active</code> keyvalue to <code>Yes.</code>}} | ||
Set the <code>[[info_particle_system|info_particle_system's]]</code> name to <code>home_neurotoxin_pipe_stream</code>. | Set the <code>[[info_particle_system|info_particle_system's]]</code> name to <code>home_neurotoxin_pipe_stream</code>. | ||
[[File:Neurotoxin Gas Example.png|500px|Example values for <code>[[info_particle_system]]</code> with neurotoxin particles]] | |||
== Timer == | == Timer == |
Revision as of 06:57, 4 June 2022
Introduction
This guide will teach you how to create neurotoxin gas.

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

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.
To stop the timer, you would invoke the startneurotoxins
command again with a really high number such as 99999
.
