|  |  | 
 |  |  |     fbTimeList = IpyGameDataPY.GetFuncEvalCfg("CrossRealmPKFB", 1)
 | 
 |  |  |     
 | 
 |  |  |     if fbStep == FB_State_Open:
 | 
 |  |  |         curPlayer.SetFaction(1)
 | 
 |  |  |         gameFB.SetGameFBDict(GameFBDict_FBPlayerID % 1, playerID)
 | 
 |  |  |         gameFB.SetPlayerGameFBDict(playerID, FBPDict_ResetPosX, curPlayer.GetPosX())
 | 
 |  |  |         gameFB.SetPlayerGameFBDict(playerID, FBPDict_ResetPosY, curPlayer.GetPosY())
 | 
 |  |  | 
 |  |  |         playerIDA = gameFB.GetGameFBDictByKey(GameFBDict_FBPlayerID % 1)
 | 
 |  |  |         playerIDB = gameFB.GetGameFBDictByKey(GameFBDict_FBPlayerID % 2)
 | 
 |  |  |         if not playerIDB and playerIDA != playerID:
 | 
 |  |  |             curPlayer.SetFaction(2)
 | 
 |  |  |             gameFB.SetGameFBDict(GameFBDict_FBPlayerID % 2, playerID)
 | 
 |  |  |             gameFB.SetPlayerGameFBDict(playerID, FBPDict_ResetPosX, curPlayer.GetPosX())
 | 
 |  |  |             gameFB.SetPlayerGameFBDict(playerID, FBPDict_ResetPosY, curPlayer.GetPosY())
 |