From 2a12f430f86b80c7ca904fbf0f5781a63864f83a Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 5 Sep 2022 12:54:42 +0800 Subject: [PATCH] 1 --- server/gameserver/CMakeLists.txt | 4 ++-- server/gameserver/attr.cc | 3 +++ server/gameserver/attr.h | 9 +++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 server/gameserver/attr.cc create mode 100644 server/gameserver/attr.h diff --git a/server/gameserver/CMakeLists.txt b/server/gameserver/CMakeLists.txt index 89cb63c5..69a19b60 100644 --- a/server/gameserver/CMakeLists.txt +++ b/server/gameserver/CMakeLists.txt @@ -18,8 +18,8 @@ else() message(LIB_DIR: ${LIB_DIR} ) endif() -set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DNDEBUG -DNEWGS") -set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DDEBUG -DNEWGS -DPVE") +set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DNDEBUG -DNEWGS -DPVE -DATTR") +set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DDEBUG -DNEWGS -DPVE -DATTR") include_directories( AFTER diff --git a/server/gameserver/attr.cc b/server/gameserver/attr.cc new file mode 100644 index 00000000..422726bb --- /dev/null +++ b/server/gameserver/attr.cc @@ -0,0 +1,3 @@ +#include "precompile.h" + +#include "attr.h" diff --git a/server/gameserver/attr.h b/server/gameserver/attr.h new file mode 100644 index 00000000..efa53514 --- /dev/null +++ b/server/gameserver/attr.h @@ -0,0 +1,9 @@ +#pragma once + +#include "weakptr.h" + +class Attr +{ + private: + CreatureWeakPtr owner_; +};