I don't need to test my programs. I have an error-correcting modem.
UE3:CoverReplicator (UDK)
Object >> Actor >> Info >> ReplicationInfo >> CoverReplicator |
Contents
- 1 Properties
- 2 Structs
- 3 Instance functions
- 3.1 ClientReceiveAdjustedSlots
- 3.2 ClientReceiveDisabledSlots
- 3.3 ClientReceiveEnabledSlots
- 3.4 ClientReceiveInitialCoverReplicationInfo
- 3.5 ClientReceiveLinkDisabledState
- 3.6 ClientReceiveManualCoverTypeSlots
- 3.7 ClientSetOwner
- 3.8 NotifyAutoAdjustSlots
- 3.9 NotifyDisabledSlots
- 3.10 NotifyEnabledSlots
- 3.11 NotifyLinkDisabledStateChange
- 3.12 NotifySetManualCoverTypeForSlots
- 3.13 PurgeOldEntries
- 3.14 ReplicateInitialCoverInfo
- 3.15 ServerSendAdjustedSlots
- 3.16 ServerSendDisabledSlots
- 3.17 ServerSendEnabledSlots
- 3.18 ServerSendInitialCoverReplicationInfo
- 3.19 ServerSendLinkDisabledState
- 3.20 ServerSendManualCoverTypeSlots
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. |
this handles replicating cover changes to a client can't use variable replication on the CoverLinks because the slots list is a dynamic array also, that could potentially be a whole lot of channels if LDs mess with a lot of cover via Kismet, so this is more efficient
Properties
CoverReplicationData
Type: array<CoverReplicationInfo>
Default values
Property | Value |
---|---|
bAlwaysRelevant | False |
bOnlyRelevantToOwner | True |
NetUpdateFrequency | 0.1 |
Structs
CoverReplicationInfo
- CoverLink Link
- CoverLink that was changed
- array<byte> SlotsEnabled
- indices of slots that were enabled
- array<byte> SlotsDisabled
- indices of slots that were disabled
- array<byte> SlotsAdjusted
- indices of slots that were adjusted
- array<ManualCoverTypeInfo> SlotsCoverTypeChanged
- slots that have had cover type manually set
ManualCoverTypeInfo
- byte SlotIndex
- CoverLink.ECoverType ManualCoverType
Instance functions
ClientReceiveAdjustedSlots
client receives just the auto-adjusted slots for the given CoverLink
ClientReceiveDisabledSlots
client receives just the disabled slots for the given CoverLink
ClientReceiveEnabledSlots
client receives just the enabled slots for the given CoverLink
ClientReceiveInitialCoverReplicationInfo
replicates the information for one CoverReplicationData entry bDone indicates whether or not there is more data coming for this entry (because some arrays have more than 8 elements)
ClientReceiveLinkDisabledState
ClientReceiveManualCoverTypeSlots
client receives just the manual adjusted slots for the given CoverLink
ClientSetOwner
NotifyAutoAdjustSlots
notification that the slots on the given CoverLink have been auto-adjusted
NotifyDisabledSlots
notification that the slots on the given CoverLink have been disabled
NotifyEnabledSlots
notification that slots on the given CoverLink have been enabled
NotifyLinkDisabledStateChange
NotifySetManualCoverTypeForSlots
notification that the slots on the given CoverLink have been manually adjusted
PurgeOldEntries
removes entries that are no longer valid (i.e. the CoverLink has been streamed out)
ReplicateInitialCoverInfo
copies and starts replicating already changed cover info
ServerSendAdjustedSlots
send just the auto-adjusted slots for the CoverLink at the given index
ServerSendDisabledSlots
send just the disabled slots for the CoverLink at the given index
ServerSendEnabledSlots
send just the enabled slots for the CoverLink at the given index
ServerSendInitialCoverReplicationInfo
sends info for one CoverReplicationData to the client
ServerSendLinkDisabledState
ServerSendManualCoverTypeSlots
send just the manual adjusted slots for the CoverLink at the given index