Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function onAIEvent(args)
- {
- var _loc7_ = parseInt(args[0]);
- switch(_loc7_)
- {
- case gr5.views.UIView.eI2SInit:
- break;
- case gr5.core.AS_CoreUIManager.eI2SLoadFirstScreen:
- this.loadFirstScreen(args[gr5.views.UIView.EPARAM]);
- break;
- case gr5.core.AS_CoreUIManager.eI2SConfigFlags:
- this.setConfigFlags(args);
- break;
- case gr5.core.AS_CoreUIManager.eI2SResize:
- this.screenW = parseInt(args[gr5.views.UIView.EPARAM]);
- this.screenH = parseInt(args[gr5.views.UIView.EPARAM + 1]);
- this.screenX = parseInt(args[gr5.views.UIView.EPARAM + 2]);
- this.screenY = parseInt(args[gr5.views.UIView.EPARAM + 3]);
- this.screenFullW = parseInt(args[gr5.views.UIView.EPARAM + 4]);
- this.screenFullH = parseInt(args[gr5.views.UIView.EPARAM + 5]);
- this.ResizePriorityBroadcast();
- if(this.screenW != 0 && this.screenH != 0)
- {
- this.invalidate();
- }
- break;
- case gr5.core.AS_CoreUIManager.eI2SShowMouse:
- break;
- case gr5.core.AS_CoreUIManager.eI2SShowPriorityBroadcast:
- this.m_bIsPriorityBroadcastShowing = true;
- this.mcPriority.RemoveMsg();
- this.mcPriority = (gr5.views.prioritybroadcast.PriorityBroadcast)this.mcPBroadcastContainer.attachMovie("PriorityBroadcast","mcPriority",this.mcPBroadcastContainer.getNextHighestDepth(),{_x:0,_y:0});
- var _loc9_ = args[gr5.views.UIView.EPARAM];
- var _loc6_ = parseInt(args[gr5.views.UIView.EPARAM + 1]);
- var _loc11_ = args[gr5.views.UIView.EPARAM + 2];
- this.mcPriority.__set__IsInGame(_loc11_);
- this.ResizePriorityBroadcast();
- this.mcPriority.ShowMsg(_loc9_,_loc6_);
- var _loc8_ = {type:gr5.core.UIConstants.UIMSG_PRIORITY_BROADCAST,isShowing:this.m_bIsPriorityBroadcastShowing};
- this.broadcastEvent(new gr5.core.AppEvent(gr5.core.AppEvent.GE_UIMESSAGE,_loc8_));
- break;
- case gr5.core.AS_CoreUIManager.eI2SHidePriorityBroadcast:
- this.mcPriority.RemoveMsg();
- this.m_bIsPriorityBroadcastShowing = false;
- _loc8_ = {type:gr5.core.UIConstants.UIMSG_PRIORITY_BROADCAST,isShowing:this.m_bIsPriorityBroadcastShowing};
- this.broadcastEvent(new gr5.core.AppEvent(gr5.core.AppEvent.GE_UIMESSAGE,_loc8_));
- break;
- case gr5.core.AS_CoreUIManager.eI2SDynCreate:
- var _loc5_ = args[gr5.views.UIView.EPARAM];
- var _loc10_ = parseInt(args[gr5.views.UIView.EPARAM + 1]);
- this.m_msgDynManager.createDynMenu(_loc5_,_loc10_);
- break;
- case gr5.core.AS_CoreUIManager.eI2SNotifyScreenTextDump:
- var _loc3_ = new Object();
- var _loc4_ = this.RecurseTraceTextInMc(this.mcContainer,_loc3_);
- _loc4_ = _loc4_ + this.RecurseTraceTextInMc(this.mcMsgContainer,_loc3_);
- 3;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement