SwiftlyS2

CBarnLight

CBarnLight

Inherited from CBaseModelEntity

Fields

EntityKeyValues NameField NameField Type
enabledm_bEnabledFIELD_BOOLEAN
precomputed_vis_clustersm_VisClustersFIELD_CUSTOM
colormodem_nColorModeFIELD_INT32
colorm_ColorFIELD_COLOR32
colortemperaturem_flColorTemperatureFIELD_FLOAT32
brightnessm_flBrightnessFIELD_FLOAT32
brightnessscalem_flBrightnessScaleFIELD_FLOAT32
directlightm_nDirectLightFIELD_INT32
bakedshadowindexm_nBakedShadowIndexFIELD_INT32
light_path_uniqueidm_nLightPathUniqueIdFIELD_INT32
light_map_uniqueidm_nLightMapUniqueIdFIELD_INT32
luminaire_shapem_nLuminaireShapeFIELD_INT32
luminaire_sizem_flLuminaireSizeFIELD_FLOAT32
luminaire_anisotropym_flLuminaireAnisotropyFIELD_FLOAT32
light_stylem_LightStyleStringFIELD_UTLSTRING
OnStyleEvent%um_StyleEventFIELD_CUSTOM
lightcookiem_hLightCookieFIELD_HRENDERTEXTURE
shapem_flShapeFIELD_FLOAT32
soft_xm_flSoftXFIELD_FLOAT32
soft_ym_flSoftYFIELD_FLOAT32
skirtm_flSkirtFIELD_FLOAT32
skirt_nearm_flSkirtNearFIELD_FLOAT32
size_paramsm_vSizeParamsFIELD_VECTOR
rangem_flRangeFIELD_FLOAT32
shearm_vShearFIELD_VECTOR
bakespeculartocubemapsm_nBakeSpecularToCubemapsFIELD_INT32
bakespeculartocubemaps_sizem_vBakeSpecularToCubemapsSizeFIELD_VECTOR
castshadowsm_nCastShadowsFIELD_INT32
shadowmapsizem_nShadowMapSizeFIELD_INT32
shadowprioritym_nShadowPriorityFIELD_INT32
contactshadowm_bContactShadowFIELD_BOOLEAN
dynamicbouncem_bDynamicBounceFIELD_BOOLEAN
forceshadowsenabledm_bForceShadowsEnabledFIELD_BOOLEAN
bouncelightm_nBounceLightFIELD_INT32
bouncescalem_flBounceScaleFIELD_FLOAT32
minroughnessm_flMinRoughnessFIELD_FLOAT32
altcolorm_vAlternateColorFIELD_VECTOR
altcolorbrightnessm_fAlternateColorBrightnessFIELD_FLOAT32
fogm_nFogFIELD_INT32
fogstrengthm_flFogStrengthFIELD_FLOAT32
fogscalem_flFogScaleFIELD_FLOAT32
fogshadowsm_nFogShadowsFIELD_INT32
fogmixedshadowsm_bFogMixedShadowsFIELD_BOOLEAN
fade_size_startm_flFadeSizeStartFIELD_FLOAT32
fade_size_endm_flFadeSizeEndFIELD_FLOAT32
shadowfade_size_startm_flShadowFadeSizeStartFIELD_FLOAT32
shadowfade_size_endm_flShadowFadeSizeEndFIELD_FLOAT32
precomputedfieldsvalidm_bPrecomputedFieldsValidFIELD_BOOLEAN
precomputedboundsminsm_vPrecomputedBoundsMinsFIELD_POSITION_VECTOR
precomputedboundsmaxsm_vPrecomputedBoundsMaxsFIELD_POSITION_VECTOR
precomputedobboriginm_vPrecomputedOBBOriginFIELD_POSITION_VECTOR
precomputedobbanglesm_vPrecomputedOBBAnglesFIELD_QANGLE_WORLDSPACE
precomputedobbextentm_vPrecomputedOBBExtentFIELD_VECTOR
precomputedsubfrustam_nPrecomputedSubFrustaFIELD_INT32
precomputedobborigin0m_vPrecomputedOBBOrigin0FIELD_POSITION_VECTOR
precomputedobbangles0m_vPrecomputedOBBAngles0FIELD_QANGLE_WORLDSPACE
precomputedobbextent0m_vPrecomputedOBBExtent0FIELD_VECTOR
precomputedobborigin1m_vPrecomputedOBBOrigin1FIELD_POSITION_VECTOR
precomputedobbangles1m_vPrecomputedOBBAngles1FIELD_QANGLE_WORLDSPACE
precomputedobbextent1m_vPrecomputedOBBExtent1FIELD_VECTOR
precomputedobborigin2m_vPrecomputedOBBOrigin2FIELD_POSITION_VECTOR
precomputedobbangles2m_vPrecomputedOBBAngles2FIELD_QANGLE_WORLDSPACE
precomputedobbextent2m_vPrecomputedOBBExtent2FIELD_VECTOR
precomputedobborigin3m_vPrecomputedOBBOrigin3FIELD_POSITION_VECTOR
precomputedobbangles3m_vPrecomputedOBBAngles3FIELD_QANGLE_WORLDSPACE
precomputedobbextent3m_vPrecomputedOBBExtent3FIELD_VECTOR
precomputedobborigin4m_vPrecomputedOBBOrigin4FIELD_POSITION_VECTOR
precomputedobbangles4m_vPrecomputedOBBAngles4FIELD_QANGLE_WORLDSPACE
precomputedobbextent4m_vPrecomputedOBBExtent4FIELD_VECTOR
precomputedobborigin5m_vPrecomputedOBBOrigin5FIELD_POSITION_VECTOR
precomputedobbangles5m_vPrecomputedOBBAngles5FIELD_QANGLE_WORLDSPACE
precomputedobbextent5m_vPrecomputedOBBExtent5FIELD_VECTOR
pvs_modify_entitym_bPvsModifyEntityFIELD_BOOLEAN

Input

Input NameField Type
CastDynamicShadowsFIELD_BOOLEAN

Output

No Entry

Functions

Function Name
CBarnLightThink_SetNextQueuedLightStyle
CBarnLightThink_ApplyLightStylesToTargets
CBarnLightThink_LightStyleEvent

On this page