REDNODE / GAME API

vehicleVisualCustomizationComponentPS

classscriptedClasssavable

extends GameComponentPS › PersistentState › IScriptable › ISerializable

Properties 4

NameTypeFlags
storedAppliedVisualCustomizationarray<VehicleCustomTemplatePersistentData>scriptedprivatepersistent
storedGenericVisualCustomizationTemplatesarray<GenericTemplatePersistentData>scriptedprivatepersistent
storedUniqueVisualCustomizationTemplatesarray<VehicleUniqueTemplatePersistentData>scriptedprivatepersistent
storedVisualCustomizationDataarray<vehicleVisualCustomizationPersistentData>scriptedprivatepersistent

Methods 13

public final func CanStoreVisualCustomizationTemplateType(type: VehicleVisualCustomizationType, opt modelName: CName) -> Boolscripted
public final func DeleteLegacyVisualCustomizationData()scripted
public final func DeleteVisualCustomizationTemplate(template: VehicleVisualCustomizationTemplate, opt modelName: CName)scripted
public final const func GetAppliedCustomizationDataForVehicle(vehicleID: TweakDBID, out template: VehicleVisualCustomizationTemplate) -> Boolscripted
public final const func GetLegacyVisualCustomizationData() -> array<vehicleVisualCustomizationPersistentData>scripted
public final func GetMaxNumberOfVisualCustomizationTemplates(type: VehicleVisualCustomizationType) -> Int32scripted
public final const func GetNumberOfStoredVisualCustomizationTemplates(type: VehicleVisualCustomizationType, opt modelName: CName) -> Int32scripted
private final const func GetStoredUniqueTemplatesIndexForVehicle(modelName: CName) -> Int32scripted
public final func GetStoredVisualCustomizationTemplate(type: VehicleVisualCustomizationType, index: Int32, opt modelName: CName) -> VehicleVisualCustomizationTemplatescripted
public final func HasVisualCustomizationTemplateStored(template: VehicleVisualCustomizationTemplate, opt modelName: CName) -> Boolscripted
public final func RemoveCorruptedTemplates()scripted
public final func StoreAppliedCustomizationDataForVehicle(vehicleID: TweakDBID, template: VehicleVisualCustomizationTemplate)scripted
public final func StoreVisualCustomizationTemplate(template: VehicleVisualCustomizationTemplate, opt modelName: CName)scripted