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 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
{
NetPriority=3.001
ChatRoomClass=class'Engine.VoiceChatRoom'
PublicChannelNames(0)="Public"
PublicChannelNames(1)="Local"
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.")
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."
bEnableVoiceChat=True
bAllowLocalBroadcast=True
LocalBroadcastRange=1000
DefaultBroadcastRadius=20
VoIPInternetCodecs[0]="CODEC_48NB"
VoIPLANCodecs[0]="CODEC_48NB"
VoIPLANCodecs[1]="CODEC_96WB"
}
|
Creation time: Do 14.8.2014 09:58:28.959 - Created with
UnCodeX