refactor: refactoring skeleton
This commit is contained in:
+18
-10
@@ -1,27 +1,35 @@
|
||||
#pragma once
|
||||
#include "Plugin.h"
|
||||
#include <include_all.h>
|
||||
#include <regex>
|
||||
|
||||
#define S(x) std::to_string(x)
|
||||
|
||||
extern ll::Logger logger;
|
||||
extern GMLIB::Files::JsonConfig* Config;
|
||||
extern ll::Logger logger;
|
||||
|
||||
extern GMLIB::Files::JsonConfig* Config;
|
||||
extern GMLIB::Files::I18n::JsonI18n* Language;
|
||||
|
||||
extern void RegisterCommands();
|
||||
extern void initPlugin();
|
||||
|
||||
extern int item_despawn_time;
|
||||
namespace ConfigFile {
|
||||
extern int mItemDespawnTicks;
|
||||
extern bool mConsoleLog;
|
||||
extern bool mAnnounce;
|
||||
extern bool mSendToast;
|
||||
} // namespace ConfigFile
|
||||
|
||||
namespace Cleaner {
|
||||
|
||||
static std::shared_ptr<ll::schedule::task::Task<ll::chrono::ServerClock>> mAutoCleanTask;
|
||||
static std::shared_ptr<ll::schedule::task::Task<ll::chrono::ServerClock>> mCheckCleanTask;
|
||||
|
||||
extern void CleanTask();
|
||||
extern void reloadCleaner();
|
||||
extern void loadCleaner();
|
||||
extern void unloadCleaner();
|
||||
extern void reloadCleaner();
|
||||
extern void CleanTask();
|
||||
|
||||
} // namespace Cleaner
|
||||
|
||||
namespace Helper {
|
||||
extern void broadcastMessage(std::string msg);
|
||||
extern void broadcastToast(std::string msg);
|
||||
} // namespace Helper
|
||||
|
||||
extern std::string tr(std::string key, std::vector<std::string> data = {});
|
||||
Reference in New Issue
Block a user