| | |
| | | import PlayerControl
|
| | | import IpyGameDataPY
|
| | | import GameLogic_MainLevel
|
| | | import IPY_GameWorld
|
| | | import ClearPack
|
| | | import ChConfig
|
| | |
|
| | | def OnExec(curPlayer, gmList):
|
| | |
|
| | |
| | | GameWorld.DebugAnswer(curPlayer, "重置主线: MainLevel 0")
|
| | | GameWorld.DebugAnswer(curPlayer, "设置主线: MainLevel 章节 关卡 波")
|
| | | GameWorld.DebugAnswer(curPlayer, "测试掉落: MainLevel d 战锤数")
|
| | | GameWorld.DebugAnswer(curPlayer, "重置掉落: MainLevel d 0 [是否清掉落背包]")
|
| | | GameWorld.DebugAnswer(curPlayer, "重置战利: MainLevel b 0")
|
| | | GameWorld.DebugAnswer(curPlayer, "设置战利: MainLevel b 战利品ID 已掉落个数")
|
| | | return
|
| | |
| | |
|
| | | if value == "d":
|
| | | unXiantao = gmList[1] if len(gmList) > 1 else 1
|
| | | if unXiantao == 0:
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_UnXiantaoCntExp, 0)
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_UnXiantaoCntEquip, 0)
|
| | | GameLogic_MainLevel.ResetBootyDropToday(curPlayer)
|
| | | clearDropPack = gmList[2] if len(gmList) > 2 else 0
|
| | | if clearDropPack:
|
| | | ClearPack.__DoLogic_Clear_Pack(curPlayer, IPY_GameWorld.rptIdentify)
|
| | | GameWorld.DebugAnswer(curPlayer, "重置未结算战锤掉落OK!")
|
| | | return
|
| | | |
| | | GameLogic_MainLevel.GMTestKillDrop(curPlayer, unXiantao)
|
| | | return
|
| | |
|