BlackICE Scripting

class vehicle

VisualCustomizationComponent

vehicle.VisualCustomizationComponent

  • 0 properties
  • 14 functions

Extends game.Component ent.IComponent IScriptable ISerializable

Properties

None.

Functions

  • void OnGameAttach() RTTI
  • bool HasVisualCustomizationTemplateStored(VehicleVisualCustomizationTemplate visualCustomization, CName? modelName) RTTI
  • int GetNumberOfStoredVisualCustomizationTemplates(VehicleVisualCustomizationType type, CName? modelName) RTTI
  • int GetMaxNumberOfVisualCustomizationTemplates(VehicleVisualCustomizationType type) RTTI
  • bool CanStoreVisualCustomizationTemplateType(VehicleVisualCustomizationType type, CName? modelName) RTTI
  • VehicleVisualCustomizationTemplate GetStoredVisualCustomizationTemplate(VehicleVisualCustomizationType type, int index, CName? modelName) RTTI
  • void StoreVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName) RTTI
  • void DeleteVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName) RTTI
  • VehicleVisualCustomizationTemplate RetrieveVisualCustomizationForVehicle(TDBID vehicleID) RTTI
  • bool OnStoreVisualCustomizationDataForIDEvent(StoreVisualCustomizationDataForIDEvent evt) RTTI
  • game.Object? GetOwner() RTTI
  • vehicle.VisualCustomizationComponentPS? GetMyPS() RTTI
  • void UpdateStoredLegacyTemplates() RTTI
  • void RemoveCorruptedTemplates() RTTI