| | |
| | | import NetPackCommon
|
| | | import ItemControler
|
| | | import PlayerBeauty
|
| | | import PlayerGubao
|
| | | import GameWorld
|
| | |
|
| | | import random
|
| | |
| | | GameWorld.DebugLog("更新体力: energy=%s,travelCnt=%s" % (energy, travelCnt))
|
| | | CheckTravelEnergyRecover(curPlayer, False)
|
| | | SyncTravelInfo(curPlayer, [[row, col]], Result_Comm)
|
| | | |
| | | PlayerGubao.AddGubaoSpecEffLayer(curPlayer, PlayerGubao.GubaoEffType_Travel, 1)
|
| | | |
| | | else:
|
| | | __doClickGridEvent(curPlayer, row, col)
|
| | |
|
| | |
| | |
|
| | | if awardItemID:
|
| | | multiRate = IpyGameDataPY.GetFuncCfg("TravelRate", 2)
|
| | | multiRate += PlayerGubao.GetGubaoPowerValue(curPlayer, PlayerGubao.GubaoPowerType_TravelMultiRate)
|
| | | GameWorld.DebugLog("multiRate=%s" % multiRate)
|
| | | if GameWorld.CanHappen(multiRate):
|
| | | multi = 2
|
| | | SetGridMulti(curPlayer, row, col, multi)
|