aboutsummaryrefslogtreecommitdiff
path: root/src/querymanager.hh
diff options
context:
space:
mode:
authorfusion32 <marcopuzziello@gmail.com>2025-10-17 16:12:31 -0300
committerfusion32 <marcopuzziello@gmail.com>2025-10-17 16:12:31 -0300
commitd92f642810dc3125515d64f953d2bee840de1cc1 (patch)
treefbb497f3e65725a86366bc49aff0270e029d0316 /src/querymanager.hh
parent63705942a366d39308251549a018451808c20ac8 (diff)
downloadquerymanager-d92f642810dc3125515d64f953d2bee840de1cc1.tar.gz
querymanager-d92f642810dc3125515d64f953d2bee840de1cc1.zip
world startup/shutdown timestamps + adjust a few column names
Diffstat (limited to 'src/querymanager.hh')
-rw-r--r--src/querymanager.hh10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/querymanager.hh b/src/querymanager.hh
index e33bcc0..99cea94 100644
--- a/src/querymanager.hh
+++ b/src/querymanager.hh
@@ -825,8 +825,10 @@ struct TWorld{
int Type;
int NumPlayers;
int MaxPlayers;
- int OnlineRecord;
- int OnlineRecordTimestamp;
+ int OnlinePeak;
+ int OnlinePeakTimestamp;
+ int LastStartup;
+ int LastShutdown;
};
struct TWorldConfig{
@@ -1083,7 +1085,9 @@ bool GetOnlineCharacters(TDatabase *Database, int WorldID, DynamicArray<TOnlineC
bool DeleteOnlineCharacters(TDatabase *Database, int WorldID);
bool InsertOnlineCharacters(TDatabase *Database, int WorldID,
int NumCharacters, TOnlineCharacter *Characters);
-bool CheckOnlineRecord(TDatabase *Database, int WorldID, int NumCharacters, bool *NewRecord);
+bool CheckOnlinePeak(TDatabase *Database, int WorldID, int NumCharacters, bool *NewPeak);
+bool CheckWorldStartupTime(TDatabase *Database, int WorldID);
+bool CheckWorldShutdownTime(TDatabase *Database, int WorldID);
// query.cc
//==============================================================================