Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
#ifndef __SPHERE_TREE_CONST_H__
|
||||
#define __SPHERE_TREE_CONST_H__
|
||||
|
||||
namespace SphereConst
|
||||
{
|
||||
enum eSphereNodeFlag
|
||||
{
|
||||
SNF_ROOT_NODE = (1<<0), // this is the root node
|
||||
SNF_SUPERSPHERE = (1<<1), // this is a supersphere, allocated and deleted by us
|
||||
SNF_ACTOR_NODE = (1<<2), // this is real actor node
|
||||
SNF_ROOT_TREE = (1<<3), // member of the root tree
|
||||
SNF_LEAF_TREE = (1<<4), // member of the leaf node tree
|
||||
SNF_RECOMPUTE = (1<<5), // needs recomputed bounding sphere
|
||||
SNF_INTEGRATE = (1<<6) // needs to be reintegrated into tree
|
||||
};
|
||||
|
||||
enum eViewState
|
||||
{
|
||||
VS_INSIDE, // completely inside the frustum.
|
||||
VS_PARTIAL, // partially inside and partially outside the frustum.
|
||||
VS_OUTSIDE // completely outside the frustum
|
||||
};
|
||||
|
||||
enum eConst
|
||||
{
|
||||
CHAR_RADIUS = 2, // ij<><C4B3><EFBFBD><EFBFBD> <20>ݰ<EFBFBD> 2m
|
||||
MAX_SPHERE_NODE = 2000, // MAX 2000 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DEFAULT_ROOT_SIZE = 256, // Root node <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DEFAULT_LEAF_SIZE = 64, // Leaf node <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
DEFAULT_GRAVY = 15 // <20>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD> <20>ڽĿ<DABD><C4BF><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>
|
||||
};
|
||||
};
|
||||
|
||||
#endif __SPHERE_TREE_CONST_H__
|
||||
Reference in New Issue
Block a user