| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- Engine.ReplicationInfo
|
+-- UTGame.UTVoteReplicationInfo
| Structures Summary | ||
|---|---|---|
| LocalGameEntry GameName, NumVotes | ||
| LocalMapEntry MapName, NumVotes, bSelectable | ||
| LocalMutEntry MutName, MutDescription, NumVotes, bIsActive | ||
| Inherited Structures from Engine.Info |
|---|
| KeyValuePair, PlayerResponseLine, ServerResponseLine |
| Functions Summary | ||
|---|---|---|
![]() | AddTransferState (name StateName, optional int TransferCount, optional bool bForceTransfer)) | |
![]() | BeginState (name PrevStateName)) ReplicatingToClient | |
![]() | BeginState (name PreviousStateName)) TransferBase | |
![]() | BeginState (name PrevStateName)) Voting | |
![]() | bool | bLocallyOwned ())) |
![]() | ClientBeginGameVoteTransfer (byte InGameCount) | |
![]() | ClientBeginGameVoteTransfer (byte InGameCount)) GameVoteInfoTransfer | |
![]() | ClientBeginMapVoteTransfer (byte InMapCount) | |
![]() | ClientBeginMapVoteTransfer (byte InMapCount)) MapVoteInfoTransfer | |
![]() | ClientBeginMutVoteTransfer (byte InMutCount, byte InMutVotePercentage) | |
![]() | ClientBeginMutVoteTransfer (byte InMutCount, byte InMutVotePercentage)) MutatorInfoTransfer | |
![]() | ClientBeginVoting ())) | |
![]() | ClientBeginVotingNew ())) | |
![]() | ClientCheckTransferStatus () | |
![]() | ClientCheckTransferStatus ())) GameVoteInfoTransfer | |
![]() | ClientCheckTransferStatus ())) MapVoteInfoTransfer | |
![]() | ClientCheckTransferStatus ())) MutatorInfoTransfer | |
![]() | ClientGameVoteConfirmed (byte GameIndex)) | |
![]() | ClientGotoState (name StateName, optional bool bConfirmStateChange)) | |
![]() | ClientHasOwner ())) | |
![]() | ClientInitTransfer (int TotalMapCount)) | |
![]() | ClientKickVoteConfirmed (int PlayerID, bool bAddVote)) | |
![]() | ClientMapVoteConfirmed (byte MapIndex)) | |
![]() | ClientMutVoteConfirmed (byte MutIndex, bool bAddVote)) | |
![]() | ClientOpenVoteMenu ())) | |
![]() | ClientReceiveGameVoteInfo (byte Index, string GameName, byte NumVotes) | |
![]() | ClientReceiveGameVoteInfo (byte Index, string GameName, byte NumVotes)) GameVoteInfoTransfer | |
![]() | ClientReceiveGameVoteUpdate (byte GameIdx, byte NumVotes, optional bool bBroadcastVote, optional PlayerReplicationInfo VotePRI)) | |
![]() | ClientReceiveKickVoteUpdate (KickVoteInfo KickVote)) | |
![]() | ClientReceiveMapVoteInfo (byte Index, string MapName, byte NumVotes, bool bSelectable) | |
![]() | ClientReceiveMapVoteInfo (byte Index, string MapName, byte NumVotes, bool bSelectable)) MapVoteInfoTransfer | |
![]() | ClientReceiveMapVoteUpdate (byte MapIdx, byte NumVotes, optional bool bBroadcastVote, optional PlayerReplicationInfo VotePRI)) | |
![]() | ClientReceiveMutDescription (byte Index, string MutDescription) | |
![]() | ClientReceiveMutDescription (byte Index, string MutDescription)) MutatorInfoTransfer | |
![]() | ClientReceiveMutVoteInfo (byte Index, string MutClass, string MutName, byte NumVotes, bool bIsActive) | |
![]() | ClientReceiveMutVoteInfo (byte Index, string MutClass, string MutName, byte NumVotes, bool bIsActive)) MutatorInfoTransfer | |
![]() | ClientReceiveMutVoteUpdate (byte MutIdx, byte NumVotes)) | |
![]() | ClientRecvMapInfo (MapVoteInfo VInfo)) | |
![]() | ClientRecvMapUpdate (int MapId, byte VoteCntUpdate)) | |
![]() | ClientSetWinningGameIndex (byte Index)) | |
![]() | ClientSetWinningMapIndex (byte Index)) | |
![]() | ClientTimesUp ())) | |
![]() | ClientTimesUpNew (string WinningMap)) | |
![]() | ClientUpdateVoteStatus (bool bVotingEnabled, bool bMapVoting, bool bGameVoting, bool bMutatorVoting, bool bKickVoting, optional bool bPendingMapVote)) | |
![]() | DisableTransferTimer ())) TransferBase | |
![]() | EnableTransfers ())) | |
![]() | EndState (name NextStateName)) TransferBase | |
![]() | int | GetMapIndex (int MapID) |
![]() | Initialize (UTVoteCollector NewCollector)) | |
![]() | bool | KickVoteSpamCounter (int KickID)) |
![]() | ListenInstantTransfer () | |
![]() | ListenInstantTransfer ())) GameVoteInfoTransfer | |
![]() | ListenInstantTransfer ())) MapVoteInfoTransfer | |
![]() | ListenInstantTransfer ())) MutatorInfoTransfer | |
![]() | NotifyAllowVoting ())) | |
![]() | NotifyGameVoteUpdate (byte GameIdx, byte NumVotes, optional bool bBroadcastVote, optional PlayerReplicationInfo VotePRI)) | |
![]() | NotifyKickVoteUpdate (KickVoteInfo KickVote)) | |
![]() | NotifyMapVoteUpdate (byte MapIdx, byte NumVotes, optional bool bBroadcastVote, optional PlayerReplicationInfo VotePRI)) | |
![]() | NotifyMutVoteUpdate (byte MutIdx, byte NumVotes)) | |
![]() | NotifyVoteRoundUpdate ())) | |
![]() | PostBeginPlay ())) | |
![]() | SanitizeMapName (out string MapName)) | |
![]() | ServerAckTransfer ())) | |
![]() | ServerAckTransfer ())) ReplicatingToClient | |
![]() | ServerClientIsReady ())) | |
![]() | ServerClientIsReadyNew (string ClientVersion)) | |
![]() | ServerForceGameVote (byte GameIndex)) | |
![]() | ServerForceMapVote (byte MapIndex)) | |
![]() | ServerForceMutVote (byte MutIndex, bool bAddMutator)) | |
![]() | ServerRecordGameVote (byte GameIndex)) | |
![]() | ServerRecordKickVote (int PlayerID, bool bAddVote)) | |
![]() | ServerRecordMapVote (byte MapIndex)) | |
![]() | ServerRecordMutVote (byte MutIndex, bool bAddVote)) | |
![]() | ServerRecordVoteFor (int MapIdToVoteFor)) | |
![]() | ServerRequestMutDescription (byte Index) | |
![]() | ServerRequestMutDescription (byte Index)) MutatorInfoTransfer | |
![]() | ServerResendInfo (byte Index) | |
![]() | ServerResendInfo (byte Index)) TransferBase | |
![]() | ServerRushTransfers () | |
![]() | ServerRushTransfers ())) TransferBase | |
![]() | ServerStateChangeConfirmed ())) | |
![]() | ServerTransferComplete () | |
![]() | ServerTransferComplete ())) GameVoteInfoTransfer | |
![]() | ServerTransferComplete ())) MapVoteInfoTransfer | |
![]() | ServerTransferComplete ())) MutatorInfoTransfer | |
![]() | SetDesiredTransferTime (optional int Seconds, optional int NumTransfers, optional bool bEnableTick) | |
![]() | SetDesiredTransferTime (optional int Seconds, optional int NumTransfers, optional bool bEnableTick)) TransferBase | |
![]() | StartNextTransfer ())) | |
![]() | StateChangeConfirmed () | |
![]() | StateChangeConfirmed ())) GameVoteInfoTransfer | |
![]() | StateChangeConfirmed ())) MapVoteInfoTransfer | |
![]() | StateChangeConfirmed ())) MutatorInfoTransfer | |
![]() | Tick (float DeltaTime)) ReplicatingToClient | |
![]() | Tick (float DeltaTime)) TransferBase | |
![]() | TransferTimer ())) GameVoteInfoTransfer | |
![]() | TransferTimer ())) MapVoteInfoTransfer | |
![]() | TransferTimer ())) MutatorInfoTransfer | |
![]() | TransferTimer () TransferBase | |
![]() | UpdateVoteStatus ())) | |
![]() | bool | VoteRepeatCounter ())) |
| States Summary |
|---|
| GameVoteInfoTransfer Source code |
|---|
|
state GameVoteInfoTransfer extends TransferBase |
| ClientBeginGameVoteTransfer, ClientCheckTransferStatus, ClientReceiveGameVoteInfo, ListenInstantTransfer, ServerTransferComplete, StateChangeConfirmed, TransferTimer |
| MapVoteInfoTransfer Source code |
|---|
|
state MapVoteInfoTransfer extends TransferBase |
| ClientBeginMapVoteTransfer, ClientCheckTransferStatus, ClientReceiveMapVoteInfo, ListenInstantTransfer, ServerTransferComplete, StateChangeConfirmed, TransferTimer |
| MutatorInfoTransfer Source code |
|---|
|
state MutatorInfoTransfer extends TransferBase |
| ClientBeginMutVoteTransfer, ClientCheckTransferStatus, ClientReceiveMutDescription, ClientReceiveMutVoteInfo, ListenInstantTransfer, ServerRequestMutDescription, ServerTransferComplete, StateChangeConfirmed, TransferTimer |
| ReplicatingToClient Source code |
|---|
state ReplicatingToClient /** * Replicate the votes to the client. We send 1 vote at a time and wait for a response. */ |
| BeginState, ServerAckTransfer, Tick |
| TransferBase Source code |
|---|
|
state TransferBase |
| BeginState, DisableTransferTimer, EndState, ServerResendInfo, ServerRushTransfers, SetDesiredTransferTime, Tick, TransferTimer |
| Voting Source code |
|---|
|
state Voting |
| BeginState |
| Variables Detail |
|---|
Random client/server vote status information
Cached reference to the vote collector
Information about the clients active votes
Serverside transfer progress/state tracking variables
Local vote information
Variables for tracking vote info transfers (usually done when the client first joins)
How many maps are we expecting
Cached list of map data providers, for sanitizing map names
Our local view of the map data
Cached list of mutator data providers, for retrieving localized mutator descriptions
Used to detect the setting of the owner without RepNotifing Owner
Vote function replication limitation
| Structures Detail |
|---|
var bool bIsActive;};
var string MutDescription;
var string MutName;
var byte NumVotes;
| Functions Detail |
|---|
AddTransferState Source code
BeginState ReplicatingToClient Source code
BeginState TransferBase Source code
BeginState Voting Source code
bLocallyOwned Source code
ClientBeginGameVoteTransfer Source code
ClientBeginGameVoteTransfer GameVoteInfoTransfer Source code
ClientBeginMapVoteTransfer Source code
ClientBeginMapVoteTransfer MapVoteInfoTransfer Source code
ClientBeginMutVoteTransfer Source code
ClientBeginMutVoteTransfer MutatorInfoTransfer Source code
ClientBeginVoting Source code
ClientBeginVotingNew Source code
ClientCheckTransferStatus Source code
ClientCheckTransferStatus GameVoteInfoTransfer Source code
ClientCheckTransferStatus MapVoteInfoTransfer Source code
ClientCheckTransferStatus MutatorInfoTransfer Source code
ClientGameVoteConfirmed Source code
ClientGotoState Source code
ClientHasOwner Source codeCalled when the client receives his owner. Let the server know it can begin sending maps
ClientInitTransfer Source code
ClientKickVoteConfirmed Source code
ClientMapVoteConfirmed Source code
ClientMutVoteConfirmed Source code
ClientOpenVoteMenu Source code
ClientReceiveGameVoteInfo Source code
ClientReceiveGameVoteInfo GameVoteInfoTransfer Source code
ClientReceiveGameVoteUpdate Source code
ClientReceiveKickVoteUpdate Source code
ClientReceiveMapVoteInfo Source code
ClientReceiveMapVoteInfo MapVoteInfoTransfer Source code
ClientReceiveMapVoteUpdate Source code
ClientReceiveMutDescription Source code
ClientReceiveMutDescription MutatorInfoTransfer Source code
ClientReceiveMutVoteInfo Source code
ClientReceiveMutVoteInfo MutatorInfoTransfer Source code
ClientReceiveMutVoteUpdate Source code
ClientRecvMapInfo Source codeWe have received a map from the server. Add it
ClientRecvMapUpdate Source code
ClientSetWinningGameIndex Source code
ClientSetWinningMapIndex Source code
ClientTimesUp Source code
ClientTimesUpNew Source code
ClientUpdateVoteStatus Source code
DisableTransferTimer TransferBase Source code
EnableTransfers Source code
EndState TransferBase Source code
GetMapIndex Source code@Returns the index of the a map given the ID or -1 if it's not in the array
Initialize Source code
KickVoteSpamCounter Source code
ListenInstantTransfer Source code
ListenInstantTransfer GameVoteInfoTransfer Source code
ListenInstantTransfer MapVoteInfoTransfer Source code
ListenInstantTransfer MutatorInfoTransfer Source code
NotifyAllowVoting Source code
NotifyGameVoteUpdate Source code
NotifyKickVoteUpdate Source code
NotifyMapVoteUpdate Source code
NotifyMutVoteUpdate Source code
NotifyVoteRoundUpdate Source code
PostBeginPlay Source code
SanitizeMapName Source code
ServerAckTransfer Source code
ServerAckTransfer ReplicatingToClient Source code
ServerClientIsReady Source code
ServerClientIsReadyNew Source code
ServerForceGameVote Source code
ServerForceMapVote Source code
ServerForceMutVote Source code
ServerRecordGameVote Source code
ServerRecordKickVote Source code
ServerRecordMapVote Source code
ServerRecordMutVote Source code
ServerRecordVoteFor Source code
ServerRequestMutDescription Source code
ServerRequestMutDescription MutatorInfoTransfer Source code
ServerResendInfo Source code
ServerResendInfo TransferBase Source code
ServerRushTransfers Source code
ServerRushTransfers TransferBase Source code
ServerStateChangeConfirmed Source code
ServerTransferComplete Source code
ServerTransferComplete GameVoteInfoTransfer Source code
ServerTransferComplete MapVoteInfoTransfer Source code
ServerTransferComplete MutatorInfoTransfer Source code
SetDesiredTransferTime Source code
SetDesiredTransferTime TransferBase Source code
StartNextTransfer Source code
StateChangeConfirmed Source code
StateChangeConfirmed GameVoteInfoTransfer Source code
StateChangeConfirmed MapVoteInfoTransfer Source code
StateChangeConfirmed MutatorInfoTransfer Source code
Tick ReplicatingToClient Source code
Tick TransferBase Source code
TransferTimer GameVoteInfoTransfer Source code
TransferTimer MapVoteInfoTransfer Source code
TransferTimer MutatorInfoTransfer Source code
TransferTimer TransferBase Source code
UpdateVoteStatus Source code
VoteRepeatCounter Source code| Defaultproperties |
|---|
defaultproperties
{
WinningGameIndex=255
WinningMapIndex=255
CurGameVoteIndex=255
CurMapVoteIndex=255
TickGroup=TG_DuringAsyncWork
bSkipActorPropertyReplication=False
NetUpdateFrequency=1.000000
Name="Default__UTVoteReplicationInfo"
ObjectArchetype=ReplicationInfo'Engine.Default__ReplicationInfo'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||