I'm a doctor, not a mechanic
UE2:PlayerChatManager (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents
- 1 Properties
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 AcceptLocalized
- 2.2.2 AcceptSpeech
- 2.2.3 AcceptText
- 2.2.4 AddRestriction
- 2.2.5 AddRestrictionID
- 2.2.6 ChatDebug
- 2.2.7 ClearRestriction
- 2.2.8 ClearRestrictionID
- 2.2.9 ClientIsBanned
- 2.2.10 Count
- 2.2.11 GetPlayerRestriction
- 2.2.12 IsBanned
- 2.2.13 ReceiveBanInfo
- 2.2.14 SetRestriction
- 2.2.15 SetRestrictionID
- 2.2.16 TrackNewPlayer
- 2.2.17 UnTrackPlayer
- 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[edit]
PlayerOwner[edit]
Type: PlayerController
Default values[edit]
Property | Value |
---|---|
RemoteRole | ROLE_SimulatedProxy |
Functions[edit]
Events[edit]
AcceptVoice[edit]
event bool AcceptVoice (PlayerReplicationInfo Sender)
PostBeginPlay[edit]
event PostBeginPlay ()
Overrides: Actor.PostBeginPlay
Other instance functions[edit]
AcceptLocalized[edit]
function bool AcceptLocalized (Actor Sender, class<LocalMessage> Message, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object Obj)
AcceptSpeech[edit]
function bool AcceptSpeech (PlayerReplicationInfo Sender)
AcceptText[edit]
AddRestriction[edit]
AddRestrictionID[edit]
ChatDebug[edit]
simulated function ChatDebug ()
ClearRestriction[edit]
ClearRestrictionID[edit]
ClientIsBanned[edit]
Count[edit]
simulated function int Count ()
GetPlayerRestriction[edit]
IsBanned[edit]
function bool IsBanned (PlayerReplicationInfo PRI)
ReceiveBanInfo[edit]
simulated function ReceiveBanInfo (string S)
SetRestriction[edit]
SetRestrictionID[edit]
TrackNewPlayer[edit]
UnTrackPlayer[edit]
simulated function UnTrackPlayer (int PlayerID)