I'm a doctor, not a mechanic

UE3:GeneralSettings (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Settings >> WebAdminSettings >> GeneralSettings
Package: 
WebAdmin

Server wide settings

Copyright 2008 Epic Games, Inc. All Rights Reserved

Author: Michiel 'elmuerte' Hendriks

Default values[edit]

Property Value
Properties[0]
Member Value
Data
Member Value
Type SDT_String
Properties[1]
Member Value
Data
Member Value
Type SDT_String
PropertyId 1
Properties[2]
Member Value
Data
Member Value
Type SDT_String
PropertyId 2
Properties[3]
Member Value
Data
Member Value
Type SDT_String
PropertyId 3
Properties[4]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 4
Properties[5]
Member Value
Data
Member Value
Type SDT_String
PropertyId 5
Properties[6]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 6
Properties[7]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 10
Properties[8]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 11
Properties[9]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 12
Properties[10]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 13
Properties[11]
Member Value
Data
Member Value
Type SDT_Float
PropertyId 14
Properties[12]
Member Value
Data
Member Value
Type SDT_Float
PropertyId 20
Properties[13]
Member Value
Data
Member Value
Type SDT_Float
PropertyId 21
Properties[14]
Member Value
Data
Member Value
Type SDT_Float
PropertyId 22
Properties[15]
Member Value
Data
Member Value
Type SDT_Float
PropertyId 30
Properties[16]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 31
Properties[17]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 32
Properties[18]
Member Value
Data
Member Value
Type SDT_Float
PropertyId 33
Properties[19]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 34
Properties[20]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 40
Properties[21]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 50
Properties[22]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 51
Properties[23]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 52
Properties[24]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 53
Properties[25]
Member Value
Data
Member Value
Type SDT_Float
PropertyId 54
Properties[26]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 55
Properties[27]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 56
Properties[28]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 57
Properties[29]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 60
Properties[30]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 61
Properties[31]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 62
Properties[32]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 63
Properties[33]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 64
Properties[34]
Member Value
Data
Member Value
Type SDT_Int32
PropertyId 65
PropertyMappings[0]
Member Value
ColumnHeaderText "Server Name"
MaxVal 256.0
Name 'ServerName'
PropertyMappings[1]
Member Value
ColumnHeaderText "Short Server Name"
Id 1
MaxVal 64.0
Name 'ShortName'
PropertyMappings[2]
Member Value
ColumnHeaderText "Admin Name"
Id 2
MaxVal 256.0
Name 'AdminName'
PropertyMappings[3]
Member Value
ColumnHeaderText "Admin Email"
Id 3
MaxVal 256.0
Name 'AdminEmail'
PropertyMappings[4]
Member Value
ColumnHeaderText "Server Region"
Id 4
MappingType PVMT_IdMapped
Name 'ServerRegion'
ValueMappings
Member Value
Name 'None Specified'
Member Value
Id 1
Name 'Southeast US'
Member Value
Id 2
Name 'Western US'
Member Value
Id 3
Name 'Midwest US'
Member Value
Id 4
Name 'Northwest US, West Canada'
Member Value
Id 5
Name 'Northeast US, East Canada'
Member Value
Id 6
Name 'United Kingdom'
Member Value
Id 7
Name 'Continental Europe'
Member Value
Id 8
Name 'Central Asia, Middle East'
Member Value
Id 9
Name 'Southeast Asia, Pacific'
Member Value
Id 10
Name 'Africa'
Member Value
Id 11
Name 'Australia / NZ / Pacific'
Member Value
Id 12
Name 'Central, South America'
PropertyMappings[5]
Member Value
ColumnHeaderText "Message of the Day"
Id 5
MaxVal 1024.0
Name 'MessageOfTheDay'
PropertyMappings[6]
Member Value
ColumnHeaderText "Server Skill Level Name"
Id 6
MappingType PVMT_IdMapped
Name 'ServerSkillLevel'
ValueMappings
Member Value
Name 'Beginner'
Member Value
Id 1
Name 'Experienced'
Member Value
Id 2
Name 'Expert'
PropertyMappings[7]
Member Value
ColumnHeaderText "Maximum Spectators"
Id 10
MappingType PVMT_Ranged
MaxVal 64.0
Name 'MaxSpectators'
RangeIncrement 1.0
PropertyMappings[8]
Member Value
ColumnHeaderText "Maximum Players"
Id 11
MappingType PVMT_Ranged
MaxVal 64.0
Name 'MaxPlayers'
RangeIncrement 1.0
PropertyMappings[9]
Member Value
ColumnHeaderText "Kick Idlers"
Id 12
MappingType PVMT_IdMapped
Name 'bKickLiveIdlers'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[10]
Member Value
ColumnHeaderText "Kick Missing Unique Hash"
Id 13
MappingType PVMT_IdMapped
Name 'bKickMissingCDHashKeys'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[11]
Member Value
ColumnHeaderText "Time to Wait for Unique Hash"
Id 14
MappingType PVMT_Ranged
MaxVal 9999.0
Name 'TimeToWaitForHashKey'
RangeIncrement 10.0
PropertyMappings[12]
Member Value
ColumnHeaderText "[Speed Hack] Maximum Time Margin"
Id 20
MappingType PVMT_Ranged
MaxVal 9999.0
MinVal -9999.0
Name 'MaxTimeMargin'
RangeIncrement 10.0
PropertyMappings[13]
Member Value
ColumnHeaderText "[Speed Hack] Time Margin Slack"
Id 21
MappingType PVMT_Ranged
MaxVal 9999.0
Name 'TimeMarginSlack'
RangeIncrement 10.0
PropertyMappings[14]
Member Value
ColumnHeaderText "[Speed Hack] Minimum Time Margin"
Id 22
MappingType PVMT_Ranged
MaxVal 9999.0
MinVal -9999.0
Name 'MinTimeMargin'
RangeIncrement 10.0
PropertyMappings[15]
Member Value
ColumnHeaderText "Game Difficulty"
Id 30
MappingType PVMT_Ranged
MaxVal 9999.0
Name 'GameDifficulty'
RangeIncrement 10.0
PropertyMappings[16]
Member Value
ColumnHeaderText "Gore Reduction"
Id 31
MappingType PVMT_PredefinedValues
MaxVal 256.0
Name 'GoreLevel'
PredefinedValues
Member Value
Type SDT_Int32
Member Value
Type SDT_Int32
Value1 1
RangeIncrement 1.0
PropertyMappings[17]
Member Value
ColumnHeaderText "Change Levels"
Id 32
MappingType PVMT_IdMapped
Name 'bChangeLevels'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[18]
Member Value
ColumnHeaderText "End Game Delay"
Id 33
MappingType PVMT_Ranged
MaxVal 9999.0
Name 'EndTimeDelay'
RangeIncrement 10.0
PropertyMappings[19]
Member Value
ColumnHeaderText "Game Restart Delay"
Id 34
MappingType PVMT_Ranged
MaxVal 9999.0
Name 'RestartWait'
RangeIncrement 1.0
PropertyMappings[20]
Member Value
ColumnHeaderText "Admin can Pause"
Id 40
MappingType PVMT_IdMapped
Name 'bAdminCanPause'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[21]
Member Value
ColumnHeaderText "Players Must be Ready"
Id 50
MappingType PVMT_IdMapped
Name 'bPlayersMustBeReady'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[22]
Member Value
ColumnHeaderText "Force Respawn"
Id 51
MappingType PVMT_IdMapped
Name 'bForceRespawn'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[23]
Member Value
ColumnHeaderText "Wait for Players"
Id 52
MappingType PVMT_IdMapped
Name 'bWaitForNetPlayers'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[24]
Member Value
ColumnHeaderText "Players Balance Teams"
Id 53
MappingType PVMT_IdMapped
Name 'bPlayersBalanceTeams'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[25]
Member Value
ColumnHeaderText "Bot/Player Ratio"
Id 54
MappingType PVMT_Ranged
MaxVal 64.0
Name 'BotRatio'
RangeIncrement 0.1
PropertyMappings[26]
Member Value
ColumnHeaderText "Minimal Players"
Id 55
MappingType PVMT_Ranged
MaxVal 64.0
Name 'MinNetPlayers'
RangeIncrement 1.0
PropertyMappings[27]
Member Value
ColumnHeaderText "Force default Character"
Id 56
MappingType PVMT_IdMapped
Name 'bForceDefaultCharacter'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[28]
Member Value
ColumnHeaderText "No Custom Characters"
Id 57
MappingType PVMT_IdMapped
Name 'bNoCustomCharacters'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[29]
Member Value
ColumnHeaderText "Allow Map Voting"
Id 60
MappingType PVMT_IdMapped
Name 'bAllowMapVoting'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[30]
Member Value
ColumnHeaderText "Allow Mid-Game Voting"
Id 61
MappingType PVMT_IdMapped
Name 'bMidGameMapVoting'
ValueMappings
Member Value
Name 'No'
Member Value
Id 1
Name 'Yes'
PropertyMappings[31]
Member Value
ColumnHeaderText "Vote Duration"
Id 62
MappingType PVMT_Ranged
MaxVal 9999.0
Name 'VoteDuration'
RangeIncrement 5.0
PropertyMappings[32]
Member Value
ColumnHeaderText "Vote Percentage to Change Map"
Id 63
MappingType PVMT_Ranged
MaxVal 100.0
Name 'MapVotePercentage'
RangeIncrement 5.0
PropertyMappings[33]
Member Value
ColumnHeaderText "Minimal Votes"
Id 64
MappingType PVMT_Ranged
MaxVal 64.0
Name 'MinMapVotes'
RangeIncrement 1.0
PropertyMappings[34]
Member Value
ColumnHeaderText "Mid-Game Vote Delay"
Id 65
MappingType PVMT_Ranged
MaxVal 9999.0
Name 'InitialVoteDelay'
RangeIncrement 5.0

Instance functions[edit]

GetSpecialValue[edit]

function string GetSpecialValue (name PropertyName)

Overrides: Object.GetSpecialValue

these accessors allow classes to implement an interface to setting certain property values without creating a dependancy on that class, similarly to how IsA() allows checking for a class without creating a dependancy on it

init[edit]

function init ()

Overrides: WebAdminSettings.init


save[edit]

function save ()

Overrides: WebAdminSettings.save