Game client codebase including: - CharacterActionControl: Character and creature management - GlobalScript: Network, items, skills, quests, utilities - RYLClient: Main client application with GUI and event handlers - Engine: 3D rendering engine (RYLGL) - MemoryManager: Custom memory allocation - Library: Third-party dependencies (DirectX, boost, etc.) - Tools: Development utilities 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
623 lines
14 KiB
XML
623 lines
14 KiB
XML
<?xml version="1.0" encoding="ks_c_5601-1987"?>
|
||
<VisualStudioProject
|
||
ProjectType="Visual C++"
|
||
Version="7.10"
|
||
Name="Zalla3D Base Class"
|
||
ProjectGUID="{663B3237-D6E2-4D71-8696-1425EBBEDBAD}"
|
||
Keyword="Win32Proj">
|
||
<Platforms>
|
||
<Platform
|
||
Name="Win32"/>
|
||
</Platforms>
|
||
<Configurations>
|
||
<Configuration
|
||
Name="Debug|Win32"
|
||
OutputDirectory="../../Library/$(ConfigurationName)"
|
||
IntermediateDirectory="../../Intermediate/$(ProjectName)/$(ConfigurationName)"
|
||
ConfigurationType="4"
|
||
CharacterSet="2">
|
||
<Tool
|
||
Name="VCCLCompilerTool"
|
||
Optimization="0"
|
||
AdditionalIncludeDirectories="./;../Effect/;../Caldron/;../../Client/CharacterActionControl/;../../MemoryManager;../CrossM/Include"
|
||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
|
||
MinimalRebuild="TRUE"
|
||
BasicRuntimeChecks="3"
|
||
RuntimeLibrary="1"
|
||
UsePrecompiledHeader="0"
|
||
WarningLevel="3"
|
||
Detect64BitPortabilityProblems="FALSE"
|
||
DebugInformationFormat="4"/>
|
||
<Tool
|
||
Name="VCCustomBuildTool"/>
|
||
<Tool
|
||
Name="VCLibrarianTool"
|
||
OutputFile="$(OutDir)/Zalla3DBaseClass.lib"/>
|
||
<Tool
|
||
Name="VCMIDLTool"/>
|
||
<Tool
|
||
Name="VCPostBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreLinkEventTool"/>
|
||
<Tool
|
||
Name="VCResourceCompilerTool"/>
|
||
<Tool
|
||
Name="VCWebServiceProxyGeneratorTool"/>
|
||
<Tool
|
||
Name="VCXMLDataGeneratorTool"/>
|
||
<Tool
|
||
Name="VCManagedWrapperGeneratorTool"/>
|
||
<Tool
|
||
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
||
</Configuration>
|
||
<Configuration
|
||
Name="Release|Win32"
|
||
OutputDirectory="../../Library/$(ConfigurationName)"
|
||
IntermediateDirectory="../../Intermediate/$(ProjectName)/$(ConfigurationName)"
|
||
ConfigurationType="4"
|
||
CharacterSet="2">
|
||
<Tool
|
||
Name="VCCLCompilerTool"
|
||
AdditionalIncludeDirectories="./;../Effect/;../Caldron/;../../Client/CharacterActionControl/;../../MemoryManager;../CrossM/Include"
|
||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
|
||
RuntimeLibrary="0"
|
||
UsePrecompiledHeader="0"
|
||
WarningLevel="3"
|
||
Detect64BitPortabilityProblems="FALSE"
|
||
DebugInformationFormat="3"/>
|
||
<Tool
|
||
Name="VCCustomBuildTool"/>
|
||
<Tool
|
||
Name="VCLibrarianTool"
|
||
OutputFile="$(OutDir)/Zalla3DBaseClass.lib"/>
|
||
<Tool
|
||
Name="VCMIDLTool"/>
|
||
<Tool
|
||
Name="VCPostBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreLinkEventTool"/>
|
||
<Tool
|
||
Name="VCResourceCompilerTool"/>
|
||
<Tool
|
||
Name="VCWebServiceProxyGeneratorTool"/>
|
||
<Tool
|
||
Name="VCXMLDataGeneratorTool"/>
|
||
<Tool
|
||
Name="VCManagedWrapperGeneratorTool"/>
|
||
<Tool
|
||
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
||
</Configuration>
|
||
<Configuration
|
||
Name="Release_NoGD|Win32"
|
||
OutputDirectory="../../Library/$(ConfigurationName)"
|
||
IntermediateDirectory="../../Intermediate/$(ProjectName)/$(ConfigurationName)"
|
||
ConfigurationType="4"
|
||
CharacterSet="2">
|
||
<Tool
|
||
Name="VCCLCompilerTool"
|
||
AdditionalIncludeDirectories="./;../Effect/;../Caldron/;../../Client/CharacterActionControl/;../../MemoryManager;../CrossM/Include"
|
||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
|
||
RuntimeLibrary="0"
|
||
UsePrecompiledHeader="0"
|
||
WarningLevel="3"
|
||
Detect64BitPortabilityProblems="FALSE"
|
||
DebugInformationFormat="3"/>
|
||
<Tool
|
||
Name="VCCustomBuildTool"/>
|
||
<Tool
|
||
Name="VCLibrarianTool"
|
||
OutputFile="$(OutDir)/Zalla3DBaseClass.lib"/>
|
||
<Tool
|
||
Name="VCMIDLTool"/>
|
||
<Tool
|
||
Name="VCPostBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreLinkEventTool"/>
|
||
<Tool
|
||
Name="VCResourceCompilerTool"/>
|
||
<Tool
|
||
Name="VCWebServiceProxyGeneratorTool"/>
|
||
<Tool
|
||
Name="VCXMLDataGeneratorTool"/>
|
||
<Tool
|
||
Name="VCManagedWrapperGeneratorTool"/>
|
||
<Tool
|
||
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
||
</Configuration>
|
||
<Configuration
|
||
Name="Release_MY|Win32"
|
||
OutputDirectory="../../Library/$(ConfigurationName)"
|
||
IntermediateDirectory="../../Intermediate/$(ProjectName)/$(ConfigurationName)"
|
||
ConfigurationType="4"
|
||
CharacterSet="2">
|
||
<Tool
|
||
Name="VCCLCompilerTool"
|
||
AdditionalIncludeDirectories="./;../Effect/;../Caldron/;../../Client/CharacterActionControl/;../../MemoryManager;../CrossM/Include"
|
||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
|
||
RuntimeLibrary="0"
|
||
UsePrecompiledHeader="0"
|
||
WarningLevel="3"
|
||
Detect64BitPortabilityProblems="FALSE"
|
||
DebugInformationFormat="3"/>
|
||
<Tool
|
||
Name="VCCustomBuildTool"/>
|
||
<Tool
|
||
Name="VCLibrarianTool"
|
||
OutputFile="$(OutDir)/Zalla3DBaseClass.lib"/>
|
||
<Tool
|
||
Name="VCMIDLTool"/>
|
||
<Tool
|
||
Name="VCPostBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreLinkEventTool"/>
|
||
<Tool
|
||
Name="VCResourceCompilerTool"/>
|
||
<Tool
|
||
Name="VCWebServiceProxyGeneratorTool"/>
|
||
<Tool
|
||
Name="VCXMLDataGeneratorTool"/>
|
||
<Tool
|
||
Name="VCManagedWrapperGeneratorTool"/>
|
||
<Tool
|
||
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
||
</Configuration>
|
||
<Configuration
|
||
Name="Debug_MY|Win32"
|
||
OutputDirectory="../../Library/$(ConfigurationName)"
|
||
IntermediateDirectory="../../Intermediate/$(ProjectName)/$(ConfigurationName)"
|
||
ConfigurationType="4"
|
||
CharacterSet="2">
|
||
<Tool
|
||
Name="VCCLCompilerTool"
|
||
Optimization="0"
|
||
AdditionalIncludeDirectories="./;../Effect/;../Caldron/;../../Client/CharacterActionControl/;../../MemoryManager;../CrossM/Include"
|
||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
|
||
MinimalRebuild="TRUE"
|
||
BasicRuntimeChecks="3"
|
||
RuntimeLibrary="1"
|
||
UsePrecompiledHeader="0"
|
||
WarningLevel="3"
|
||
Detect64BitPortabilityProblems="FALSE"
|
||
DebugInformationFormat="4"/>
|
||
<Tool
|
||
Name="VCCustomBuildTool"/>
|
||
<Tool
|
||
Name="VCLibrarianTool"
|
||
OutputFile="$(OutDir)/Zalla3DBaseClass.lib"/>
|
||
<Tool
|
||
Name="VCMIDLTool"/>
|
||
<Tool
|
||
Name="VCPostBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreBuildEventTool"/>
|
||
<Tool
|
||
Name="VCPreLinkEventTool"/>
|
||
<Tool
|
||
Name="VCResourceCompilerTool"/>
|
||
<Tool
|
||
Name="VCWebServiceProxyGeneratorTool"/>
|
||
<Tool
|
||
Name="VCXMLDataGeneratorTool"/>
|
||
<Tool
|
||
Name="VCManagedWrapperGeneratorTool"/>
|
||
<Tool
|
||
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
||
</Configuration>
|
||
</Configurations>
|
||
<References>
|
||
</References>
|
||
<Files>
|
||
<Filter
|
||
Name="<22>ҽ<EFBFBD> <20><><EFBFBD><EFBFBD>"
|
||
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
|
||
<File
|
||
RelativePath=".\BaseGraphicsLayer.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\color.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ConvertTexture.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\d3dfont.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\DeviceInput.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\DeviceInputError.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\dxutil.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\EnumD3D.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Error.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\FastMath.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\FileLoad.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\FrameTimer.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\GraphicLayerError.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\IMEFont.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Intersection.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\matrix.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\NTexture.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Pool.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\RenderDevice.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\RenderTexture.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\RenderTextureMipmap.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Resource.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ResourceLoader.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ResourceMgr.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ResourceObj.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Sphere.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\StateLog.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Texture.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\TextureContainer.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ViewCamera.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\WinInput.cpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Z3DByteDataObj.cpp">
|
||
</File>
|
||
</Filter>
|
||
<Filter
|
||
Name="<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
|
||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
|
||
<File
|
||
RelativePath=".\3DMath.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\BaseGraphicsLayer.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Bitset.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\color.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ConvertTexture.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\CrossMHeader.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\d3dfont.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\dds.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\DeviceInput.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\DeviceInputError.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\DxDiag.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\dxutil.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\EnumD3D.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Error.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Exception.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\FastMath.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\FileLoad.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\FrameTimer.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\GraphicLayerError.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\IMEFont.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Intersection.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\IPoolMgr.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\IResourceMgr.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\list.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\MathBase.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\matrix.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\NTexture.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Pool.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\PoolMgr.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\quaternion.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\queue.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\RenderDevice.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\RenderTexture.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\RenderTextureMipmap.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Resource.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ResourceLoader.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ResourceMgr.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ResourceObj.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Sphere.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\StateLog.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Texture.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\TextureContainer.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\VECTOR.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Vertex.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\ViewCamera.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\WBValue.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\WinInput.h">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Z3DByteDataObj.h">
|
||
</File>
|
||
</Filter>
|
||
<Filter
|
||
Name="<22><><EFBFBD>ҽ<EFBFBD> <20><><EFBFBD><EFBFBD>"
|
||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
|
||
</Filter>
|
||
<Filter
|
||
Name="Boost"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\config.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\limits.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\static_assert.hpp">
|
||
</File>
|
||
<Filter
|
||
Name="config"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\config\select_compiler_config.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\config\select_platform_config.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\config\select_stdlib_config.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\config\suffix.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\config\user.hpp">
|
||
</File>
|
||
<Filter
|
||
Name="compiler"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\config\compiler\visualc.hpp">
|
||
</File>
|
||
</Filter>
|
||
<Filter
|
||
Name="no_tr1"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\config\no_tr1\utility.hpp">
|
||
</File>
|
||
</Filter>
|
||
<Filter
|
||
Name="stdlib"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\config\stdlib\dinkumware.hpp">
|
||
</File>
|
||
</Filter>
|
||
<Filter
|
||
Name="platform"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\config\platform\win32.hpp">
|
||
</File>
|
||
</Filter>
|
||
</Filter>
|
||
<Filter
|
||
Name="detail"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\detail\limits.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\detail\workaround.hpp">
|
||
</File>
|
||
</Filter>
|
||
<Filter
|
||
Name="pool"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\pool\object_pool.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\pool.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\pool_alloc.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\poolfwd.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\simple_segregated_storage.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\singleton_pool.hpp">
|
||
</File>
|
||
<Filter
|
||
Name="detail"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\pool\detail\ct_gcd_lcm.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\detail\gcd_lcm.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\detail\guard.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\detail\mutex.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\detail\pool_construct.inc">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\detail\pool_construct_simple.inc">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\pool\detail\singleton.hpp">
|
||
</File>
|
||
</Filter>
|
||
</Filter>
|
||
<Filter
|
||
Name="type_traits"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\type_traits\ice.hpp">
|
||
</File>
|
||
<Filter
|
||
Name="detail"
|
||
Filter="">
|
||
<File
|
||
RelativePath=".\Boost\type_traits\detail\ice_and.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\type_traits\detail\ice_eq.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\type_traits\detail\ice_not.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\type_traits\detail\ice_or.hpp">
|
||
</File>
|
||
<File
|
||
RelativePath=".\Boost\type_traits\detail\yes_no_type.hpp">
|
||
</File>
|
||
</Filter>
|
||
</Filter>
|
||
</Filter>
|
||
<File
|
||
RelativePath=".\ReadMe.txt">
|
||
</File>
|
||
</Files>
|
||
<Globals>
|
||
</Globals>
|
||
</VisualStudioProject>
|