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.