Asw weapon blink: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created article, transcribing keyvalues, IO and Flags from entity properties in hammer)
 
m (fixed OnCacheInteraction Output)
Line 37: Line 37:
== Outputs ==
== Outputs ==
; <code>OnCacheInteraction</code>
; <code>OnCacheInteraction</code>
: Fired when the Player interacts with this entity.
: {{todo}}: When is this Output fired?
; <code>OnPlayerPickup</code>
; <code>OnPlayerPickup</code>
: Fired when the player picks up this entity.
: Fired when the player picks up this entity.

Revision as of 15:56, 12 August 2010

Template:As point It is used to spawn a blink pack.

Keyvalues

Name <string>
The name that other entities refer to this entity by.
Entity Script <string>
Name(s) of script files that are executed after all entities have spawned.
Script think function <string>
Name of a function in this entity's script scope which will be called automatically.
Start Fade Dist/Pixels <int>
Distance at which the prop starts to fade (<0 = use fademaxdist). If 'Screen Space Fade' is selected, this represents the number of pixels wide covered by the prop when it starts to fade.
End Fade Dist/Pixels <int>
Maximum distance at which the prop is visible (0 = don't fade out). If 'Screen Space Fade' is selected, this represents the *minimum* number of pixels wide covered by the prop when it fades.
Fade Scale <[Todo]: Is type of parameter int or float?>
If you specify a fade in the worldspawn, or if the engine is running under dx7, then the engine will forcibly fade out props even if fademindist/fademaxdist isn't specified. This scale factor gives you some control over the fade. Using 0 here turns off the forcible fades.
Pitch Yaw Roll (Y Z X) (angles) <QAngle>
This entity's orientation in the world. Pitch is rotation around the Y axis, yaw is the rotation around the Z axis, roll is the rotation around the X axis.

Flags

  • Start Constrained. [Todo]: Find out how this constrains the entity.
  • Deny player pickup.(Reserve for NPC) If set, denies use by npcs.
  • Not puntable by gravity gun. If set, gravity gun can not punt this entity.

Inputs

CallScriptFunction <string>
Calls the function named as parameter from the script specified under Keyvalue Entity Script.
EnableShadow
Enables shadow.
DisableShadow
Disables shadow.
RunScriptCode
Runs script code. [Todo]: Parameters?
RunScriptFile
Runs script file. [Todo]: Parameters?


Outputs

OnCacheInteraction
[Todo]: When is this Output fired?
OnPlayerPickup
Fired when the player picks up this entity.
OnNpcPickup
Fired when a npc picks up this entity.
OnPlayerUse
Fired when the player uses this entity.
OnUser1 to OnUser4
Fired in response to the FireUser inputs; see User Inputs and Outputs.