world: added log message on load and close

Dieser Commit ist enthalten in:
Reinder Feenstra 2023-05-25 23:05:14 +02:00
Ursprung dbb70c2a5d
Commit 22881d1643
3 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -99,6 +99,7 @@ Traintastic::Traintastic(const std::filesystem::path& dataDir) :
assert(weakWorld.expired());
#endif
settings->lastWorld = "";
Log::log(*this, LogMessage::N1028_CLOSED_WORLD);
}},
restart{*this, "restart",
[this]()
@ -253,6 +254,7 @@ void Traintastic::loadWorldPath(const std::filesystem::path& path)
assert(weakWorld.expired());
#endif
settings->lastWorld = world->uuid.value();
Log::log(*this, LogMessage::N1027_LOADED_WORLD_X, world->name.value());
}
catch(const LogMessageException& e)
{

Datei anzeigen

@ -114,6 +114,8 @@ enum class LogMessage : uint32_t
N1024_SIMULATION_ENABLED = LogMessageOffset::notice + 1024,
N1025_EXPORTED_WORLD_SUCCESSFULLY = LogMessageOffset::notice + 1025,
N1026_IMPORTED_WORLD_SUCCESSFULLY = LogMessageOffset::notice + 1026,
N1027_LOADED_WORLD_X = LogMessageOffset::notice + 1027,
N1028_CLOSED_WORLD = LogMessageOffset::notice + 1028,
N2001_SIMULATION_NOT_SUPPORTED = LogMessageOffset::notice + 2001,
N2002_NO_RESPONSE_FROM_LNCV_MODULE_X_WITH_ADDRESS_X = LogMessageOffset::notice + 2002,
N2003_STOPPED_SENDING_FAST_CLOCK_SYNC = LogMessageOffset::notice + 2003,

Datei anzeigen

@ -421,6 +421,8 @@ message:N1023=Simulation: disabled
message:N1024=Simulation: enabled
message:N1025=Exported world successfully
message:N1026=Imported world successfully
message:N1027=Loaded world: %1
message:N1028=Closed world
message:N2001=Simulation not supported
message:N2002=No response from LNCV module %1 with address %2
message:N2003=Stopped sending fast clock sync