Global ents.vmf (Portal 2): Difference between revisions
m (Improved table style, hope everyone is ok with this) |
No edit summary |
||
Line 3: | Line 3: | ||
See [[Working with instances]] for information on how to activate the environment preset triggers. | See [[Working with instances]] for information on how to activate the environment preset triggers. | ||
==HDR & Fog Presets== | ==Instance IO Proxy== | ||
===Outputs=== | |||
{| class="standard-table" | |||
|- | |||
! Target Entity || Target Input || Parameter || Delay || Only Once | |||
|- | |||
! environment_testchamber || Trigger || || 0.00 || No | |||
|- | |||
! environment_destroyed || Trigger || || 0.00 || No | |||
|- | |||
! environment_bts || Trigger || || 0.00 || No | |||
|- | |||
! environment_underground || Trigger || || 0.00 || No | |||
|- | |||
! environment_mines || Trigger || || 0.00 || No | |||
|- | |||
! environment_lake || Trigger || || 0.00 || No | |||
|- | |||
! environment_darkness || Trigger || || 0.00 || No | |||
|- | |||
! environment_bottomless_pit || Trigger || || 0.00 || No | |||
|- | |||
! environment_jailbreak || Trigger || || 0.00 || No | |||
|- | |||
! environment_fan || Trigger || || 0.00 || No | |||
|- | |||
! environment_wheatley_z || Trigger || || 0.00 || No | |||
|- | |||
! environment_destroyed_b || Trigger || || 0.00 || No | |||
|- | |||
! environment_glados_intro || Trigger || || 0.00 || No | |||
|- | |||
! environment_bottomless_pit_falling || Trigger || || 0.00 || No | |||
|- | |||
! environment_lake_b || Trigger || || 0.00 || No | |||
|- | |||
! environment_act4_01 || Trigger || || 0.00 || No | |||
|- | |||
! environment_act4_02 || Trigger || || 0.00 || No | |||
|- | |||
! environment_act4_03 || Trigger || || 0.00 || No | |||
|- | |||
! environment_tuberide || Trigger || || 0.00 || No | |||
|} | |||
===Inputs=== | |||
None. | |||
==Notable Entities== | |||
{| class="standard-table" style="margin-left: 4em; background-color: #efefef;" | |||
|- | |||
! Entity || Targetname | |||
|- | |||
! [[func_instance_io_proxy]] || proxy | |||
|- | |||
! [[env_tonemap_controller]] || @tonemapper | |||
|- | |||
! [[logic_autosave]] || @autosave | |||
|- | |||
! [[point_clientcommand]] || @clientcommand | |||
|- | |||
! [[point_servercommand]] || @command | |||
|- | |||
! [[info_node]] || | |||
|} | |||
{| class="standard-table" style="margin-left: 4em; background-color: #efefef;" | |||
|- | |||
! colspan="5" | [[shadow_control]] | |||
|- | |||
! Shadow Color || Maximum Distance || Enable Shadows From Local Lights | |||
|- | |||
! style="background: #62666A"| 98 102 106 || 100 || 1 (True) | |||
|} | |||
===HDR & Fog Presets=== | |||
These presets are controlled by relays. The func_instance_io_proxy has an output for each relay. Each relay has its own corresponding [[env_fog_controller]], and also sends outputs to "@tonemapper". | |||
There are [[color_correction_(entity)|color_correction]] and [[postprocess_controller]] entities corresponding to each preset, though these do not appear to be used by the relays. | |||
Each color_correction is named after its corresponding preset, with the suffix "_colourcorrection". (e.g. "environment_testchamber_colourcorrection") | |||
Each postprocess_controller is named after its corresponding preset, with the suffix "_postfx". (e.g. "environment_testchamber_postfx") | |||
{| class="standard-table" style="margin-left: 4em; background-color: #efefef;" | {| class="standard-table" style="margin-left: 4em; background-color: #efefef;" | ||
Line 15: | Line 100: | ||
! colspan="5" | environment_testchamber | ! colspan="5" | environment_testchamber | ||
|- | |- | ||
| No || 3 || 0.5 || | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #27363F"| || style="background: #FFFFFF"| || 128 || 5000 || 1 | | style="background:#27363F"| <span style="color:#FFFFFF">40 53 64</span> || style="background: #FFFFFF"| || 128 || 5000 || 1 | ||
|- | |- | ||
! colspan="5" | environment_destroyed | ! colspan="5" | environment_destroyed | ||
Line 23: | Line 108: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #27363F"| || style="background: #FFFFFF"| || 128 || 2500 || 0.9 | | style="background: #27363F"| <span style="color:#FFFFFF">50 70 80</span> || style="background: #FFFFFF"| || 128 || 2500 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_destroyed_b | ! colspan="5" | environment_destroyed_b | ||
Line 29: | Line 114: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #27363F"| || style="background: #FFFFFF"| || 128 || 5000 || 0.9 | | style="background: #27363F"| <span style="color:#FFFFFF">50 70 80</span> || style="background: #FFFFFF"| || 128 || 5000 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_bts | ! colspan="5" | environment_bts | ||
Line 35: | Line 120: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #385F8D"| || style="background: #295B98"| || 1 || 5000 || 1 | | style="background: #385F8D"| 56 95 141 || style="background: #295B98"| 41 91 152 || 1 || 5000 || 1 | ||
|- | |- | ||
! colspan="5" | environment_underground | ! colspan="5" | environment_underground | ||
Line 41: | Line 126: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #252321"| || style="background: #FFFFFF"| || 0 || 4500 || 0.95 | | style="background: #252321"| <span style="color:#FFFFFF">70 85 100</span> || style="background: #FFFFFF"| || 0 || 4500 || 0.95 | ||
|- | |- | ||
! colspan="5" | environment_mines | ! colspan="5" | environment_mines | ||
Line 47: | Line 132: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #465564"| || style="background: #FFFFFF"| || 0 || 6000 || 0.9 | | style="background: #465564"| 70 85 100 || style="background: #FFFFFF"| || 0 || 6000 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_lake | ! colspan="5" | environment_lake | ||
Line 53: | Line 138: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #465564"| || style="background: #FFFFFF"| || 0 || 10000 || 0.9 | | style="background: #465564"| 70 85 100 || style="background: #FFFFFF"| || 0 || 10000 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_darkness | ! colspan="5" | environment_darkness | ||
Line 59: | Line 144: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #0E1416"| || style="background: #FFFFFF"| || 1 || 2500 || 0.9 | | style="background: #0E1416"| <span style="color:#FFFFFF">14 20 22</span> || style="background: #FFFFFF"| || 1 || 2500 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_bottomless_pit | ! colspan="5" | environment_bottomless_pit | ||
Line 65: | Line 150: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #465564"| || style="background: #FFFFFF"| || 0 || 6000 || 0.7 | | style="background: #465564"| 70 85 100 || style="background: #FFFFFF"| || 0 || 6000 || 0.7 | ||
|- | |- | ||
! colspan="5" | environment_bottomless_pit_falling | ! colspan="5" | environment_bottomless_pit_falling | ||
Line 71: | Line 156: | ||
| Yes/Yes || 3 || 0.5 || 0.25 || 5 | | Yes/Yes || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #030608"| || style="background: #282D32"| || 0 || 3000 || 0.9 | | style="background: #030608"| <span style="color:#FFFFFF">3 6 8</span> || style="background: #282D32"| <span style="color:#FFFFFF">40 45 50</span> || 0 || 3000 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_jailbreak | ! colspan="5" | environment_jailbreak | ||
Line 77: | Line 162: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #648CA0"| || style="background: #FFFFFF"| || 128 || 4000 || 0.8 | | style="background: #648CA0"| 100 140 160 || style="background: #FFFFFF"| || 128 || 4000 || 0.8 | ||
|- | |- | ||
! colspan="5" | environment_wheatley_z | ! colspan="5" | environment_wheatley_z | ||
Line 83: | Line 168: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #000000"| || style="background: #FFFFFF"| || 10000 || 11000 || 1 | | style="background: #000000"| <span style="color:#FFFFFF">0 0 0</span> || style="background: #FFFFFF"| || 10000 || 11000 || 1 | ||
|- | |- | ||
! colspan="5" | environment_glados_intro | ! colspan="5" | environment_glados_intro | ||
Line 89: | Line 174: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #27363F"| || style="background: #FFFFFF"| || 0 || 3500 || 1 | | style="background: #27363F"| <span style="color:#FFFFFF">39 54 63</span> || style="background: #FFFFFF"| || 0 || 3500 || 1 | ||
|- | |- | ||
! colspan="5" | environment_lake_b | ! colspan="5" | environment_lake_b | ||
Line 95: | Line 180: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #465564"| || style="background: #FFFFFF"| || 0 || 4500 || 0.9 | | style="background: #465564"| 70 85 100 || style="background: #FFFFFF"| || 0 || 4500 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_tuberide | ! colspan="5" | environment_tuberide | ||
Line 101: | Line 186: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #789BAA"| || style="background: #5A8296"| || 128 || 5500 || 0.8 | | style="background: #789BAA"| 120 155 170 || style="background: #5A8296"| 90 130 150 || 128 || 5500 || 0.8 | ||
|- | |- | ||
! colspan="5" | environment_act4_01 | ! colspan="5" | environment_act4_01 | ||
Line 107: | Line 192: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #324650"| || style="background: #FFFFFF"| || 128 || 2500 || 0.9 | | style="background: #324650"| <span style="color:#FFFFFF">50 70 80</span> || style="background: #FFFFFF"| || 128 || 2500 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_act4_02 | ! colspan="5" | environment_act4_02 | ||
Line 113: | Line 198: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #324650"| || style="background: #FFFFFF"| || 128 || 3500 || 0.9 | | style="background: #324650"| <span style="color:#FFFFFF">50 70 80</span> || style="background: #FFFFFF"| || 128 || 3500 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_act4_03 | ! colspan="5" | environment_act4_03 | ||
Line 119: | Line 204: | ||
| No || 5 || 1 || 0.25 || 5 | | No || 5 || 1 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #324650"| || style="background: #FFFFFF"| || 64 || 6000 || 0.9 | | style="background: #324650"| <span style="color:#FFFFFF">50 70 80</span> || style="background: #FFFFFF"| || 64 || 6000 || 0.9 | ||
|- | |- | ||
! colspan="5" | environment_fan | ! colspan="5" | environment_fan | ||
Line 125: | Line 210: | ||
| No || 3 || 0.5 || 0.25 || 5 | | No || 3 || 0.5 || 0.25 || 5 | ||
|- | |- | ||
| style="background: #101316"| || style="background: #FFFFFF"| || 128 || 3600 || 0.9 | | style="background: #101316"| <span style="color:#FFFFFF">16 19 22</span> || style="background: #FFFFFF"| || 128 || 3600 || 0.9 | ||
|} | |} | ||
[[Category:Portal 2 Level Design]] | [[Category:Portal 2 Level Design]] |
Revision as of 04:29, 22 May 2011
Contains the basic global entities needed to set up a map, with various triggers to adjust the tonemapping and fog. It is typically found in: C:\Program Files\Steam\steamapps\common\portal 2\sdk_content\maps\instances\
See Working with instances for information on how to activate the environment preset triggers.
Instance IO Proxy
Outputs
Target Entity | Target Input | Parameter | Delay | Only Once |
---|---|---|---|---|
environment_testchamber | Trigger | 0.00 | No | |
environment_destroyed | Trigger | 0.00 | No | |
environment_bts | Trigger | 0.00 | No | |
environment_underground | Trigger | 0.00 | No | |
environment_mines | Trigger | 0.00 | No | |
environment_lake | Trigger | 0.00 | No | |
environment_darkness | Trigger | 0.00 | No | |
environment_bottomless_pit | Trigger | 0.00 | No | |
environment_jailbreak | Trigger | 0.00 | No | |
environment_fan | Trigger | 0.00 | No | |
environment_wheatley_z | Trigger | 0.00 | No | |
environment_destroyed_b | Trigger | 0.00 | No | |
environment_glados_intro | Trigger | 0.00 | No | |
environment_bottomless_pit_falling | Trigger | 0.00 | No | |
environment_lake_b | Trigger | 0.00 | No | |
environment_act4_01 | Trigger | 0.00 | No | |
environment_act4_02 | Trigger | 0.00 | No | |
environment_act4_03 | Trigger | 0.00 | No | |
environment_tuberide | Trigger | 0.00 | No |
Inputs
None.
Notable Entities
Entity | Targetname |
---|---|
func_instance_io_proxy | proxy |
env_tonemap_controller | @tonemapper |
logic_autosave | @autosave |
point_clientcommand | @clientcommand |
point_servercommand | @command |
info_node |
shadow_control | ||||
---|---|---|---|---|
Shadow Color | Maximum Distance | Enable Shadows From Local Lights | ||
98 102 106 | 100 | 1 (True) |
HDR & Fog Presets
These presets are controlled by relays. The func_instance_io_proxy has an output for each relay. Each relay has its own corresponding env_fog_controller, and also sends outputs to "@tonemapper".
There are color_correction and postprocess_controller entities corresponding to each preset, though these do not appear to be used by the relays.
Each color_correction is named after its corresponding preset, with the suffix "_colourcorrection". (e.g. "environment_testchamber_colourcorrection")
Each postprocess_controller is named after its corresponding preset, with the suffix "_postfx". (e.g. "environment_testchamber_postfx")
Trigger | ||||
---|---|---|---|---|
Color corrected/fx? | Max Exposure | Min Exposure | Tonemap Rate | % Bright Pixels |
Primary Fog Color | Secondary | Fog Start | End | Density |
environment_testchamber | ||||
No | 3 | 0.5 | 0.25 | 5 |
40 53 64 | 128 | 5000 | 1 | |
environment_destroyed | ||||
No | 5 | 1 | 0.25 | 5 |
50 70 80 | 128 | 2500 | 0.9 | |
environment_destroyed_b | ||||
No | 5 | 1 | 0.25 | 5 |
50 70 80 | 128 | 5000 | 0.9 | |
environment_bts | ||||
No | 5 | 1 | 0.25 | 5 |
56 95 141 | 41 91 152 | 1 | 5000 | 1 |
environment_underground | ||||
No | 3 | 0.5 | 0.25 | 5 |
70 85 100 | 0 | 4500 | 0.95 | |
environment_mines | ||||
No | 3 | 0.5 | 0.25 | 5 |
70 85 100 | 0 | 6000 | 0.9 | |
environment_lake | ||||
No | 3 | 0.5 | 0.25 | 5 |
70 85 100 | 0 | 10000 | 0.9 | |
environment_darkness | ||||
No | 5 | 1 | 0.25 | 5 |
14 20 22 | 1 | 2500 | 0.9 | |
environment_bottomless_pit | ||||
No | 3 | 0.5 | 0.25 | 5 |
70 85 100 | 0 | 6000 | 0.7 | |
environment_bottomless_pit_falling | ||||
Yes/Yes | 3 | 0.5 | 0.25 | 5 |
3 6 8 | 40 45 50 | 0 | 3000 | 0.9 |
environment_jailbreak | ||||
No | 3 | 0.5 | 0.25 | 5 |
100 140 160 | 128 | 4000 | 0.8 | |
environment_wheatley_z | ||||
No | 3 | 0.5 | 0.25 | 5 |
0 0 0 | 10000 | 11000 | 1 | |
environment_glados_intro | ||||
No | 5 | 1 | 0.25 | 5 |
39 54 63 | 0 | 3500 | 1 | |
environment_lake_b | ||||
No | 3 | 0.5 | 0.25 | 5 |
70 85 100 | 0 | 4500 | 0.9 | |
environment_tuberide | ||||
No | 3 | 0.5 | 0.25 | 5 |
120 155 170 | 90 130 150 | 128 | 5500 | 0.8 |
environment_act4_01 | ||||
No | 5 | 1 | 0.25 | 5 |
50 70 80 | 128 | 2500 | 0.9 | |
environment_act4_02 | ||||
No | 5 | 1 | 0.25 | 5 |
50 70 80 | 128 | 3500 | 0.9 | |
environment_act4_03 | ||||
No | 5 | 1 | 0.25 | 5 |
50 70 80 | 64 | 6000 | 0.9 | |
environment_fan | ||||
No | 3 | 0.5 | 0.25 | 5 |
16 19 22 | 128 | 3600 | 0.9 |