UE2:AccessControl (UT2003)
- Package:
- Engine
- Direct subclass:
- AccessControlIni
- This class in other games:
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. |
AccessControl.
AccessControl is a helper class for GameInfo. The AccessControl class determines whether or not the player is allowed to login in the PreLogin() function, and also controls whether or not a player can enter as a spectator or a game administrator.
Properties
AdminClass
Default value: Class'Engine.Admin'
AdminName
Type: string
Modifiers: private
AdminPassword
Type: string
Modifiers: private
Password to receive bAdmin privileges.
AllPrivs
Type: string
BannedIDs
Modifiers: globalconfig
Holds information about how got banned
bBanByID
Type: bool
Modifiers: globalconfig
Set to true to ban by CDKey hash
bDontAddDefaultAdmin
Type: bool
bReplyToGUI
Type: bool
GamePassword
Type: string
Modifiers: private, globalconfig
Password to enter game.
Groups
Type: xAdminGroupList
IPBanned
Type: string
Modifiers: localized
Default value: "Your IP address has been banned on this server."
IPPolicies
Modifiers: globalconfig
Default value: "ACCEPT,*"
KickedMsg
Type: string
Modifiers: localized
Default value: "You have been forcably removed from the game."
KickToMenu
Type: string
Modifiers: config
The name of the menu to kick this player too
LoggedAdmins
Type: array<AdminPlayer>
Modifiers: protected
NeedPassword
Type: string
Modifiers: localized
Default value: "You need to enter a password to join this game."
PrivClasses
Type: array<class<xPrivilegeBase> >
Modifiers: config
PrivManagers
Type: array<xPrivilegeBase>
SessionBanned
Type: string
Modifiers: localized
Default value: "Your IP address has been banned from the current game session."
SessionBannedIDs
Modifiers: transient
SessionIPPolicies
Modifiers: transient
sjs
Users
Type: xAdminUserList
WrongPassword
Type: string
Modifiers: localized
Default value: "The password you entered is incorrect."
Structs
AdminPlayer
- xAdminUser User
- PlayerReplicationInfo PRI
Functions
Static functions
FillPlayInfo
Overrides: Info.FillPlayInfo
Events
PreBeginPlay
Overrides: Actor.PreBeginPlay
PreLogin
Other instance functions
AdminEntered
AdminExited
AdminLogin
AdminLogout
AllowPriv
BanPlayer
CanPerform
CheckID
CheckIPPolicy
CheckOptionsAdmin
GetAdmin
GetAdminName
GetLoggedAdmin
GetUser
InitPrivs
IsAdmin
Kick
KickBan
KickBanPlayer
KickPlayer
RequiresPassword
SaveAdmins
SessionKickBan
SetAdminFromURL
SetAdminPassword
SetGamePassword
ValidLogin