slot0 = class("WorldActivateCommand", pm.SimpleCommand) function slot0.execute(slot0, slot1) pg.ConnectionMgr.GetInstance():Send(33101, slot1:getBody(), 33102, function (slot0) if slot0.result == 0 then slot1 = getProxy(WorldProxy) slot1:NetUpdateWorld(slot0.world, slot0.vision_list or {}, uv0.camp) slot1:NetUpdateWorldPressingAward(slot0.chapter_award) slot1:NetUpdateWorldCountInfo(slot0.count_info) if nowWorld.activateCount == 2 then slot2:GetAtlas():AddPortTransportDic() end slot2:GetBossProxy():GenFleet() else pg.TipsMgr.GetInstance():ShowTips(errorTip("world_activate_error_", slot0.result)) end uv1:sendNotification(GAME.WORLD_ACTIVATE_DONE, { result = slot0.result }) end) end return slot0