UE2:PlayerChatManager (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclass:
- UnrealPlayerChatManager
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. |
Created on: 08/29/2003 PlayerChatManager serves as a proxy between GameInfo and PlayerController to intercept and alter player chat.
All types of chat (text, speech, voice) must go through PlayerChatManager in order to reach the client.
Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved
TODO: Allow players to restrict speech based on type (taunt, order, etc.)
Properties
PlayerOwner
Type: PlayerController
Default values
Property | Value |
---|---|
RemoteRole | ROLE_SimulatedProxy |
Functions
Events
AcceptVoice
event bool AcceptVoice (PlayerReplicationInfo Sender)
PostBeginPlay
event PostBeginPlay ()
Overrides: Actor.PostBeginPlay
Other instance functions
AcceptLocalized
function bool AcceptLocalized (Actor Sender, class<LocalMessage> Message, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object Obj)
AcceptSpeech
function bool AcceptSpeech (PlayerReplicationInfo Sender)
AcceptText
AddRestriction
AddRestrictionID
ChatDebug
simulated function ChatDebug ()
ClearRestriction
ClearRestrictionID
ClientIsBanned
Count
simulated function int Count ()
GetPlayerRestriction
IsBanned
function bool IsBanned (PlayerReplicationInfo PRI)
ReceiveBanInfo
simulated function ReceiveBanInfo (string S)
SetRestriction
SetRestrictionID
TrackNewPlayer
UnTrackPlayer
simulated function UnTrackPlayer (int PlayerID)