REDNODE / GAME API

vehicleColorInkController

classscriptedClass

extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 29

NameTypeFlags
AnimProxyref<inkAnimProxy>scriptedprivate
cachedPrimaryColorColorscriptedprivate
cachedSecondaryColorColorscriptedprivate
cachedTemplateVehicleVisualCustomizationTemplatescriptedprivate
cachedTppViewBoolscriptedprivate
carPartTypeVehicleVisualCustomizationWidgetCarPartscriptedprivate
colorModDefinitionref<CallbackHandle>scriptedprivate
colorSecondaryCodeListenerref<CallbackHandle>scriptedprivate
damageAnimLoopProxyref<inkAnimProxy>scriptedprivate
fakeUpdateProxyref<inkAnimProxy>scriptedprivate
GlitchAnimProxyref<inkAnimProxy>scriptedprivate
moddingBlockedByDamageBoolscriptedprivate
primaryColorarray<inkImageRef>scriptedprivate
primaryColorPaneinkWidgetRefscriptedprivate
rootwref<inkWidget>scriptedprivate
secondaryColorarray<inkImageRef>scriptedprivate
secondaryColorPaneinkWidgetRefscriptedprivate
SpoilerAnimProxyref<inkAnimProxy>scriptedprivate
spoilerDeployedBoolscriptedprivate
vehiclewref<VehicleObject>scriptedprivate
vehicleBlackboardwref<IBlackboard>scriptedprivate
vehicleCollisionListenerref<CallbackHandle>scriptedprivate
vehicleDamageListenerref<CallbackHandle>scriptedprivate
vehicleModActiveListenerref<CallbackHandle>scriptedprivate
vehicleModBlockedByDamageListenerref<CallbackHandle>scriptedprivate
vehiclePSwref<VehicleComponentPS>scriptedprivate
vehicleSpeedListenerref<CallbackHandle>scriptedprivate
vehicleTPPCallbackIDref<CallbackHandle>scriptedprivate
visualCustomizationActiveBoolscriptedprivate

Methods 13

private final func ApplyColors(opt instant: Bool)scripted
private final func HandleGlitch(opt val: Int32)scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnSpolierAnimationEnd(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnVehicleCameraChange(tppCamera: Bool) -> Boolscripted
protected cb func OnVehicleCollision(val: Bool) -> Boolscripted
protected cb func OnVehicleCustomizationBlockedByDamage(val: Bool) -> Boolscripted
protected cb func OnVehicleDamageState(val: Int32) -> Boolscripted
protected cb func OnVehicleSpeedChange(speed: Float) -> Boolscripted
protected cb func OnVehicleVisualCustomizationActive(value: Bool) -> Boolscripted
private final func ProcessColorsUpdates()scripted
private final func RestoreVisualCustomization()scripted