| | |
| | | prepareTime = fbTimeList[Def_Time_MapPrepare] * 1000
|
| | | helpDict["prepareTime"] = prepareTime
|
| | |
|
| | | roundNum = gameFB.GetGameFBDictByKey(FB_RoundNum)
|
| | | winnerID = gameFB.GetGameFBDictByKey(FB_RoundWinPlayerID % roundNum)
|
| | | |
| | | nextRoundNum = gameFB.GetGameFBDictByKey(FB_RoundNum) + 1
|
| | | gameFB.SetGameFBDict(FB_RoundNum, nextRoundNum)
|
| | |
|
| | |
| | | GameWorld.DebugLog("复活玩家...", player.GetPlayerID())
|
| | | ChPlayer.PlayerRebornByType(player, ChConfig.rebornType_System, tick, isAddSuperBuff=False)
|
| | | __ResetPlayerState(gameFB, player, playerID)
|
| | | elif winnerID and playerID != winnerID:
|
| | | GameWorld.DebugLog("平局,输的玩家回满血!", playerID)
|
| | | __ResetPlayerState(gameFB, player, playerID) |
| | | else:
|
| | | __ResetPlayerState(gameFB, player, playerID, False)
|
| | |
|