I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:UTUIDataStore_StringAliasMap (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> UIRoot >> UIDataProvider >> UIDataStore >> UIDataStore_StringBase >> UIDataStore_StringAliasMap >> UTUIDataStore_StringAliasMap
Package: 
UTGame
This class in other games:
UT3

This datastore allows games to map aliases to strings that may change based on the current platform or language setting.

Properties[edit]

FakePlatform[edit]

Type: int

Modifiers: config

Debug variable to fake a platform: -1 = Normal, 0 = PC, 1 = XBox360, 2 = PS3

Default values[edit]

Property Value
MenuInputMapArray[1]
Member Value
FieldName 'Term_Controller'
MappedText "<Strings:UTGameUI.Terms.Controller_PC>"
Set 'PC'
MenuInputMapArray[2]
Member Value
FieldName 'Term_Controller'
MappedText "<Strings:UTGameUI.Terms.Controller_PS3>"
Set 'PS3'
MenuInputMapArray[3]
Member Value
FieldName 'Term_Controller'
MappedText "<Strings:UTGameUI.Terms.Controller_360>"
Set '360'
MenuInputMapArray[4]
Member Value
FieldName 'Term_GamerCard'
MappedText "<Strings:UTGameUI.Terms.GamerCard_PS3>"
Set 'PS3'
MenuInputMapArray[5]
Member Value
FieldName 'Term_GamerCard'
MappedText "<Strings:UTGameUI.Terms.GamerCard_PC>"
Set 'PC'
MenuInputMapArray[6]
Member Value
FieldName 'Term_GamerCard'
MappedText "<Strings:UTGameUI.Terms.GamerCard_360>"
Set '360'
MenuInputMapArray[7]
Member Value
FieldName 'CycleTabs'
MappedText "CYCLE TABS"
Set 'PS3'
MenuInputMapArray[8]
Member Value
FieldName 'CycleTabs'
MappedText "CYCLE TABS"
Set '360'
MenuInputMapArray[9]
Member Value
FieldName 'AnyKey'
MappedText "<Strings:UTGameUI.Generic.Fire> "
Set 'PC'
MenuInputMapArray[10]
Member Value
FieldName 'Accept'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_A> "
Set '360'
MenuInputMapArray[11]
Member Value
FieldName 'Cancel'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_B> "
Set '360'
MenuInputMapArray[12]
Member Value
FieldName 'Conditional1'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_Y> "
Set '360'
MenuInputMapArray[13]
Member Value
FieldName 'Conditional2'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_X> "
Set '360'
MenuInputMapArray[14]
Member Value
FieldName 'Start'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_Start> "
Set '360'
MenuInputMapArray[15]
Member Value
FieldName 'ShiftUp'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_LeftBumper> "
Set '360'
MenuInputMapArray[16]
Member Value
FieldName 'ShiftDown'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_RightBumper> "
Set '360'
MenuInputMapArray[17]
Member Value
FieldName 'ShiftUpTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_LeftTrigger> "
Set '360'
MenuInputMapArray[18]
Member Value
FieldName 'ShiftDownTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_RightTrigger> "
Set '360'
MenuInputMapArray[19]
Member Value
FieldName 'ShiftBothTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_LeftTrigger><Strings:UTGameUI.ButtonFont.Xenon_RightTrigger> "
Set '360'
MenuInputMapArray[20]
Member Value
FieldName 'Defaults'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_LeftTrigger> "
Set '360'
MenuInputMapArray[21]
Member Value
FieldName 'AnyKey'
MappedText "<Strings:UTGameUI.ButtonFont.Xenon_A> "
Set '360'
MenuInputMapArray[22]
Member Value
FieldName 'Accept'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_X> "
Set 'PS3'
MenuInputMapArray[23]
Member Value
FieldName 'Cancel'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_Circle> "
Set 'PS3'
MenuInputMapArray[24]
Member Value
FieldName 'Conditional1'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_Triangle> "
Set 'PS3'
MenuInputMapArray[25]
Member Value
FieldName 'Conditional2'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_Square> "
Set 'PS3'
MenuInputMapArray[26]
Member Value
FieldName 'Start'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_Start> "
Set 'PS3'
MenuInputMapArray[27]
Member Value
FieldName 'Select'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_Select> "
Set 'PS3'
MenuInputMapArray[28]
Member Value
FieldName 'ShiftUp'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_L1> "
Set 'PS3'
MenuInputMapArray[29]
Member Value
FieldName 'ShiftDown'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_R1> "
Set 'PS3'
MenuInputMapArray[30]
Member Value
FieldName 'ShiftUpTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_L2> "
Set 'PS3'
MenuInputMapArray[31]
Member Value
FieldName 'ShiftDownTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_R2> "
Set 'PS3'
MenuInputMapArray[32]
Member Value
FieldName 'ShiftBothTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_L2><Strings:UTGameUI.ButtonFont.PS3_R2> "
Set 'PS3'
MenuInputMapArray[33]
Member Value
FieldName 'LeftTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_L2> "
Set 'PS3'
MenuInputMapArray[34]
Member Value
FieldName 'Defaults'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_L2> "
Set 'PS3'
MenuInputMapArray[35]
Member Value
FieldName 'RightTrigger'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_R2> "
Set 'PS3'
MenuInputMapArray[36]
Member Value
FieldName 'AnyKey'
MappedText "<Strings:UTGameUI.ButtonFont.PS3_X> "
Set 'PS3'

Native functions[edit]

GetStringWithFieldName[edit]

native virtual function int GetStringWithFieldName (string FieldName, out string MappedString)

Overrides: UIDataStore_StringAliasMap.GetStringWithFieldName

Set MappedString to be the localized string using the FieldName as a key Returns the index into the mapped string array of where it was found.