mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 18:52:22 +00:00
[Expansions] Zone Expansion Version Routing (#4084)
* Expansion version routing * CheckForImproperContentFiles rule * Update world_content_service.cpp * Update client.cpp * Update client.cpp * Update CheckForImproperContentFiles * Remove nek pok check * Remove file checking * Remove * Command and dev tools menu tweaks * Update world_content_service.cpp * Update world_content_service.cpp * Update version path * Update content_filter_criteria.h * Update content_filter_criteria.h * Update quest_parser_collection.cpp * Update comments * PR feedback * Update client_packet.cpp * Remove notes column for display cleanliness
This commit is contained in:
+32
-8
@@ -71,6 +71,7 @@ extern volatile bool RunLoops;
|
||||
#include "../common/events/player_events.h"
|
||||
#include "../common/events/player_event_logs.h"
|
||||
#include "dialogue_window.h"
|
||||
#include "../common/zone_store.h"
|
||||
|
||||
|
||||
extern QueryServ* QServ;
|
||||
@@ -9108,6 +9109,7 @@ void Client::ShowDevToolsMenu()
|
||||
*/
|
||||
menu_show += Saylink::Silent("#showzonepoints", "Zone Points");
|
||||
menu_show += " | " + Saylink::Silent("#showzonegloballoot", "Zone Global Loot");
|
||||
menu_show += " | " + Saylink::Silent("#show content_flags", "Content Flags");
|
||||
|
||||
/**
|
||||
* Reload
|
||||
@@ -9165,14 +9167,6 @@ void Client::ShowDevToolsMenu()
|
||||
|
||||
Message(Chat::White, "Developer Tools Menu");
|
||||
|
||||
Message(
|
||||
Chat::White,
|
||||
fmt::format(
|
||||
"Current Expansion | {}",
|
||||
content_service.GetCurrentExpansionName()
|
||||
).c_str()
|
||||
);
|
||||
|
||||
Message(
|
||||
Chat::White,
|
||||
fmt::format(
|
||||
@@ -9288,6 +9282,36 @@ void Client::ShowDevToolsMenu()
|
||||
);
|
||||
|
||||
SendChatLineBreak();
|
||||
|
||||
Message(
|
||||
Chat::White,
|
||||
fmt::format(
|
||||
"Current Expansion | {} ({})",
|
||||
content_service.GetCurrentExpansionName(),
|
||||
content_service.GetCurrentExpansion()
|
||||
).c_str()
|
||||
);
|
||||
|
||||
|
||||
auto z = GetZoneVersionWithFallback(zone->GetZoneID(), zone->GetInstanceVersion());
|
||||
|
||||
if (z) {
|
||||
Message(
|
||||
Chat::White,
|
||||
fmt::format(
|
||||
"Current Zone | [{}] ({}) version [{}] instance_id [{}] min/max expansion ({}/{}) content_flags [{}]",
|
||||
z->short_name,
|
||||
z->long_name,
|
||||
z->version,
|
||||
zone->GetInstanceID(),
|
||||
z->min_expansion,
|
||||
z->max_expansion,
|
||||
z->content_flags
|
||||
).c_str()
|
||||
);
|
||||
}
|
||||
|
||||
SendChatLineBreak();
|
||||
}
|
||||
|
||||
void Client::SendChatLineBreak(uint16 color) {
|
||||
|
||||
Reference in New Issue
Block a user