vehicleColorInkController
classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 29
| Name | Type | Flags |
|---|---|---|
AnimProxy | ref<inkAnimProxy> | scriptedprivate |
cachedPrimaryColor | Color | scriptedprivate |
cachedSecondaryColor | Color | scriptedprivate |
cachedTemplate | VehicleVisualCustomizationTemplate | scriptedprivate |
cachedTppView | Bool | scriptedprivate |
carPartType | VehicleVisualCustomizationWidgetCarPart | scriptedprivate |
colorModDefinition | ref<CallbackHandle> | scriptedprivate |
colorSecondaryCodeListener | ref<CallbackHandle> | scriptedprivate |
damageAnimLoopProxy | ref<inkAnimProxy> | scriptedprivate |
fakeUpdateProxy | ref<inkAnimProxy> | scriptedprivate |
GlitchAnimProxy | ref<inkAnimProxy> | scriptedprivate |
moddingBlockedByDamage | Bool | scriptedprivate |
primaryColor | array<inkImageRef> | scriptedprivate |
primaryColorPane | inkWidgetRef | scriptedprivate |
root | wref<inkWidget> | scriptedprivate |
secondaryColor | array<inkImageRef> | scriptedprivate |
secondaryColorPane | inkWidgetRef | scriptedprivate |
SpoilerAnimProxy | ref<inkAnimProxy> | scriptedprivate |
spoilerDeployed | Bool | scriptedprivate |
vehicle | wref<VehicleObject> | scriptedprivate |
vehicleBlackboard | wref<IBlackboard> | scriptedprivate |
vehicleCollisionListener | ref<CallbackHandle> | scriptedprivate |
vehicleDamageListener | ref<CallbackHandle> | scriptedprivate |
vehicleModActiveListener | ref<CallbackHandle> | scriptedprivate |
vehicleModBlockedByDamageListener | ref<CallbackHandle> | scriptedprivate |
vehiclePS | wref<VehicleComponentPS> | scriptedprivate |
vehicleSpeedListener | ref<CallbackHandle> | scriptedprivate |
vehicleTPPCallbackID | ref<CallbackHandle> | scriptedprivate |
visualCustomizationActive | Bool | scriptedprivate |
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