Difference between revisions of "Trigger zombieclass"

From Sunrust Wiki
Jump to navigation Jump to search
Line 69: Line 69:
|}
|}


'''On Leaving Class'''
'''On Leaving Class''' <choices>


Same as Touching Class but for when leaving the brush.
Same as Touching Class but for when leaving the brush.
Line 130: Line 130:
|}
|}


'''On Touch Respawn Class'''
'''On Touch Respawn Class''' <choices>


Any living zombie touching the brush will be set to this class name on death.
Any living zombie touching the brush will be set to this class name on death.
Line 191: Line 191:
|}
|}


'''On Leaving Respawn Class'''
'''On Leaving Respawn Class''' <choices>


Same as Touching Respawn Class but for when leaving the brush.
Same as Touching Respawn Class but for when leaving the brush.
Line 252: Line 252:
|}
|}


'''Player Must Be This Class'''
'''Player Must Be This Class''' <choices>


Set this to a specific class to change only these zombie types, separate multiple classes with commas.
Set this to a specific class to change only these zombie types, separate multiple classes with commas.
Line 314: Line 314:
|}
|}


'''One Time?'''
'''One Time?''' <choices>


If yes then anyone who gets swapped will be respawned as the last class they were before the change.
If yes then anyone who gets swapped will be respawned as the last class they were before the change.
Line 320: Line 320:
*1: Yes
*1: Yes


'''Change Instantly?'''
'''Change Instantly?''' <choices>


If yes then anyone who gets swapped will instantly be changed right on the spot.
If yes then anyone who gets swapped will instantly be changed right on the spot.
Line 337: Line 337:
'''input seton''' <integer>
'''input seton''' <integer>


Enable or Disable the entity.
Set Enabled keyvalue.
 
'''input settouchclass''' <string>
 
Set On Touch Class keyvalue.
 
'''input setendtouchclass''' <string>
 
Set On Leaving Class keyvalue.
 
'''input settouchdeathclass''' <string>
 
Set On Touch Respawn Class keyvalue.
 
'''input setendtouchdeathclass''' <string>
 
Set On Leaving Respawn Class keyvalue.
 
'''input setonetime''' <integer>
 
Set One Time keyvalue. <boolean>
 
'''input setinstantchange''' <integer>
 
Set Change Instantly keyvalue. <boolean>
 
''' setonlywhenclass''' <string>
 
Set Only When Class keyvalue.
__NOEDITSECTION__
__NOEDITSECTION__

Revision as of 19:15, 9 May 2019

You can directly control the changing of classes with this.

Keyvalues

Enabled <choices>

Enable the brush entity.

  • 0: Yes
  • 1: No

On Touch Class <choices>

Any living zombie touching the brush will be set to this class name.

On Leaving Class <choices>

Same as Touching Class but for when leaving the brush.

On Touch Respawn Class <choices>

Any living zombie touching the brush will be set to this class name on death.

On Leaving Respawn Class <choices>

Same as Touching Respawn Class but for when leaving the brush.

Player Must Be This Class <choices>

Set this to a specific class to change only these zombie types, separate multiple classes with commas.

One Time? <choices>

If yes then anyone who gets swapped will be respawned as the last class they were before the change.

  • 0: No
  • 1: Yes

Change Instantly? <choices>

If yes then anyone who gets swapped will instantly be changed right on the spot.

  • 0: No
  • 1: Yes

Inputs

input enable <void>

Enable the entity.

input disable <void>

Disable the entity.

input seton <integer>

Set Enabled keyvalue.

input settouchclass <string>

Set On Touch Class keyvalue.

input setendtouchclass <string>

Set On Leaving Class keyvalue.

input settouchdeathclass <string>

Set On Touch Respawn Class keyvalue.

input setendtouchdeathclass <string>

Set On Leaving Respawn Class keyvalue.

input setonetime <integer>

Set One Time keyvalue. <boolean>

input setinstantchange <integer>

Set Change Instantly keyvalue. <boolean>

setonlywhenclass <string>

Set Only When Class keyvalue.