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:
2025-11-29 20:17:20 +09:00
parent 5d3cd64a25
commit dd97ddec92
11602 changed files with 1446576 additions and 0 deletions

View File

@@ -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__