Skip to content

Commit 7a1f0b6

Browse files
committed
Added another example project, EditorPlayModeNoBounds
1 parent cfb3ad6 commit 7a1f0b6

File tree

17 files changed

+488
-15
lines changed

17 files changed

+488
-15
lines changed
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="Debug|Win32">
5+
<Configuration>Debug</Configuration>
6+
<Platform>Win32</Platform>
7+
</ProjectConfiguration>
8+
<ProjectConfiguration Include="Release|Win32">
9+
<Configuration>Release</Configuration>
10+
<Platform>Win32</Platform>
11+
</ProjectConfiguration>
12+
</ItemGroup>
13+
<PropertyGroup Label="Globals">
14+
<ProjectGuid>{F69257EB-3898-49D5-BA35-C94CEBD1E852}</ProjectGuid>
15+
<Keyword>Win32Proj</Keyword>
16+
<RootNamespace>EditorPlayModeNoBounds</RootNamespace>
17+
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
18+
</PropertyGroup>
19+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
21+
<ConfigurationType>DynamicLibrary</ConfigurationType>
22+
<UseDebugLibraries>true</UseDebugLibraries>
23+
<PlatformToolset>v143</PlatformToolset>
24+
<CharacterSet>Unicode</CharacterSet>
25+
</PropertyGroup>
26+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
27+
<ConfigurationType>DynamicLibrary</ConfigurationType>
28+
<UseDebugLibraries>false</UseDebugLibraries>
29+
<PlatformToolset>v143</PlatformToolset>
30+
<WholeProgramOptimization>true</WholeProgramOptimization>
31+
<CharacterSet>Unicode</CharacterSet>
32+
</PropertyGroup>
33+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
34+
<ImportGroup Label="ExtensionSettings">
35+
</ImportGroup>
36+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
37+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38+
<Import Project="SdkPathConfig.props" />
39+
</ImportGroup>
40+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
41+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
42+
<Import Project="SdkPathConfig.props" />
43+
</ImportGroup>
44+
<PropertyGroup Label="UserMacros" />
45+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
46+
<LinkIncremental>true</LinkIncremental>
47+
<IncludePath>$(SporeSdkPath)Spore ModAPI;$(SporeSdkPath)EASTL-3.02.01\test\packages\EABase\include\Common;$(SporeSdkPath)EASTL-3.02.01\test\packages\EAAssert\include;$(SporeSdkPath)EASTL-3.02.01\test\packages\EAStdC\include;$(SporeSdkPath)EASTL-3.02.01\include;$(SporeSdkPath)Detours\include\;$(DXSDK_DIR)Include;$(IncludePath)</IncludePath>
48+
<LibraryPath>$(DXSDK_DIR)Lib\x86;$(SporeLauncherPath)coreLibs;$(SporeSdkPath)Detours\lib.X86;$(SporeSdkPath)lib\Debug;$(LibraryPath)</LibraryPath>
49+
<TargetName>$(ProjectName)</TargetName>
50+
<OutDir>$(SporeLauncherPath)mLibs</OutDir>
51+
<LocalDebuggerCommand>$(SporeLauncherPath)Spore ModAPI Launcher.exe</LocalDebuggerCommand>
52+
<LocalDebuggerWorkingDirectory>$(SporeLauncherPath)</LocalDebuggerWorkingDirectory>
53+
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
54+
</PropertyGroup>
55+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
56+
<LinkIncremental>false</LinkIncremental>
57+
<IncludePath>$(SporeSdkPath)Spore ModAPI;$(SporeSdkPath)EASTL-3.02.01\test\packages\EABase\include\Common;$(SporeSdkPath)EASTL-3.02.01\test\packages\EAAssert\include;$(SporeSdkPath)EASTL-3.02.01\test\packages\EAStdC\include;$(SporeSdkPath)EASTL-3.02.01\include;$(SporeSdkPath)Detours\include\;$(DXSDK_DIR)Include;$(IncludePath)</IncludePath>
58+
<LibraryPath>$(DXSDK_DIR)Lib\x86;$(SporeLauncherPath)coreLibs;$(SporeSdkPath)Detours\lib.X86;$(SporeSdkPath)lib\Release;$(LibraryPath)</LibraryPath>
59+
<TargetName>$(ProjectName)</TargetName>
60+
<OutDir>$(SporeLauncherPath)mLibs</OutDir>
61+
<LocalDebuggerCommand>$(SporeLauncherPath)Spore ModAPI Launcher.exe</LocalDebuggerCommand>
62+
<LocalDebuggerWorkingDirectory>$(SporeLauncherPath)</LocalDebuggerWorkingDirectory>
63+
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
64+
</PropertyGroup>
65+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
66+
<ClCompile>
67+
<PrecompiledHeader>Use</PrecompiledHeader>
68+
<WarningLevel>Level3</WarningLevel>
69+
<Optimization>Disabled</Optimization>
70+
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
71+
<SDLCheck>true</SDLCheck>
72+
</ClCompile>
73+
<Link>
74+
<SubSystem>Windows</SubSystem>
75+
<GenerateDebugInformation>true</GenerateDebugInformation>
76+
<AdditionalDependencies>detours.lib;SporeModAPIBase.lib;SporeModAPI.lib;%(AdditionalDependencies)</AdditionalDependencies>
77+
</Link>
78+
</ItemDefinitionGroup>
79+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
80+
<ClCompile>
81+
<WarningLevel>Level3</WarningLevel>
82+
<PrecompiledHeader>Use</PrecompiledHeader>
83+
<Optimization>MaxSpeed</Optimization>
84+
<FunctionLevelLinking>true</FunctionLevelLinking>
85+
<IntrinsicFunctions>true</IntrinsicFunctions>
86+
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SPOREMODAPITEMPLATE_EXPORTS;EXECUTABLE_TYPE=SPORE_STEAM;PATCHED_SPORE=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
87+
<SDLCheck>true</SDLCheck>
88+
</ClCompile>
89+
<Link>
90+
<SubSystem>Windows</SubSystem>
91+
<GenerateDebugInformation>true</GenerateDebugInformation>
92+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
93+
<OptimizeReferences>true</OptimizeReferences>
94+
<AdditionalDependencies>detours.lib;SporeModAPIBase.lib;SporeModAPI.lib;%(AdditionalDependencies)</AdditionalDependencies>
95+
</Link>
96+
</ItemDefinitionGroup>
97+
<ItemGroup>
98+
<Text Include="ReadMe.txt" />
99+
</ItemGroup>
100+
<ItemGroup>
101+
<ClInclude Include="stdafx.h" />
102+
<ClInclude Include="targetver.h" />
103+
</ItemGroup>
104+
<ItemGroup>
105+
<ClCompile Include="dllmain.cpp">
106+
<CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
107+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
108+
</PrecompiledHeader>
109+
<CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
110+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
111+
</PrecompiledHeader>
112+
</ClCompile>
113+
<ClCompile Include="stdafx.cpp">
114+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
115+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
116+
</ClCompile>
117+
</ItemGroup>
118+
<ItemGroup>
119+
<None Include="SdkPathConfig.props" />
120+
</ItemGroup>
121+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
122+
<ImportGroup Label="ExtensionTargets">
123+
</ImportGroup>
124+
</Project>
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup>
4+
<Filter Include="Resource Files">
5+
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
6+
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
7+
</Filter>
8+
<Filter Include="EditorPlayModeNoBounds">
9+
<UniqueIdentifier>{3880d018-2395-4502-abfe-4b83e0817aab}</UniqueIdentifier>
10+
</Filter>
11+
<Filter Include="Internal">
12+
<UniqueIdentifier>{d62ad12d-69d8-4933-8342-03043c9adc22}</UniqueIdentifier>
13+
</Filter>
14+
</ItemGroup>
15+
<ItemGroup>
16+
<ClInclude Include="targetver.h">
17+
<Filter>Internal</Filter>
18+
</ClInclude>
19+
<ClInclude Include="stdafx.h">
20+
<Filter>Internal</Filter>
21+
</ClInclude>
22+
</ItemGroup>
23+
<ItemGroup>
24+
<ClCompile Include="dllmain.cpp">
25+
<Filter>EditorPlayModeNoBounds</Filter>
26+
</ClCompile>
27+
<ClCompile Include="stdafx.cpp">
28+
<Filter>Internal</Filter>
29+
</ClCompile>
30+
</ItemGroup>
31+
<ItemGroup>
32+
<None Include="SdkPathConfig.props" />
33+
</ItemGroup>
34+
<ItemGroup>
35+
<Text Include="ReadMe.txt">
36+
<Filter>Internal</Filter>
37+
</Text>
38+
</ItemGroup>
39+
</Project>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup />
4+
</Project>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ImportGroup Label="PropertySheets" />
4+
<PropertyGroup Label="UserMacros">
5+
<SporeSdkPath>..\..\..\</SporeSdkPath>
6+
<SporeLauncherPath>E:\Eric\Spore ModAPI\Development Folder\</SporeLauncherPath>
7+
</PropertyGroup>
8+
<PropertyGroup />
9+
<ItemDefinitionGroup />
10+
<ItemGroup>
11+
<BuildMacro Include="SporeSdkPath">
12+
<Value>$(SporeSdkPath)</Value>
13+
</BuildMacro>
14+
<BuildMacro Include="SporeLauncherPath">
15+
<Value>$(SporeLauncherPath)</Value>
16+
</BuildMacro>
17+
</ItemGroup>
18+
</Project>

0 commit comments

Comments
 (0)