private void _messageReceiver_FMD_S_MISSION_STAGE(ClientConnection client, AllegianceInterop.FMD_S_MISSION_STAGE message) { if ((MissionStage)message.stage == MissionStage.STAGE_STARTED) { UpdateGalaxyView(); } }
//public override void DetachMessages(MessageReceiver messageReceiver) //{ // messageReceiver.FMD_L_LOGON_ACK -= this.MessageReceiver_FMD_L_LOGON_ACK; // messageReceiver.FMD_L_SERVERS_LIST -= MessageReceiver_FMD_L_SERVERS_LIST; // messageReceiver.FMD_LS_LOBBYMISSIONINFO -= MessageReceiver_FMD_LS_LOBBYMISSIONINFO; // messageReceiver.FMD_S_LOGONACK -= MessageReceiver_FMD_S_LOGONACK; // messageReceiver.FMD_S_JOINED_MISSION -= MessageReceiver_FMD_S_JOINED_MISSION; // messageReceiver.FMD_S_JOIN_SIDE -= MessageReceiver_FMD_S_JOIN_SIDE; // messageReceiver.FMD_CS_SET_MISSION_OWNER -= MessageReceiver_FMD_CS_SET_MISSION_OWNER; // messageReceiver.FMD_CS_QUIT_SIDE -= MessageReceiver_FMD_CS_QUIT_SIDE; // messageReceiver.FMD_CS_SET_TEAM_LEADER -= MessageReceiver_FMD_CS_SET_TEAM_LEADER; // messageReceiver.FMD_S_TEAM_READY -= MessageReceiver_FMD_S_TEAM_READY; // messageReceiver.FMD_CS_CHATMESSAGE -= MessageReceiver_FMD_CS_CHATMESSAGE; // messageReceiver.FMD_CS_FORCE_TEAM_READY -= MessageReceiver_FMD_CS_FORCE_TEAM_READY; // messageReceiver.FMD_S_MISSION_STAGE -= MessageReceiver_FMD_S_MISSION_STAGE; //} private void MessageReceiver_FMD_S_MISSION_STAGE(ClientConnection client, AllegianceInterop.FMD_S_MISSION_STAGE message) { if ((MissionStage)message.stage == MissionStage.STAGE_STARTED) { FinishStrategy(); } }