Gah - a solution with more questions. – EntropicLqd
UE3:UTUIDataStore_CustomChar (UT3)
Object >> UIRoot >> UIDataProvider >> UIDataStore >> UTUIDataStore_CustomChar |
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Inherited version of the game resource datastore that exposes the various customizeable character parts to the UI.
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved
Properties[edit]
ActiveBots[edit]
Set of currently active bots that the player is going to play against.
CurrentCharacter[edit]
Type: string
The currently selected character.
CurrentFaction[edit]
Type: string
The currently selected faction.
CurrentFamily[edit]
Type: string
The family of parts we are going to show the player.
PartProviders[edit]
Type: Object.MultiMap_Mirror{TMultiMap<FName, class UUIDataProvider*>}
Modifiers: const, private, native, transient
collection of providers per part type.
PartTags[edit]
Array of FNames for the parts map, this should map directly to the ECharPart enum.
Default value, index 0: 'Heads'
Default value, index 1: 'Helmets'
Default value, index 2: 'Facemasks'
Default value, index 3: 'Goggles'
Default value, index 4: 'Torsos'
Default value, index 5: 'ShoulderPads'
Default value, index 6: 'Arms'
Default value, index 7: 'Thighs'
Default value, index 8: 'Boots'
Default values[edit]
Property | Value |
---|---|
Tag | 'UTCustomChar' |
WriteAccessType | ACCESS_WriteAll |
Native functions[edit]
FindValueInProviderSet[edit]
Attempts to find the index of a provider given a provider field name, a search tag, and a value to match.
Returns:
- Returns the index of the provider or INDEX_NONE if the provider wasn't found.
GetProviderElementCount[edit]
Attempts to find the number of list elements given a provider field.
Returns:
- Returns the number of elements.
GetProviderListElements[edit]
Returns a set of filtered list element indices for the specified provider.
Returns:
- An array of list elements.
GetValueFromProviderSet[edit]
Attempts to find the value of a provider given a provider cell field.
Returns:
- Returns true if the value was found, false otherwise.