feat(Core/Scripts): Optimize ArenaScript need#18672 (#18700)

Add files via upload
This commit is contained in:
天鹿 2024-04-12 04:09:32 +08:00 committed by GitHub
parent bcf1ffa9f5
commit e28a432fa2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 20 additions and 30 deletions

View file

@ -21,11 +21,19 @@
#include "ObjectGuid.h"
#include "ScriptObject.h"
enum ArenaHook
{
ARENAHOOK_CAN_ADD_MEMBER,
ARENAHOOK_ON_GET_POINTS,
ARENAHOOK_CAN_SAVE_TO_DB,
ARENAHOOK_END
};
class ArenaScript : public ScriptObject
{
protected:
ArenaScript(const char* name);
ArenaScript(const char* name, std::vector<uint16> enabledHooks = std::vector<uint16>());
public: