public override void Handle(GameSession session, PacketReader packet) { WorldMapMode mode = (WorldMapMode)packet.ReadByte(); switch (mode) { case WorldMapMode.Open: // open HandleOpen(session); break; default: LogUnknownMode(mode); break; } packet.ReadByte(); // always 0? int tab = packet.ReadInt(); }
public static void ShowWorldMap(WorldMapMode mode) { UiSystems.WorldMap.Show(mode); }