mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-08-06 18:54:13 +00:00
feat: Abstract Logger and simplify code (#1207)
* Logger: Rename logger to Logger from dLogger * Logger: Add compile time filename Fix include issues Add writers Add macros Add macro to force compilation * Logger: Replace calls with macros Allows for filename and line number to be logged * Logger: Add comments and remove extra define Logger: Replace with unique_ptr also flush console at exit. regular file writer should be flushed on file close. Logger: Remove constexpr on variable * Logger: Simplify code * Update Logger.cpp
This commit is contained in:
@@ -194,7 +194,7 @@ void Inventory::AddManagedItem(Item* item) {
|
||||
const auto id = item->GetId();
|
||||
|
||||
if (items.find(id) != items.end()) {
|
||||
Game::logger->Log("Inventory", "Attempting to add an item with an already present id (%llu)!", id);
|
||||
LOG("Attempting to add an item with an already present id (%llu)!", id);
|
||||
|
||||
return;
|
||||
}
|
||||
@@ -204,7 +204,7 @@ void Inventory::AddManagedItem(Item* item) {
|
||||
const auto slot = item->GetSlot();
|
||||
|
||||
if (slots.find(slot) != slots.end()) {
|
||||
Game::logger->Log("Inventory", "Attempting to add an item with an already present slot (%i)!", slot);
|
||||
LOG("Attempting to add an item with an already present slot (%i)!", slot);
|
||||
|
||||
return;
|
||||
}
|
||||
@@ -218,7 +218,7 @@ void Inventory::RemoveManagedItem(Item* item) {
|
||||
const auto id = item->GetId();
|
||||
|
||||
if (items.find(id) == items.end()) {
|
||||
Game::logger->Log("Inventory", "Attempting to remove an item with an invalid id (%llu), lot (%i)!", id, item->GetLot());
|
||||
LOG("Attempting to remove an item with an invalid id (%llu), lot (%i)!", id, item->GetLot());
|
||||
|
||||
return;
|
||||
}
|
||||
@@ -282,7 +282,7 @@ const CDItemComponent& Inventory::FindItemComponent(const LOT lot) {
|
||||
const auto componentId = registry->GetByIDAndType(lot, eReplicaComponentType::ITEM);
|
||||
|
||||
if (componentId == 0) {
|
||||
Game::logger->Log("Inventory", "Failed to find item component for (%i)!", lot);
|
||||
LOG("Failed to find item component for (%i)!", lot);
|
||||
|
||||
return CDItemComponentTable::Default;
|
||||
}
|
||||
|
Reference in New Issue
Block a user