public void processEvent(EventObject eventObject) { int nID = eventObject.getEventType(); int num = nID; if (num == 28) { OnStartPlayGameEventObject obj = eventObject as OnStartPlayGameEventObject; if (null != obj) { this.OnStartPlayGame(obj.Client); } } }
public void processEvent(EventObject eventObject) { int nID = eventObject.getEventType(); int num = nID; if (num != 10) { if (num != 28) { if (num == 58) { MainTaskProgressEvent mainTaskProgressEvent = eventObject as MainTaskProgressEvent; if (null != mainTaskProgressEvent) { this.InitDataByTask(mainTaskProgressEvent.Client); } } } else { OnStartPlayGameEventObject onStartPlayGameEventObject = eventObject as OnStartPlayGameEventObject; if (null != onStartPlayGameEventObject) { if (!this.CanBianShenByMap(onStartPlayGameEventObject.Client)) { this.ClearBianShen(onStartPlayGameEventObject.Client); } } } } else { PlayerDeadEventObject playerDeadEventObject = eventObject as PlayerDeadEventObject; if (playerDeadEventObject != null && null != playerDeadEventObject.getPlayer()) { this.ClearBianShen(playerDeadEventObject.getPlayer()); } } }
public void processEvent(EventObject eventObject) { int eventType = eventObject.getEventType(); if (eventType == 12) { PlayerLogoutEventObject e = eventObject as PlayerLogoutEventObject; if (null != e) { GameClient client = e.getPlayer(); this.HandlePlayerLogout(client); } } else if (eventType == 28) { OnStartPlayGameEventObject e2 = eventObject as OnStartPlayGameEventObject; if (null != e2) { GameClient client = e2.Client; this.HandleStartPlayGame(client); } } }