832 lines
28 KiB
ActionScript
832 lines
28 KiB
ActionScript
package com.control.activity
|
|
{
|
|
import com.control.ConnectService;
|
|
import com.control.connect.Connect;
|
|
import com.control.data.ReturnBean;
|
|
import com.control.play.event.PlayEvent;
|
|
import com.data.GameData;
|
|
import com.events.DevEvent;
|
|
import com.newdata.activity.ActivityData;
|
|
import com.newdata.hero.NewHeroData;
|
|
import com.utils.Utils;
|
|
import com.view.mc.sprite.LoadingMc;
|
|
import com.view.ui.activity.gift.LevelAwardDate;
|
|
import com.view.ui.help.data.GameInfoData;
|
|
import com.view.ui.message.MessageBoxUI;
|
|
import com.view.ui.pak.data.PakState;
|
|
|
|
public class ActivityService extends Connect
|
|
{
|
|
|
|
public function ActivityService()
|
|
{
|
|
super();
|
|
}
|
|
|
|
public function getLevelConfig() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.ActivityAction.getLevelConfig";
|
|
super.connect(_loc1_,this.getLevelConfigResult);
|
|
}
|
|
|
|
private function getLevelConfigResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Array = _loc2_.returnList1;
|
|
LevelAwardDate.setConfigData(_loc3_);
|
|
Utils.g_events.dispatchEvent(new DevEvent(DevEvent.EVENT_LEVELCONFIG));
|
|
}
|
|
|
|
public function getGiftByLevel(param1:int) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.play.action.ActivityAction.getGiftByLevel";
|
|
super.connect(_loc2_,this.getGiftByLevelResult,param1);
|
|
}
|
|
|
|
private function getGiftByLevelResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Object = _loc2_.returnObj1;
|
|
GameData.setUserHoliday(_loc3_);
|
|
PakState.setGetPackListStatus();
|
|
}
|
|
|
|
public function enterYabiao() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.YabiaoAction.enterMain";
|
|
super.connect(_loc1_,this.enterYabiaoResult);
|
|
}
|
|
|
|
private function enterYabiaoResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Object = _loc2_.returnObj1;
|
|
ActivityData.setYabiaoData(_loc3_);
|
|
}
|
|
|
|
public function saveYabiaoHeros(param1:Array) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.play.action.YabiaoAction.saveCopyHeros";
|
|
super.connect(_loc2_,this.saveYabiaoHerosResult,param1);
|
|
}
|
|
|
|
private function saveYabiaoHerosResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Array = _loc2_.returnList1;
|
|
NewHeroData.setAllCopyHeroList(_loc3_);
|
|
var _loc4_:Object = _loc2_.returnObj1;
|
|
ActivityData.setYabiaoData(_loc4_);
|
|
var _loc5_:PlayEvent = new PlayEvent(PlayEvent.COPYHERO_SAVE_OK);
|
|
super.dispatchEvent(_loc5_);
|
|
}
|
|
|
|
public function startYabiao() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.YabiaoAction.startYabiao";
|
|
super.connect(_loc1_,this.startYabiaoResult);
|
|
}
|
|
|
|
private function startYabiaoResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Object = _loc2_.returnObj1;
|
|
ActivityData.setYabiaoData(_loc3_);
|
|
MessageBoxUI.getInstance().addMessage("护镖成功!");
|
|
this.getAllYabiaoList();
|
|
}
|
|
|
|
public function getAllYabiaoList() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.YabiaoAction.getYabiaoList";
|
|
super.connect(_loc1_,this.getAllYabiaoListResult);
|
|
}
|
|
|
|
private function getAllYabiaoListResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Array = _loc2_.returnList1;
|
|
var _loc4_:DevEvent = new DevEvent(DevEvent.EVENT_YABIAO_YABIAOLIST);
|
|
_loc4_.arr = _loc3_;
|
|
Utils.g_events.dispatchEvent(_loc4_);
|
|
}
|
|
|
|
public function startCombat(param1:int) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.play.action.YabiaoAction.startCombat";
|
|
super.connect(_loc2_,this.startCombatResult,param1);
|
|
}
|
|
|
|
private function startCombatResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Array = _loc2_.returnList1;
|
|
var _loc4_:DevEvent = new DevEvent(DevEvent.EVENT_YABIAO_YABIAOLIST);
|
|
_loc4_.arr = _loc3_;
|
|
Utils.g_events.dispatchEvent(_loc4_);
|
|
var _loc5_:Object = _loc2_.returnObj2;
|
|
ActivityData.setYabiaoData(_loc5_);
|
|
var _loc6_:PlayEvent = new PlayEvent(PlayEvent.HUIWU_COMBAT_RESULT);
|
|
_loc6_.obj = _loc2_.returnObj1;
|
|
super.dispatchEvent(_loc6_);
|
|
}
|
|
|
|
public function getYabiaoItem() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.YabiaoAction.getYabiaoItem";
|
|
super.connect(_loc1_,this.getYabiaoItemResult);
|
|
}
|
|
|
|
private function getYabiaoItemResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:DevEvent = new DevEvent(DevEvent.EVENT_YABIAO_ITEM);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function enterPayMain() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.ActivityAction.enterPayMain";
|
|
super.connect(_loc1_,this.enterPayMainResult);
|
|
}
|
|
|
|
private function enterPayMainResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:DevEvent = new DevEvent(DevEvent.EVENT_CHONGZHI_MAIN);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getUserPayCount() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.ActivityAction.getUserPayCount";
|
|
super.connect(_loc1_,this.getUserPayCountResult);
|
|
}
|
|
|
|
private function getUserPayCountResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:DevEvent = new DevEvent(DevEvent.EVENT_CHONGZHI_PAYCOUNT);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getDailyPay(param1:int) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.play.action.ActivityAction.getDailyPay";
|
|
super.connect(_loc2_,this.getDailyPayResult,param1);
|
|
}
|
|
|
|
private function getDailyPayResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:DevEvent = new DevEvent(DevEvent.EVENT_CHONGZHI_GETGIFT);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getDailyPayList() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.ActivityAction.getDailyPayList";
|
|
super.connect(_loc1_,this.getDailyPayListResult);
|
|
}
|
|
|
|
private function getDailyPayListResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:DevEvent = new DevEvent(DevEvent.EVENT_CHONGZHI_GETDAILYLIST);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getDailyOrderListGift() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.ActivityAction.getDailyOrderListGift";
|
|
super.connect(_loc1_,this.getDailyOrderListGiftResult);
|
|
}
|
|
|
|
private function getDailyOrderListGiftResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:DevEvent = new DevEvent(DevEvent.EVENT_CHONGZHI_GETDAILYLISTRESULT);
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getGameInfo() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.ActivityAction.getGameInfo";
|
|
super.connect(_loc1_,this.getGameInfoResult);
|
|
}
|
|
|
|
private function getGameInfoResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Array = _loc2_.returnList1;
|
|
GameInfoData.setInfoList(_loc3_);
|
|
}
|
|
|
|
public function enterWorldBoss() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.enterMain";
|
|
super.connect(_loc1_,this.enterWorldBossResult);
|
|
}
|
|
|
|
private function enterWorldBossResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Object = _loc2_.returnObj1;
|
|
ActivityData.setWorldBossData(_loc3_);
|
|
}
|
|
|
|
public function saveWorldBossHeros(param1:Array) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.play.action.UserBossAction.saveCopyHeros";
|
|
super.connect(_loc2_,this.saveWorldBossHerosResult,param1);
|
|
}
|
|
|
|
private function saveWorldBossHerosResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Array = _loc2_.returnList1;
|
|
NewHeroData.setAllCopyHeroList(_loc3_);
|
|
var _loc4_:Object = _loc2_.returnObj1;
|
|
ActivityData.setWorldBossData(_loc4_);
|
|
var _loc5_:PlayEvent = new PlayEvent(PlayEvent.COPYHERO_SAVE_OK);
|
|
super.dispatchEvent(_loc5_);
|
|
}
|
|
|
|
public function startBossCombat() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.startCombat";
|
|
super.connect(_loc1_,this.startBossCombatResult);
|
|
}
|
|
|
|
private function startBossCombatResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Object = _loc2_.returnObj1;
|
|
ActivityData.setWorldBossData(_loc3_);
|
|
var _loc4_:PlayEvent = new PlayEvent(PlayEvent.WORLDBOSS_COMBAT_RESULT);
|
|
_loc4_.obj = _loc2_.returnObj2;
|
|
super.dispatchEvent(_loc4_);
|
|
}
|
|
|
|
public function getRankMap() : void
|
|
{
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.getRankMap";
|
|
super.connect(_loc1_,this.getRankMapResult);
|
|
}
|
|
|
|
private function getRankMapResult(param1:Object) : void
|
|
{
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.WORLDBOSS_RANK_DATA);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
super.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getDailyGift() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.getDailyGift";
|
|
super.connect(_loc1_,this.getDailyGiftResult);
|
|
}
|
|
|
|
private function getDailyGiftResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
ActivityData.hasGetDailyItem();
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.WORLDBOSS_GET_DAILYITEM);
|
|
super.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getRankGift() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.getRankGift";
|
|
super.connect(_loc1_,this.getRankGiftResult);
|
|
}
|
|
|
|
private function getRankGiftResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
ActivityData.hasGetRankItem();
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.WORLDBOSS_GET_RANKITEM);
|
|
super.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getFinalGift() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.getFinalGift";
|
|
super.connect(_loc1_,this.getFinalGiftResult);
|
|
}
|
|
|
|
private function getFinalGiftResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
ActivityData.hasGetFinalItem();
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.WORLDBOSS_GET_FINALITEM);
|
|
super.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function guwu(param1:int) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.play.action.UserBossAction.guwu";
|
|
super.connect(_loc2_,this.guwuResult,param1);
|
|
}
|
|
|
|
private function guwuResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:int = int(_loc2_.returnObj1);
|
|
ActivityData.setFightLevel(_loc3_);
|
|
var _loc4_:PlayEvent = new PlayEvent(PlayEvent.WORLDBOSS_GUWU);
|
|
super.dispatchEvent(_loc4_);
|
|
ConnectService.getInstance().castleService.getUserData();
|
|
}
|
|
|
|
public function xunbao() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.xunbao";
|
|
super.connect(_loc1_,this.xunbaoResult);
|
|
}
|
|
|
|
private function xunbaoResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
ActivityData.setXunbao();
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.WORLDBOSS_XUNBAO);
|
|
super.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function clearTime() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.play.action.UserBossAction.clearColdTime";
|
|
super.connect(_loc1_,this.clearTimeResult);
|
|
}
|
|
|
|
private function clearTimeResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
MessageBoxUI.getInstance().addMessage("清除成功");
|
|
}
|
|
|
|
public function getHolidayAward(param1:int) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.play.action.ActivityAction.getHolidayAward";
|
|
super.connect(_loc2_,this.getHolidayAwardResult,param1);
|
|
}
|
|
|
|
private function getHolidayAwardResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Object = _loc2_.returnObj1;
|
|
GameData.setUserHoliday(_loc3_);
|
|
}
|
|
|
|
public function saveGamePlayer(param1:Array) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.game.action.GamePlayAction.saveCopyHeros";
|
|
super.connect(_loc2_,this.saveCopyHerosResult,param1);
|
|
}
|
|
|
|
private function saveCopyHerosResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.GAMEPLAY_SAVEHEROS);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getDailyCombatItem() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.GamePlayAction.getDailyCombatItem";
|
|
super.connect(_loc1_,this.getDailyCombatItemResult);
|
|
}
|
|
|
|
private function getDailyCombatItemResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_getItemResult);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
MessageBoxUI.getInstance().addMessage("领取成功");
|
|
}
|
|
|
|
public function getRankItem() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.GamePlayAction.getRankItem";
|
|
super.connect(_loc1_,this.getRankItemResult);
|
|
}
|
|
|
|
private function getRankItemResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_getItemResult);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
MessageBoxUI.getInstance().addMessage("领取成功");
|
|
}
|
|
|
|
public function enterCrossRankMain() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.GamePlayAction.enterMain";
|
|
super.connect(_loc1_,this.enterCrossRankMainResult);
|
|
}
|
|
|
|
private function enterCrossRankMainResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Object = _loc2_.returnObj1;
|
|
var _loc4_:Array = _loc2_.returnMap1;
|
|
var _loc5_:PlayEvent = new PlayEvent(PlayEvent.GAMEPLAY_TOPLIST);
|
|
_loc5_.list = _loc4_;
|
|
Utils.g_events.dispatchEvent(_loc5_);
|
|
var _loc6_:PlayEvent = new PlayEvent(PlayEvent.GAMEPLAY_enterMain);
|
|
_loc6_.obj = _loc3_;
|
|
Utils.g_events.dispatchEvent(_loc6_);
|
|
}
|
|
|
|
public function getMessList() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.GamePlayAction.getMessList";
|
|
super.connect(_loc1_,this.getMessListResult);
|
|
}
|
|
|
|
private function getMessListResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:Array = _loc2_.returnList1;
|
|
var _loc4_:PlayEvent = new PlayEvent(PlayEvent.GAMEPLAY_MESSLIST);
|
|
_loc4_.list = _loc3_;
|
|
Utils.g_events.dispatchEvent(_loc4_);
|
|
}
|
|
|
|
public function getGameRankReward() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.GamePlayAction.getGameRankReward";
|
|
super.connect(_loc1_,this.getGameRankRewardResult);
|
|
}
|
|
|
|
private function getGameRankRewardResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.GAMEPLAY_ITEMLIST);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function startGamePlayerBattle(param1:Array, param2:int) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc3_:String = "com.huzi.game.action.GamePlayAction.startBattle";
|
|
super.connect(_loc3_,this.startBattleResult,param1,param2);
|
|
}
|
|
|
|
private function startBattleResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.GAMEPLAY_StartCombat);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
var _loc4_:PlayEvent = new PlayEvent(PlayEvent.GAMEPLAY_enterMain);
|
|
_loc4_.obj = _loc2_.returnObj2;
|
|
Utils.g_events.dispatchEvent(_loc4_);
|
|
}
|
|
|
|
public function saveMatch(param1:Array) : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc2_:String = "com.huzi.game.action.MatchAction.saveCopyHeros";
|
|
super.connect(_loc2_,this.saveMatchResult,param1);
|
|
}
|
|
|
|
private function saveMatchResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_enterMain);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
MessageBoxUI.getInstance().addMessage("报名成功");
|
|
}
|
|
|
|
public function enterMain() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.MatchAction.enterMain";
|
|
super.connect(_loc1_,this.enterMainResult);
|
|
}
|
|
|
|
private function enterMainResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_enterMain);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
_loc3_.list = _loc2_.returnList1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getMatchMap() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.MatchAction.getMatchMap";
|
|
super.connect(_loc1_,this.getMatchMapResult);
|
|
}
|
|
|
|
private function getMatchMapResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_getMatchMap);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getMatchReward() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.MatchAction.getMatchReward";
|
|
super.connect(_loc1_,this.getMatchRewardResult);
|
|
}
|
|
|
|
private function getMatchRewardResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_getMatchReward);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getUserMatch() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.MatchAction.getUserMatch";
|
|
super.connect(_loc1_,this.getUserMatchResult);
|
|
}
|
|
|
|
private function getUserMatchResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_getUserMatchReward);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
}
|
|
|
|
public function getMatchJoinReward() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.MatchAction.getMatchJoinReward";
|
|
super.connect(_loc1_,this.getMatchJoinRewardResult);
|
|
}
|
|
|
|
private function getMatchJoinRewardResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_getUserMatchReward);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
MessageBoxUI.getInstance().addMessage(_loc2_.msg);
|
|
}
|
|
|
|
public function getMatchRankReward() : void
|
|
{
|
|
LoadingMc.getInstance().show();
|
|
var _loc1_:String = "com.huzi.game.action.MatchAction.getMatchRankReward";
|
|
super.connect(_loc1_,this.getMatchRankRewardResult);
|
|
}
|
|
|
|
private function getMatchRankRewardResult(param1:Object) : void
|
|
{
|
|
LoadingMc.getInstance().unShow();
|
|
var _loc2_:ReturnBean = param1 as ReturnBean;
|
|
if(checkResult(_loc2_))
|
|
{
|
|
return;
|
|
}
|
|
var _loc3_:PlayEvent = new PlayEvent(PlayEvent.MATCH_getUserMatchReward);
|
|
_loc3_.obj = _loc2_.returnObj1;
|
|
Utils.g_events.dispatchEvent(_loc3_);
|
|
MessageBoxUI.getInstance().addMessage(_loc2_.msg);
|
|
}
|
|
}
|
|
}
|
|
|