Files
qxzb/flash_decompiled/com/control/fish/FishService.as
2026-03-01 10:12:57 +08:00

261 lines
8.4 KiB
ActionScript

package com.control.fish
{
import com.control.ConnectService;
import com.control.connect.Connect;
import com.control.data.ReturnBean;
import com.control.fish.Fish.FishsEvent;
import com.view.mc.sprite.LoadingMc;
import com.view.ui.horse.data.BoxData;
import com.view.ui.pak.data.PakState;
public class FishService extends Connect
{
public function FishService()
{
super();
}
public function enterFishing() : void
{
LoadingMc.getInstance().show();
var _loc1_:String = "com.huzi.play.action.FishAction.firstEntryBabel";
super.connect(_loc1_,this.enterFishingResult);
}
private function enterFishingResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
var _loc3_:FishsEvent = new FishsEvent(FishsEvent.Fish_enterFishing);
_loc3_.obj = _loc2_.returnObj1;
dispatchEvent(_loc3_);
}
public function userFishing(param1:int, param2:int) : void
{
LoadingMc.getInstance().show();
var _loc3_:String = "com.huzi.play.action.FishAction.startFishing";
super.connect(_loc3_,this.userFishingResult,param2,param1);
}
private function userFishingResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
var _loc3_:FishsEvent = new FishsEvent(FishsEvent.Fish_userFishing);
_loc3_.obj = _loc2_.returnObj1;
_loc3_.list = _loc2_.returnList1;
_loc3_.msg = _loc2_.msg;
_loc3_.result = _loc2_.result;
dispatchEvent(_loc3_);
PakState.setGetPackListStatus();
}
public function replaceItem() : void
{
LoadingMc.getInstance().show();
var _loc1_:String = "com.huzi.play.action.FishAction.replaceItem";
super.connect(_loc1_,this.replaceItemResult);
}
private function replaceItemResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
var _loc3_:FishsEvent = new FishsEvent(FishsEvent.Fish_replaceItem);
_loc3_.obj = _loc2_.returnObj1;
_loc3_.list = _loc2_.returnList1;
_loc3_.msg = _loc2_.msg;
_loc3_.result = _loc2_.result;
dispatchEvent(_loc3_);
PakState.setGetPackListStatus();
}
public function userFishingHalf() : void
{
LoadingMc.getInstance().show();
var _loc1_:String = "com.huzi.play.action.FishAction.halfFishing";
super.connect(_loc1_,this.userFishingHalfResult);
}
private function userFishingHalfResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
var _loc3_:FishsEvent = new FishsEvent(FishsEvent.Fish_userFishingHalf);
_loc3_.obj = _loc2_.returnObj1;
_loc3_.list = _loc2_.returnList1;
_loc3_.msg = _loc2_.msg;
_loc3_.result = _loc2_.result;
dispatchEvent(_loc3_);
PakState.setGetPackListStatus();
}
public function userFishing8() : void
{
LoadingMc.getInstance().show();
var _loc1_:String = "com.huzi.play.action.FishAction.eightFishing";
super.connect(_loc1_,this.userFishing8Result);
}
private function userFishing8Result(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
var _loc3_:FishsEvent = new FishsEvent(FishsEvent.Fish_userFishing8);
_loc3_.obj = _loc2_.returnObj1;
_loc3_.list = _loc2_.returnList1;
_loc3_.msg = _loc2_.msg;
_loc3_.result = _loc2_.result;
dispatchEvent(_loc3_);
PakState.setGetPackListStatus();
}
public function exchangePoint(param1:int) : void
{
LoadingMc.getInstance().show();
var _loc2_:String = "com.huzi.play.action.FishAction.exchangeCash";
super.connect(_loc2_,this.exchangePointResult,param1);
}
private function exchangePointResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
var _loc3_:FishsEvent = new FishsEvent(FishsEvent.Fish_exchangePoint);
_loc3_.obj = _loc2_.returnObj1;
_loc3_.obj1 = _loc2_.returnObj2;
_loc3_.msg = _loc2_.msg;
_loc3_.result = _loc2_.result;
dispatchEvent(_loc3_);
}
public function getUserBox(param1:int) : void
{
LoadingMc.getInstance().show();
var _loc2_:String = "com.huzi.play.action.FishAction.getUserBoxMap";
super.connect(_loc2_,this.getUserBoxResult,param1);
}
private function getUserBoxResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
BoxData.setUserData(_loc2_.returnObj1);
}
public function startBox(param1:int) : void
{
LoadingMc.getInstance().show();
var _loc2_:String = "com.huzi.play.action.FishAction.startBox";
super.connect(_loc2_,this.startBoxResult,param1);
}
private function startBoxResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
BoxData.setUserData(_loc2_.returnObj1);
if(BoxData.times > 4)
{
ConnectService.getInstance().castleService.getUserData();
}
PakState.setGetPackListStatus();
}
public function resetBox() : void
{
LoadingMc.getInstance().show();
var _loc1_:String = "com.huzi.play.action.FishAction.resetBox";
super.connect(_loc1_,this.resetBoxResult);
}
private function resetBoxResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
BoxData.setUserData(_loc2_.returnObj1);
var _loc3_:Boolean = Boolean(_loc2_.returnObj2);
if(_loc3_)
{
PakState.setGetPackListStatus();
}
}
public function getExcangeMap() : void
{
LoadingMc.getInstance().show();
var _loc1_:String = "com.huzi.play.action.FishAction.getExcangeMap";
super.connect(_loc1_,this.getExcangeMapResult);
}
private function getExcangeMapResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
BoxData.setExchangeList(_loc2_.returnList1);
}
public function exPoint(param1:Object) : void
{
LoadingMc.getInstance().show();
var _loc2_:String = "com.huzi.play.action.FishAction.exchangePoint";
super.connect(_loc2_,this.exPointResult,param1);
}
private function exPointResult(param1:Object) : void
{
LoadingMc.getInstance().unShow();
var _loc2_:ReturnBean = param1 as ReturnBean;
if(checkResult(_loc2_))
{
return;
}
BoxData.setUserData(_loc2_.returnObj1);
PakState.setGetPackListStatus();
}
}
}