Skip to content

Commit

Permalink
* Initial code commit converted from SVN
Browse files Browse the repository at this point in the history
  • Loading branch information
MarkusRannare committed Dec 31, 2012
1 parent 0354acf commit 88fdd7b
Show file tree
Hide file tree
Showing 107 changed files with 7,116 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#ignore thumbnails created by windows
Thumbs.db
#Ignore files build by Visual Studio
*.user
*.aps
*.pch
*.vspscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.cache
*.ilk
*.log
[Bb]in
[Dd]ebug*/
*.lib
*.sbr
obj/
[Rr]elease*/
_ReSharper*/
[Tt]est[Rr]esult*
*.opensdf
*.sdf
*.ipch
168 changes: 168 additions & 0 deletions Dev/src/Core/Core.vcxproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Shipping|Win32">
<Configuration>Shipping</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{23338A58-9FFF-4282-BE80-6ADE06A9F648}</ProjectGuid>
<RootNamespace>FryCore</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)../intermediate/$(ProjectName)/$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)../intermediate/$(ProjectName)/$(Configuration)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)../intermediate/$(ProjectName)/$(Configuration)\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'">$(SolutionDir)../intermediate/$(ProjectName)/$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)../intermediate/$(ProjectName)/$(Configuration)\</IntDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'">$(SolutionDir)../intermediate/$(ProjectName)/$(Configuration)\</IntDir>
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'" />
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'" />
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)</TargetName>
<RunCodeAnalysis Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</RunCodeAnalysis>
<CodeAnalysisIgnoreGeneratedCode Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CodeAnalysisIgnoreGeneratedCode>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(SolutionDir)../../Bin/$(ProjectName)d_vc90.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<EnablePREfast>false</EnablePREfast>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;DONT_BUILD_D3D9_RI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(SolutionDir)../../Bin/$(ProjectName)_vc90.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Shipping|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;SHIPPING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(SolutionDir)../../Bin/$(ProjectName)_vc90.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="Assert.cpp" />
<ClCompile Include="HighPerfTimer.cpp" />
<ClCompile Include="Log.cpp" />
<ClCompile Include="memory.cpp" />
<ClCompile Include="murmur_hash.cpp" />
<ClCompile Include="Mutex.cpp" />
<ClCompile Include="OutputStream.cpp" />
<ClCompile Include="Semaphore.cpp" />
<ClCompile Include="string_stream.cpp" />
<ClCompile Include="System.cpp" />
<ClCompile Include="Thread.cpp" />
<ClCompile Include="Timer.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="array.h" />
<ClInclude Include="Assert.h" />
<ClInclude Include="Build.h" />
<ClInclude Include="collection_types.h" />
<ClInclude Include="Debug.h" />
<ClInclude Include="GameIDS.h" />
<ClInclude Include="hash.h" />
<ClInclude Include="HighPerfTimer.h" />
<ClInclude Include="Log.h" />
<ClInclude Include="log_channel.h" />
<ClInclude Include="log_types.h" />
<ClInclude Include="math_types.h" />
<ClInclude Include="memory.h" />
<ClInclude Include="memory_types.h" />
<ClInclude Include="message_box.h" />
<ClInclude Include="murmur_hash.h" />
<ClInclude Include="Mutex.h" />
<ClInclude Include="OutputStream.h" />
<ClInclude Include="queue.h" />
<ClInclude Include="Semaphore.h" />
<ClInclude Include="string_stream.h" />
<ClInclude Include="System.h" />
<ClInclude Include="temp_allocator.h" />
<ClInclude Include="Thread.h" />
<ClInclude Include="threading_types.h" />
<ClInclude Include="Timer.h" />
<ClInclude Include="timer_types.h" />
<ClInclude Include="Types.h" />
<ClInclude Include="Vector2.h" />
</ItemGroup>
<ItemGroup>
<None Include="ReadMe.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
171 changes: 171 additions & 0 deletions Dev/src/Core/Core.vcxproj.filters
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\Datatypes">
<UniqueIdentifier>{a0070f1f-b381-4bf0-8e13-d535fdcde4c0}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Math">
<UniqueIdentifier>{0fd9a6b4-155f-4f44-b5fe-2dedae0402e2}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Header Files\Datatypes">
<UniqueIdentifier>{d78f73aa-d4d9-43ca-9b21-9ac46230750f}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Math">
<UniqueIdentifier>{65ca9be4-d5be-489d-be25-a4dffd119a29}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
<Filter Include="Header Files\Debug">
<UniqueIdentifier>{f2ade4b7-62d4-4c57-89f8-49c90370c346}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Foundation">
<UniqueIdentifier>{57389cfe-4bfb-45d6-9913-4c586c54d9c1}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Foundation">
<UniqueIdentifier>{f208488c-7fce-46ca-a806-b783a181329b}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Debug">
<UniqueIdentifier>{92e54669-71b5-40fc-90cf-58cf457dcecc}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="HighPerfTimer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="System.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Thread.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Log.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Semaphore.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="string_stream.cpp">
<Filter>Source Files\Foundation</Filter>
</ClCompile>
<ClCompile Include="murmur_hash.cpp">
<Filter>Source Files\Foundation</Filter>
</ClCompile>
<ClCompile Include="memory.cpp">
<Filter>Source Files\Foundation</Filter>
</ClCompile>
<ClCompile Include="Mutex.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="OutputStream.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Timer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Assert.cpp">
<Filter>Source Files\Debug</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Build.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="HighPerfTimer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Types.h">
<Filter>Header Files\Datatypes</Filter>
</ClInclude>
<ClInclude Include="Mutex.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="System.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Thread.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Log.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Debug.h">
<Filter>Header Files\Debug</Filter>
</ClInclude>
<ClInclude Include="GameIDS.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Semaphore.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="array.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="collection_types.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="hash.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="math_types.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="memory.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="memory_types.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="murmur_hash.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="queue.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="string_stream.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="temp_allocator.h">
<Filter>Header Files\Foundation</Filter>
</ClInclude>
<ClInclude Include="Vector2.h">
<Filter>Header Files\Math</Filter>
</ClInclude>
<ClInclude Include="Assert.h">
<Filter>Header Files\Debug</Filter>
</ClInclude>
<ClInclude Include="OutputStream.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="log_types.h">
<Filter>Header Files\Datatypes</Filter>
</ClInclude>
<ClInclude Include="timer_types.h">
<Filter>Header Files\Datatypes</Filter>
</ClInclude>
<ClInclude Include="log_channel.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="threading_types.h">
<Filter>Header Files\Datatypes</Filter>
</ClInclude>
<ClInclude Include="message_box.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="ReadMe.txt" />
</ItemGroup>
</Project>
14 changes: 14 additions & 0 deletions Dev/src/Core/GameIDS.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#ifndef FRYCORE_GAMEIDS_H
#define FRYCORE_GAMEIDS_H

#define VILLAGEGAME 1
#define SNOWGAME 2
#define EXPLOSIVESGAME 3

/**
* This is used to identify what game we are currently building, define this
* to change to the specified game and it's specific options
*/
#define CURRENTGAME SNOWGAME

#endif
Loading

0 comments on commit 88fdd7b

Please sign in to comment.