This commit is contained in:
aozhiwei 2024-12-21 21:50:50 +08:00
parent 4fc5ca2865
commit 6dab02a719
7 changed files with 95 additions and 4 deletions

2
.gitignore vendored
View File

@ -31,3 +31,5 @@ server/gameserver/.gitignore
gameserver.cbp
behaviac_generated
gcm.cache
liba8.a
libf8.a

View File

@ -51,12 +51,18 @@ aux_source_directory(.
SRC_LIST
)
file(GLOB SRC_GRP_LISTENER listener/*.cc listener/*.h)
source_group("listener" FILES ${SRC_GRP_LISTENER})
set(EXECUTABLE_OUTPUT_PATH
${PROJECT_BINARY_DIR}/../../bin/mymangosd/bin
)
add_executable(
mymangosd ${SRC_LIST}
mymangosd
${SRC_LIST}
${SRC_GRP_LISTENER}
)
target_link_libraries(

38
server/mymangosd/app.cc Normal file
View File

@ -0,0 +1,38 @@
#include "pch.h"
#include "app.h"
App::App()
{
}
const std::string App::GetPkgName()
{
return "";
}
void App::Init()
{
}
void App::UnInit()
{
}
void App::Update(int delta_time)
{
}
bool App::HasTask()
{
return false;
}
void App::DispatchSocketMsg(f8::MsgHdr* hdr)
{
}

17
server/mymangosd/app.h Normal file
View File

@ -0,0 +1,17 @@
#pragma once
#include <f8/userapp.h>
class App : public f8::UserApp
{
A8_DECLARE_SINGLETON(App);
public:
virtual const std::string GetPkgName() override;
virtual void Init() override;
virtual void UnInit() override;
virtual void Update(int delta_time) override;
virtual bool HasTask() override;
virtual void DispatchSocketMsg(f8::MsgHdr* hdr) override;
};

View File

@ -0,0 +1,17 @@
#include "pch.h"
#include "gglistener.h"
GGListener::GGListener()
{
}
void GGListener::Init()
{
}
void GGListener::UnInit()
{
}

View File

@ -0,0 +1,10 @@
#pragma once
class GGListener
{
A8_DECLARE_SINGLETON(GGListener);
public:
void Init();
void UnInit();
};

View File

@ -2,8 +2,9 @@
#include <f8/app.h>
#include "app.h"
int main(int argc, char* argv[])
{
f8::App::Instance()->GetZoneId();
return 1;
return f8::App::Instance()->Run(argc, argv, App::Instance());
}