Discouragement Field

From Valve Developer Community
Revision as of 08:18, 30 November 2011 by Psn sega651 (talk | contribs)
Jump to navigation Jump to search
Multiplediscouragementbeamsicon.png


The Discouragement Field or Death Field is a special energy field in Portal 2 which blocks only the player, not other objects. It can be considered as the counterpart to the Emancipation Grid. However, contact with the field instantly kills the player.

Instance

Death Field example.
  • Download these two instance files: death_field_128x128.vmf and death_field_256x256.vmf and put them into your instance folder under instances\gameplay. (If only text comes up and you can't download it, press ctrl+A, copy it, paste it in Notepad, and save as death_field_128x128.vmf under All Files (for the 128x128 one)).
  • Create a new func_instance in your map, select VMF Filename and click Browse... on the right and select one of the two death field instances.
  • The Discouragement Field is now ready and active on default. If you want to activate or deactivate the field, follow these steps:
    • Give the func_instance a name (Fix Up Name), for example death_field_1.
    • Create a trigger or button somewhere and give it these outputs:
My Output Target Entity Target Input Parameter Delay Only Once
Io11.png OnTrigger death_field_1 instance:enable;Trigger <none> 0.00 No

(for activation)

My Output Target Entity Target Input Parameter Delay Only Once
Io11.png OnTrigger death_field_1 instance:disable;Trigger <none> 0.00 No

(for deactivation)

Manual Creation

Todo: Doing this

The material for the field itself is effects/laserplane. The sides are the fizzler (dynamic or static) model, skin 2.

Unfortunately, the laserplane material looks strange when activated or deactivated.