class VehicleLightsComponent
Constructors 1
void VehicleLightsComponent(notnull EntityAI parent)Members 3
private EntityAI m_ParentReferenced by AttachLightOnObject(), AttachLightOnPoint(), EnableLight()
Show 2 more
, SetSelectionMaterial(), and VehicleLightsComponent()protected ref map<string, ref array<ref VehicleLightSelectionData>> m_SelectionMapprotected ref map<string, ref VehicleLightData> m_LightMapReferenced by AttachLightOnObject(), AttachLightOnPoint(), DestroyLight()
Show 6 more
, DisableLight(), EnableLight(), LightExist(), RegisterLight(), SetLightTypeAndMode(), and VehicleLightsComponent()Methods 10
void RegisterSelection(string name, array<ref VehicleLightSelectionData> data)void RegisterLight(string name, VehicleLightData data)void SetSelectionMaterial(string name)Referenced by CarScript.BrakeLightsShineOff(), CarScript.BrakeLightsShineOn(), CarScript.DashboardShineOff()
Show 11 more
, CarScript.DashboardShineOn(), CarScript.LeftFrontLightShineOff(), CarScript.LeftFrontLightShineOn(), CarScript.ReverseLightsShineOff(), CarScript.ReverseLightsShineOn(), CarScript.RightFrontLightShineOff(), CarScript.RightFrontLightShineOn(), CarScript.TailLightsShineOff(), CarScript.TailLightsShineOn(), CarScript.UpdateLightsServer(), and MotorbikeScript.UpdateLightsServer()void EnableLight(string name)Referenced by CarScript.UpdateLightsClient()
void AttachLightOnObject(string name, vector position, vector orientation, int mode, int boneIndex = -1)void DisableLight(string name)void DestroyLight(string name)References VehicleLightBase.AggregateLight(), map.Get(), VehicleLightBase.SegregateLight()