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:
177
GameTools/Zallad3D SceneClass/DataDefine.cpp
Normal file
177
GameTools/Zallad3D SceneClass/DataDefine.cpp
Normal file
@@ -0,0 +1,177 @@
|
||||
#include "BaseDataDefine.h"
|
||||
#include "SectorDefine.h"
|
||||
|
||||
// Minotaurs <20><><EFBFBD><EFBFBD>
|
||||
|
||||
long SHADOWSIZE=256;
|
||||
long MAXCHRSHADOW=4;
|
||||
long GROUNDSHADOW=1;
|
||||
long WATERREFLECTION=1;
|
||||
long LIGHTMAPRENDER=1;
|
||||
long CHRTEXTURESIZE=0;
|
||||
//Init Value File //
|
||||
char INITVALUEFILE[256]="c:\\MP-Project\\Mp.INI";
|
||||
|
||||
char MAPDATAPATH[256]="c:\\MP-Project\\MapData";
|
||||
|
||||
char ROOTPATH[256] = "c:\\MP-Project\\";
|
||||
|
||||
//Character DataSet Path//
|
||||
|
||||
char CHARACTERDATAPATH[256]="c:\\MP-Project\\Character\\Data\\";
|
||||
char CHARACTERTEXTUREDATAPATH[256]="c:\\MP-Project\\Character\\Data\\tex\\";
|
||||
char CHARACTERMESHTEX[256]="c:\\MP-Project\\Character\\Data\\meshtex.htable";
|
||||
char CHARACTERANIPACK[256]="c:\\MP-Project\\Character\\Data\\ani\\APack.ntable";
|
||||
char CHARACTERLODMESH[256]="c:\\MP-Project\\Character\\Data\\mesh\\LODMesh.ntable";
|
||||
char CHARACTERTEXPIECE[256]="c:\\MP-Project\\Character\\Data\\tex\\Texpiece.ntable";
|
||||
char CHARACTERATTACHMENTMESH[256]="c:\\MP-Project\\Character\\Data\\Amesh\\amesh.ntable";
|
||||
char CHARACTERTEXTURE[256]="c:\\MP-Project\\Character\\Data\\Texture\\texture.ntable";
|
||||
|
||||
|
||||
//Original Texutre Path//
|
||||
char ORIGINALTEXUTREINTERFACEPATH[256]="c:\\MP-Project\\RawTexture\\Interface";
|
||||
char ORIGINALTEXUTRELIGHTMAPPATH[256]="c:\\MP-Project\\RawTexture\\Lightmap";
|
||||
char ORIGINALTEXUTRENATUREPATH[256]="c:\\MP-Project\\RawTexture\\NatureObject";
|
||||
char ORIGINALTEXTUREOBJECTPATH[256]="c:\\MP-Project\\RawTexture\\Object";
|
||||
char ORIGINALTEXTURETERRAINPATH[256]="c:\\MP-Project\\RawTexture\\Terrain";
|
||||
char ORIGINALTEXTUREWIDEPATH[256]="c:\\MP-Project\\RawTexture\\WideTexture";
|
||||
char ORIGINALTEXTUREFXPATH[256]="c:\\MP-Project\\Texture\\FX";
|
||||
char ORIGINALTEXTUREEFFECT[256]="c:\\MP-Project\\Texture\\Effect";
|
||||
|
||||
//Object Path Define//
|
||||
char HOUSEOBJECTPATH[256]="d:\\MP-Project\\Objects\\House\\";
|
||||
char LIGHTOBJECTPATH[256]="c:\\MP-Project\\Objects\\Object\\";
|
||||
char TREEOBJECTPATH[256]="c:\\MP-Project\\Objects\\NatureObject\\";
|
||||
char OBJECTPATH[256]="c:\\MP-Project\\Objects\\Object\\";
|
||||
char OBJECTGEMPATH[256] = "c:\\MP-Project\\Objects\\Gem\\";
|
||||
char INSTANCEOBJECTPATH[256]="c:\\MP-Project\\Objects\\Instance\\";
|
||||
//Texture Path Define//
|
||||
char TERRAINTEXTUREPATH[256]="c:\\MP-project\\Texture\\Terrain";
|
||||
char OBJECTTEXTUREPATH[256]="c:\\MP-Project\\Texture\\Object";
|
||||
char NATURETEXTUREPATH[256]="c:\\MP-project\\Texture\\NatureObject";
|
||||
char WIDETEXTUREPATH[256]="C:\\MP-Project\\Texture\\WideTexture";
|
||||
char INTERFACETEXTUREPATH[256]="c:\\MP-Project\\Texture\\Interface";
|
||||
char FXTEXTUREPATH[256]="c:\\MP-Project\\Texture\\FX";
|
||||
char BSPTEXTUREPATH[256]="c:\\MP-Project\\Texture\\BSP";
|
||||
char BSPDATAPATH[256]="c:\\MP-Project\\MapData\\Bsp\\";
|
||||
char SHADERTEXTUREPATH[256] = "c:\\MP-Project\\Texture\\Shader";
|
||||
|
||||
char EFFECTTEXTUREPATH[256]="c:\\MP-Project\\Texture\\Effect\\";
|
||||
char EFFECTSCRIPTPATH[256] = "c:\\MP-Project\\Effect\\Esf\\";
|
||||
|
||||
|
||||
char UNSHADOWWIDETEXTUREPATH[256]="c:\\MP-Project\\Texture\\UnShadowWideTexture";
|
||||
|
||||
// LightMap Path Define//
|
||||
char LIGHTMAPTEXTUREPATH[256]="c:\\MP-Project\\Texture\\Lightmap";
|
||||
//VertexShader Path Define//
|
||||
char TERRAINVERTEXSHADEROATH[256]="c:\\MP-Project\\VertexShader\\LayerFog\\LayerFogTerrain.vsh";
|
||||
char SHADERPATH[256]="c:\\MP-Project\\Shader\\";
|
||||
char SHADERFILEPATH[256] = "c:\\MP-Project\\Shaders\\";
|
||||
|
||||
//Save Data Path Define//
|
||||
char WEATHERPATH[256]="c:\\MP-Project\\WeatherColorTable.dat";
|
||||
|
||||
//Octree Path Define//
|
||||
char OCTREEPATH[256]="c:\\MP-Project\\Octree";
|
||||
//Sector Scene Map Path Define//
|
||||
char SECTORMAPPATH[256]="c:\\MP-Project\\Map";
|
||||
//Font Texture Filename//
|
||||
char FONTFILE[256]="Font-H.dds";
|
||||
char EFFECTPATH[256] = "c:\\MP-Project\\Effect\\";
|
||||
|
||||
//Sound Path//
|
||||
char SOUNDFILEPATH[256]="c:\\MP-Project\\Sound\\";
|
||||
char EFFECTSOUNDSPATH[256] = "c:\\MP-Project\\Sound\\Effect\\Ssnd\\";
|
||||
char EFFECTSOUNDMPATH[256] = "c:\\MP-Project\\Sound\\Effect\\Msnd\\";
|
||||
|
||||
float DETAILGROUND=5.0f;
|
||||
|
||||
float LENS_NEAR_HOUSE=1000.0f;
|
||||
float LENS_NEAR_OBJECT=5000.0f;
|
||||
long MOVE_NOTHING=0;
|
||||
long MOVE_HOUSE=1;
|
||||
long MOVE_LIGHT=2;
|
||||
long MOVE_OBJECT=3;
|
||||
|
||||
float NEARPLANEVALUE=3.0f;
|
||||
float LIGHTMAPSIZE=32;
|
||||
float MAX_ALLOWLIGHTMAPSIZE=50000.0f;
|
||||
float PERLIGHTMAP=30.0f;
|
||||
|
||||
float DETAILTEXTUREDEPTH=75.0f;
|
||||
float FIELDHIGH=13000.0f;
|
||||
float FIELDMIDDLE=8000.0f;
|
||||
float FIELDLOW=0.0f;
|
||||
|
||||
long ROAMBUFFERSIZE=6;
|
||||
enum HEIGHTSAVEMODE { LOWERDETAIL,HIGHDETAIL };
|
||||
float FIELDDIVIDE=64.0f;
|
||||
|
||||
|
||||
//House Data define.......
|
||||
|
||||
///*
|
||||
float MAX_HOUSEVIEWRANGE=80000.0f;
|
||||
float MAX_HOUSEDISAPPER=MAX_HOUSEVIEWRANGE-4000.0f;
|
||||
float MAX_OUTVIEWRANGE=15000.0f;
|
||||
float MAX_MEDVIEWRANGE=15000.0f;
|
||||
float MAX_INVIEWRANGE=3000.0f;
|
||||
//*/
|
||||
/*
|
||||
float MAX_HOUSEVIEWRANGE=15000.0f;
|
||||
float MAX_HOUSEDISAPPER=MAX_HOUSEVIEWRANGE-4000.0f;
|
||||
float MAX_OUTVIEWRANGE=15000.0f;
|
||||
float MAX_MEDVIEWRANGE=15000.0f;
|
||||
float MAX_INVIEWRANGE=3000.0f;
|
||||
//*/
|
||||
|
||||
|
||||
float MAX_HOUSECOLLISION=30000.0f;
|
||||
|
||||
//Object Data define
|
||||
float MAX_OBJECTVIEWRANBE=10000.0f;
|
||||
float MAX_OBJECTDISAPPER=MAX_OBJECTVIEWRANBE-1000.0f;
|
||||
//Nature Data define......//
|
||||
|
||||
long MAX_SEEDRANGE=30;
|
||||
float LENS_REALPOLYTREE=5000.0f;
|
||||
|
||||
// Grass Data define........//
|
||||
float MAX_GRASS=100;
|
||||
int MAX_GRASSRANGE=19;
|
||||
|
||||
long SIZE_FOGTEXTURE=64;
|
||||
|
||||
float fFogHeight=3000.0f;
|
||||
float fFogXRange=5000.0f;
|
||||
float fFogYRange=1000.0f;
|
||||
float fFogAddHeight=100.0f;
|
||||
|
||||
|
||||
|
||||
float fFogMax=20000.0f;
|
||||
float fFogMin=-1000.0f;
|
||||
|
||||
float fSky_Height=120000.0f;
|
||||
float fCloud_Height=50000.0f;
|
||||
|
||||
|
||||
//Sun Scene Data define..
|
||||
float fSun_Length=200000.0f;
|
||||
float fSun_FrontEye=10000.0f;
|
||||
//Lens Flare Data Define..
|
||||
long LENSFLARE=4;
|
||||
|
||||
//Fall Scene Data Define ...
|
||||
long MAX_FALLPARTICLE=1000;
|
||||
|
||||
long GF3OPTION=0;
|
||||
long COLLISIONOBJECTVIEW=0;
|
||||
|
||||
float fCHARACTERLODLEVELDIST[3] = {1700.0f,3000.0f,4500.0f};
|
||||
|
||||
// WorldCreate File
|
||||
char WORLDCHRBUM[256] = "C:\\MP-project\\Character\\Data\\Texture\\";
|
||||
char WORLDCHRENV[256] = "C:\\MP-project\\Character\\Data\\Texture\\";
|
||||
char WORLDCHRDIFF[256] = "C:\\MP-project\\Character\\Data\\Texture\\";
|
||||
Reference in New Issue
Block a user