Zed fixes #16
@ -260,22 +260,26 @@ simulated function PostBeginPlay()
|
|||||||
simulated function PostNetBeginPlay()
|
simulated function PostNetBeginPlay()
|
||||||
{
|
{
|
||||||
super.PostNetBeginPlay();
|
super.PostNetBeginPlay();
|
||||||
if(Role < ROLE_Authority)
|
|
||||||
|
if (Role < ROLE_Authority)
|
||||||
LoadReplicationData();
|
LoadReplicationData();
|
||||||
}
|
}
|
||||||
function SetReplicationData(){
|
|
||||||
SrvFlags = 0;
|
simulated function LoadReplicationData()
|
||||||
if(bInitialTrader)
|
{
|
||||||
SrvFlags = SrvFlags | 0x00000001;
|
|
||||||
if(bStillDuringInitTrader)
|
|
||||||
SrvFlags = SrvFlags | 0x00000002;
|
|
||||||
}
|
|
||||||
simulated function LoadReplicationData(){
|
|
||||||
if(Role == ROLE_Authority)
|
|
||||||
return;
|
|
||||||
bInitialTrader = (SrvFlags & 0x00000001) > 0;
|
bInitialTrader = (SrvFlags & 0x00000001) > 0;
|
||||||
bStillDuringInitTrader = (SrvFlags & 0x00000002) > 0;
|
bStillDuringInitTrader = (SrvFlags & 0x00000002) > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function SetReplicationData()
|
||||||
|
{
|
||||||
|
SrvFlags = 0;
|
||||||
|
if (bInitialTrader)
|
||||||
|
SrvFlags = SrvFlags | 0x00000001;
|
||||||
|
if (bStillDuringInitTrader)
|
||||||
|
SrvFlags = SrvFlags | 0x00000002;
|
||||||
|
}
|
||||||
|
|
||||||
simulated function Timer(){
|
simulated function Timer(){
|
||||||
local KFHumanPawn nextPawn;
|
local KFHumanPawn nextPawn;
|
||||||
local int currentPlayersMax;
|
local int currentPlayersMax;
|
||||||
|
Loading…
Reference in New Issue
Block a user