I love the smell of UnrealEd crashing in the morning. – tarquin

Difference between revisions of "UE3:UTProfileSettings (UDK)"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(Talk)
 
m (1 revision: class descriptions for UDK January update (part 8))
 
(One intermediate revision by one other user not shown)
Line 16: Line 16:
 
==Enums==
 
==Enums==
 
See {{cl|UTProfileSettings enums}}.
 
See {{cl|UTProfileSettings enums}}.
 
==Structs==
 
===AchievementData===
 
'''[[Structs#Modifiers|Modifiers]]:''' native
 
 
<!-- enter struct description -->
 
; {{tl|EUTGameAchievements|UTTypes|enums}} Id : <!-- enter variable description -->
 
; {{tl|EUTUnlockType||UTProfileSettings enums}} UnlockType : <!-- enter variable description -->
 
; [[int]] UnlockCriteria : <!-- enter variable description -->
 
  
 
==Functions==
 
==Functions==
Line 35: Line 26:
 
'''Parameters:'''
 
'''Parameters:'''
 
* ''InPlayerOwner'' - Player to get the default keybindings for.
 
* ''InPlayerOwner'' - Player to get the default keybindings for.
 
===Other static functions===
 
====GetListOfVisitedBones====
 
{{code|static function '''GetListOfVisitedBones''' ([[int]]&nbsp;'''MaskA''', [[int]]&nbsp;'''MaskB''', out&nbsp;[[array]]<[[name]]>&nbsp;'''BoneList''')}}
 
 
Get's a list of bones that have been visited
 
 
Param MaskA The first part of the bone mask
 
Param MaskB The Second part of the bone mask
 
Param OUT BoneList returns the list of bones
 
  
 
===Native functions===
 
===Native functions===
====GetAchievementUnlockCriteria====
 
{{code|native function [[bool]]&nbsp;'''GetAchievementUnlockCriteria''' ([[int]]&nbsp;'''AchievementId''', out&nbsp;[[int]]&nbsp;'''UnlockCriteria''')}}
 
 
<!-- enter function description -->
 
 
====GetAchievementValue====
 
{{code|native function [[bool]]&nbsp;'''GetAchievementValue''' ([[int]]&nbsp;'''AchievementId''', out&nbsp;[[int]]&nbsp;'''Value''')}}
 
 
<!-- enter function description -->
 
 
====IncrementMixItUp====
 
{{code|native function [[bool]]&nbsp;'''IncrementMixItUp''' ([[int]]&nbsp;'''GameType''')}}
 
 
<!-- enter function description -->
 
 
 
====ResetToDefault====
 
====ResetToDefault====
 
{{code|native function '''ResetToDefault''' ([[int]]&nbsp;'''ProfileId''')}}
 
{{code|native function '''ResetToDefault''' ([[int]]&nbsp;'''ProfileId''')}}
Line 69: Line 35:
 
'''Parameters:'''
 
'''Parameters:'''
 
* ''ProfileId'' - Profile setting to reset to default.
 
* ''ProfileId'' - Profile setting to reset to default.
 
====SetAchievementValue====
 
{{code|native function [[bool]]&nbsp;'''SetAchievementValue''' ([[int]]&nbsp;'''AchievementId''', [[int]]&nbsp;'''Value''')}}
 
 
<!-- enter function description -->
 
 
====UpdateAchievementBitMask====
 
{{code|native function [[bool]]&nbsp;'''UpdateAchievementBitMask''' ([[int]]&nbsp;'''AchievementId''', [[int]]&nbsp;'''BitMask''')}}
 
 
Achievements stored in profile
 
 
====UpdateAchievementCount====
 
{{code|native function [[bool]]&nbsp;'''UpdateAchievementCount''' ([[int]]&nbsp;'''AchievementId''', optional&nbsp;[[int]]&nbsp;'''Count''')}}
 
 
<!-- enter function description -->
 
 
====UpdateAroundTheWorld====
 
{{code|native function [[bool]]&nbsp;'''UpdateAroundTheWorld''' ([[int]]&nbsp;'''MapContextId''')}}
 
 
<!-- enter function description -->
 
 
====UpdateGetItOn====
 
{{code|native function [[bool]]&nbsp;'''UpdateGetItOn''' ([[int]]&nbsp;'''MapContextId''')}}
 
 
<!-- enter function description -->
 
  
 
===Events===
 
===Events===

Latest revision as of 07:01, 17 January 2010

UDK Object >> OnlinePlayerStorage >> OnlineProfileSettings >> UTProfileSettings
Package: 
UTGame
This class in other games:
UT3

List of profile settings for UT

Constants[edit]

See UTProfileSettings constants.

Properties[edit]

See UTProfileSettings properties.

Enums[edit]

See UTProfileSettings enums.

Functions[edit]

Static native functions[edit]

ResetKeysToDefault[edit]

native static function ResetKeysToDefault (optional LocalPlayer InPlayerOwner)

Resets the current keybindings for the specified playerowner to the defaults specified in the INI.

Parameters:

  • InPlayerOwner - Player to get the default keybindings for.

Native functions[edit]

ResetToDefault[edit]

native function ResetToDefault (int ProfileId)

Sets the specified profile id back to its default value.

Parameters:

  • ProfileId - Profile setting to reset to default.

Events[edit]

SetToDefaults[edit]

event SetToDefaults ()

Overrides: OnlineProfileSettings.SetToDefaults

Sets all of the profile settings to their default values

Other instance functions[edit]

See UTProfileSettings instance functions.