public override bool acceptMessageData(BinaryReader messageDataReader, TreeView outputTreeView) { bool handled = true; PacketOpcode opcode = Util.readOpcode(messageDataReader); switch (opcode) { case PacketOpcode.Evt_Misc__PortalStorm_ID: case PacketOpcode.Evt_Misc__PortalStormSubsided_ID: { EmptyMessage message = new EmptyMessage(opcode); message.contributeToTreeView(outputTreeView); break; } case PacketOpcode.Evt_Misc__PortalStormBrewing_ID: { PortalStormBrewing message = PortalStormBrewing.read(messageDataReader); message.contributeToTreeView(outputTreeView); break; } case PacketOpcode.Evt_Misc__PortalStormImminent_ID: { PortalStormImminent message = PortalStormImminent.read(messageDataReader); message.contributeToTreeView(outputTreeView); break; } default: { handled = false; break; } } return(handled); }
public static PortalStormBrewing read(BinaryReader binaryReader) { PortalStormBrewing newObj = new PortalStormBrewing(); newObj.extent = binaryReader.ReadSingle(); return(newObj); }