Template:KV Item swarm: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Added to Keyvalue Templates category)
(updated templates used.)
Line 1: Line 1:
{{ScrollBox|title=Item|noscroll=true|1=
{{lang|Template:KV Item swarm}}
'''Start Fade Dist/Pixels''' <code><[[float]]></code>
<onlyinclude>{{ScrollBox|title=Item|noscroll=true|1=
: 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.
{{KV BaseFadeProp}}
; End Fade Dist/Pixels <code><float></code>
{{KV Shadow|prep2=1}}
: 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.
{{KV BaseEntity|l4d2=1}}
; Fade Scale <code><float></code>
}}</onlyinclude>[[Category:Keyvalue Templates|Item swarm]]
: 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.
{{KV Shadow}}
{{KV Angles}}
{{KV Targetname}}
}}<noinclude>[[Category:Keyvalue Templates|Item swarm]]</noinclude>

Revision as of 09:14, 30 April 2022

Item:
BaseFadeProp:
Start Fade Dist (fademindist) <float>
Distance at which the entity starts to fade.
End Fade Dist (fademaxdist) <float>
Max fade distance at which the entity is visible.
  • If start fade is <0, the entity will disappear instantly when end fade is hit.
  • If end fade is <0, the entity won't disappear at all. (This is the default behavior.)
The values will scale appropriately if the entity is in a 3D Skybox.
Fade Scale (fadescale) <float>
If you specify so in worldspawn, or if the engine is running below DirectX 8 (DX7 in Source 2006), props will fade out even if the fade distances above aren't specified. This value gives you some control over when this happens: numbers smaller than 1 cause the prop to fade out at further distances, while those greater than 1 cause it to fade out at closer distances. Using 0 turns off the forced fade altogether. See also the QC command $noforcedfade.

Shadow:

Disable Shadows (disableshadows) <boolean>
Prevents the entity from creating cheap render-to-texture shadows, or lightmap shadows if the entity is a prop_static. Does not affect shadow mapping.
Disable Receiving Shadows (disablereceiveshadows) <boolean>
Prevent the entity from receiving dynamic shadows on itself.
Shadow Cast Distance (shadowcastdist) <integer> !FGD
Sets how far the entity casts dynamic shadows. 0 means default distance from the shadow_control entity.