This article's documentation is for Source 2. Click here for more information.

item_combine_console

From Valve Developer Community
Jump to navigation Jump to search

item_combine_console is a point entity available in Half-Life: Alyx Half-Life: Alyx.

Entity description

Combine Console item rack.

Keyvalues

Hacking Plug (hacking_plug) ([todo internal name (i)]) <targetname>
Rack 1 active (rack0_active) ([todo internal name (i)]) <boolean>
Rack 2 active (rack1_active) ([todo internal name (i)]) <boolean>
Rack 3 active (rack2_active) ([todo internal name (i)]) <boolean>
Rack 4 active (rack3_active) ([todo internal name (i)]) <boolean>
Tank 1 missing on start. (tank0_start_missing) ([todo internal name (i)]) <boolean>
Tank 2 missing on start. (tank1_start_missing) ([todo internal name (i)]) <boolean>
Tank 3 missing on start. (tank2_start_missing) ([todo internal name (i)]) <boolean>
Tank 4 missing on start. (tank3_start_missing) ([todo internal name (i)]) <boolean>
Objective model (objective_model) ([todo internal name (i)]) <string>
Objective model to display when this console is completed. Skipped if left empty.
Lightmap Static (lightmapstatic) ([todo internal name (i)]) <choices>
How this geometry influences baked lighting
Value Description
0 No
1 Yes
2 Bounce Only

Inputs

Enable
Enable this entity and the associated Hacking Plug.
Disable
Disable this entity and the associated Hacking Plug.
<boolean>
Prevent the console from attracting the blind zombie while the player is hacking it (parameter is 1 or 0 to turn suppression on/off).
VScript:
CallPrivateScriptFunction <string>
Calls a script function from this entity's private script scope.
CallGlobalScriptFunction <string>
Calls a script function in the global script scope.


Outputs

OnOpened
Fired when the console has been opened without the battery.
OnBatteryPlaced
Fired when the console battery has been added.
OnRackMissingTankOpen
Fired when a console rack with a missing tank has been opened.
OnTankAdded
Fired when a missing console tank has been added.
OnTimeout
Fired when the console timeout has been triggered.
OnPuzzleSolved
Fired when the console puzzle has been solved.
OnCompleted
Fired when the console has been activated.
OnClosed
Fired when the console has been closed.