Engine.VoiceChatReplicationInfo
- Extends
- ReplicationInfo
- Modifiers
- config abstract notplaceable native nativereplication
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- Engine.ReplicationInfo
|
+-- Engine.VoiceChatReplicationInfo
Direct Known Subclasses:
UnrealVoiceReplicationInfo
Functions Summary |
| VoiceChatRoom | AddVoiceChannel (optional PlayerReplicationInfo PRI)
|
| | AddVoiceChatter (PlayerReplicationInfo NewPRI)
|
| bool | CanJoinChannel (string ChannelTitle, PlayerReplicationInfo PRI)
|
| | CheckChannels ()
|
| VoiceChatRoom | CreateNewVoiceChannel (optional PlayerReplicationInfo PRI)
|
| | DestroyVoiceChannel (VoiceChatRoom Channel)
|
| | FillPlayInfo (PlayInfo PlayInfo)
|
| VoiceChatRoom | GetChannel (string ChatRoomName, optional int TeamIndex)
|
| VoiceChatRoom | GetChannelAt (int Index)
|
| int | GetChannelCount ()
|
| int | GetChannelIndex (string ChannelTitle, optional int TeamIndex)
|
| array<int> | GetChannelMembers (string ChatRoomName, optional int TeamIndex)
|
| array<int> | GetChannelMembersAt (int Index)
|
| array<VoiceChatRoom> | GetChannels ()
|
| bool | GetCodecInfo (string Codec, out string CodecName, out string CodecDescription)
|
| string | GetDefaultChannel ()
|
| string | GetDescriptionText (string PropName)
|
| | GetInstalledCodecs (out array<string> Codecs)
|
| int | GetMask (VoiceChatRoom Room)
|
| array<int> | GetMemberChannels (PlayerReplicationInfo PRI)
|
| int | GetPlayerChannelCount ()
|
| array<VoiceChatRoom> | GetPlayerChannels ()
|
| int | GetPublicChannelCount (optional bool bSingleTeam)
|
| array<VoiceChatRoom> | GetPublicChannels ()
|
| string | GetTitle (VoiceChatRoom Room)
|
| | InitChannels ()
|
| bool | IsMember (PlayerReplicationInfo TestPRI, int ChannelIndex, optional bool bNoCascade)
|
| VoiceChatRoom.EJoinChatResult | JoinChannel (string ChannelTitle, PlayerReplicationInfo PRI, string Password)
|
| VoiceChatRoom.EJoinChatResult | JoinChannelAt (int ChannelIndex, PlayerReplicationInfo PRI, string Password)
|
| bool | LeaveChannel (string ChannelTitle, PlayerReplicationInfo PRI)
|
| | NotifyTeamChange (PlayerReplicationInfo PRI, int TeamIndex)
|
| | PostBeginPlay ()
|
| | PostNetBeginPlay ()
|
| bool | RemoveVoiceChannel (PlayerReplicationInfo PRI)
|
| | RemoveVoiceChatter (PlayerReplicationInfo PRI)
|
| | SetMask (VoiceChatRoom Room, int NewMask)
|
| | Timer ()
|
| bool | ValidRoom (VoiceChatRoom Room)
|
const NUMPROPS = 6;
var globalconfig bool bAllowLocalBroadcast;
var globalconfig bool bEnableVoiceChat;
var bool bPrivateChat;
var bool bRefresh;
var float BroadcastRadius;
DefaultBroadcastRadius Source code
var globalconfig float DefaultBroadcastRadius;
var int DefaultChannel;
var globalconfig float LocalBroadcastRange;
var int LocalMask;
var globalconfig int MaxChatters;
var localized array<string> PublicChannelNames;
var int PublicMask;
var localized string VCDescText[NUMPROPS];
VCDisplayText[NUMPROPS] Source code
var localized string VCDisplayText[NUMPROPS];
var globalconfig array<string> VoIPInternetCodecs;
var globalconfig array<string> VoIPLANCodecs;
struct VoiceChatCodec
{
var string Codec;
var localized string CodecDescription;
var localized string CodecName;
};
simulated private function CheckChannels ( )
simulated protected function DestroyVoiceChannel (
VoiceChatRoom Channel )
simulated function VoiceChatRoom GetChannel (
string ChatRoomName,
optional int TeamIndex )
simulated event int GetChannelCount ( )
simulated event int GetChannelIndex ( string ChannelTitle, optional int TeamIndex )
simulated function array<int> GetChannelMembers ( string ChatRoomName, optional int TeamIndex )
simulated function array<int> GetChannelMembersAt ( int Index )
static function bool GetCodecInfo ( string Codec, out string CodecName, out string CodecDescription )
simulated function string GetDefaultChannel ( )
static event string GetDescriptionText ( string PropName )
static function GetInstalledCodecs ( out array<string> Codecs )
simulated function int GetPlayerChannelCount ( )
simulated function int GetPublicChannelCount ( optional bool bSingleTeam )
simulated function InitChannels ( )
simulated function bool IsMember (
PlayerReplicationInfo TestPRI,
int ChannelIndex,
optional bool bNoCascade )
event PostBeginPlay ( )
simulated event PostNetBeginPlay ( )
event Timer ( )
defaultproperties
{
PublicChannelNames(0)="Public"
PublicChannelNames(1)="Local"
VCDisplayText(0)="Enable Voice Chat"
VCDisplayText(1)="Enable local Channel"
VCDisplayText(2)="Local Chat Range"
VCDisplayText(3)="Local Chat Radius"
VCDisplayText(4)="Allowed VoIP Codecs"
VCDisplayText(5)="Allowed VoIP LAN Codecs"
VCDescText(0)="Enable voice chat on the server."
VCDescText(1)="Determines whether the "local" voice chat channel is created, which allows players to broadcast voice transmissions to all players in the immediate vicinity."
VCDescText(2)="Maximum distance at which a broadcast on the local channel may be heard"
VCDescText(3)="Distance at which local broadcasts begin to fade"
VCDescText(4)="Configure which codecs exist on the server and should be used in Internet games."
VCDescText(5)="Configure which codecs exist on the server and should be used in LAN games."
ChatRoomClass=Class'Engine.VoiceChatRoom'
InstalledCodec(0)=(Codec="CODEC_48NB",CodecName="Less Bandwidth",CodecDescription="(4.8kbps) - Uses less bandwidth, but sound is not as clear.")
InstalledCodec(1)=(Codec="CODEC_96WB",CodecName="Better Quality",CodecDescription="(9.6kbps) - Uses more bandwidth, but sound is much clearer.")
VoIPInternetCodecs(0)="CODEC_48NB"
VoIPLANCodecs(0)="CODEC_48NB"
VoIPLANCodecs(1)="CODEC_96WB"
bEnableVoiceChat=True
bAllowLocalBroadcast=True
LocalBroadcastRange=1000.000000
DefaultBroadcastRadius=20.000000
NetPriority=3.001000
}
|
Creation time: Wed 7/2/2007 19:16:25.203 - Created with
UnCodeX