This commit is contained in:
aozhiwei 2023-02-10 22:22:35 +08:00
parent 0d03534499
commit 81457c38d8
4 changed files with 44 additions and 30 deletions

View File

@ -9,6 +9,7 @@
#include <a8/uuid.h> #include <a8/uuid.h>
#include <a8/collision.h> #include <a8/collision.h>
#include <a8/magicenum.h>
#include <f8/udplog.h> #include <f8/udplog.h>
#include <f8/netmsghandler.h> #include <f8/netmsghandler.h>
@ -116,7 +117,6 @@ static void SavePerfLog()
f8::HttpClientPool::Instance()->max_user_request_delay = 0; f8::HttpClientPool::Instance()->max_user_request_delay = 0;
} }
bool App::Init(int argc, char* argv[]) bool App::Init(int argc, char* argv[])
{ {
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
@ -216,6 +216,8 @@ bool App::Init(int argc, char* argv[])
void App::UnInit() void App::UnInit()
{ {
//const char* s2 = GetEnumString<int>();
//int i = static_cast<int>(Test_e::kFlyBuffId);
HttpProxy::Instance()->UnInit(); HttpProxy::Instance()->UnInit();
GGListener::Instance()->UnInit(); GGListener::Instance()->UnInit();
PlayerMgr::Instance()->UnInit(); PlayerMgr::Instance()->UnInit();

View File

@ -1,32 +1,34 @@
#pragma once #pragma once
const int kThroughWall_BUFFID = 6003; A8_DECLARE_ENUM(SpecBuffId_e,
const int FLY_BUFFID = 7001; kThroughWall_BUFFID = 6003,
const int JUMP_BUFFID = 7002; FLY_BUFFID = 7001,
const int DRIVER_BUFFID = 7003; JUMP_BUFFID = 7002,
const int PASSENGER_BUFFID = 7004; DRIVER_BUFFID = 7003,
const int kRecoilBuffId = 7005; PASSENGER_BUFFID = 7004,
const int kInGrassBuffId = 7006; kRecoilBuffId = 7005,
const int kInIceBuffId = 7008; kInGrassBuffId = 7006,
const int kBeRecycleBuffId = 7009; kInIceBuffId = 7008,
const int kTraceBuffId = 7011; kBeRecycleBuffId = 7009,
const int kInMountainTopBuffId = 7014; kTraceBuffId = 7011,
const int kDownBuffId = 7015; kInMountainTopBuffId = 7014,
const int kPoisioningBuffId = 7016; kDownBuffId = 7015,
const int kRescuerBuffId = 7017; kPoisioningBuffId = 7016,
const int kVertigoBuffId = 7018; kRescuerBuffId = 7017,
const int kPeaceModeBuffId = 7019; kVertigoBuffId = 7018,
const int kInRescueBuffId = 7020; kPeaceModeBuffId = 7019,
const int kKeepShotAnimiBuffId = 7021; kInRescueBuffId = 7020,
const int kVertigoEffectBuffId = 7022; kKeepShotAnimiBuffId = 7021,
const int kDispelEffectBuffId = 7023; kVertigoEffectBuffId = 7022,
const int kImmuneEffectBuffId = 7024; kDispelEffectBuffId = 7023,
const int kInWater1BuffId = 7026; kImmuneEffectBuffId = 7024,
const int kInWater2BuffId = 7027; kInWater1BuffId = 7026,
const int kInWater3BuffId = 7028; kInWater2BuffId = 7027,
const int kPullToWalkableBuffId = 8003; kInWater3BuffId = 7028,
const int kDiveBuffId = 8054; kPullToWalkableBuffId = 8003,
const int kInvincibleBuffId = 1005; kDiveBuffId = 8054,
kInvincibleBuffId = 1005,
);
enum BuffEffectType_e enum BuffEffectType_e
{ {

View File

@ -4,7 +4,17 @@
void SelfChecker::Init() void SelfChecker::Init()
{ {
std::set<int> buff_list({
1005,
1025,
1039,
202013,
204014,
209016,
kThroughWall_BUFFID,
FLY_BUFFID,
JUMP_BUFFID
});
} }
void SelfChecker::UnInit() void SelfChecker::UnInit()

2
third_party/a8 vendored

@ -1 +1 @@
Subproject commit 1083101984bfa769c5dba834bbf494b12738c878 Subproject commit cdab528313c06e9a6df5ae740a58f624b65332d3