diff --git a/Console/Console_VS2010.vcxproj b/Console/Console_VS2010.vcxproj
index f5ba02e7..98557bce 100644
--- a/Console/Console_VS2010.vcxproj
+++ b/Console/Console_VS2010.vcxproj
@@ -100,28 +100,28 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
diff --git a/Editor/Editor_VS2010.vcxproj b/Editor/Editor_VS2010.vcxproj
index 28e3dd05..19d9aa89 100644
--- a/Editor/Editor_VS2010.vcxproj
+++ b/Editor/Editor_VS2010.vcxproj
@@ -143,24 +143,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
diff --git a/Laptop/Laptop_VS2010.vcxproj b/Laptop/Laptop_VS2010.vcxproj
index 4a3d428b..c83fae4f 100644
--- a/Laptop/Laptop_VS2010.vcxproj
+++ b/Laptop/Laptop_VS2010.vcxproj
@@ -240,24 +240,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
diff --git a/Standard Gaming Platform/SGP_VS2010.vcxproj b/Standard Gaming Platform/SGP_VS2010.vcxproj
index 42ecf187..13489454 100644
--- a/Standard Gaming Platform/SGP_VS2010.vcxproj
+++ b/Standard Gaming Platform/SGP_VS2010.vcxproj
@@ -203,24 +203,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
diff --git a/Strategic/Strategic_VS2010.vcxproj b/Strategic/Strategic_VS2010.vcxproj
index 128d091d..9a237a7d 100644
--- a/Strategic/Strategic_VS2010.vcxproj
+++ b/Strategic/Strategic_VS2010.vcxproj
@@ -198,24 +198,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
diff --git a/Tactical/Tactical_VS2010.vcxproj b/Tactical/Tactical_VS2010.vcxproj
index dff54fd7..1e4ebfbd 100644
--- a/Tactical/Tactical_VS2010.vcxproj
+++ b/Tactical/Tactical_VS2010.vcxproj
@@ -290,24 +290,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
diff --git a/TacticalAI/TacticalAI_VS2010.vcxproj b/TacticalAI/TacticalAI_VS2010.vcxproj
index 0293e8a0..157d03bd 100644
--- a/TacticalAI/TacticalAI_VS2010.vcxproj
+++ b/TacticalAI/TacticalAI_VS2010.vcxproj
@@ -110,24 +110,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
diff --git a/TileEngine/TileEngine_VS2010.vcxproj b/TileEngine/TileEngine_VS2010.vcxproj
index 99e6f9e6..a83d0848 100644
--- a/TileEngine/TileEngine_VS2010.vcxproj
+++ b/TileEngine/TileEngine_VS2010.vcxproj
@@ -169,24 +169,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
diff --git a/Utils/Utils_VS2010.vcxproj b/Utils/Utils_VS2010.vcxproj
index 5954c327..5fc17627 100644
--- a/Utils/Utils_VS2010.vcxproj
+++ b/Utils/Utils_VS2010.vcxproj
@@ -199,24 +199,24 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration)\
+ ..\build\VS2010\$(ProjectName)_$(Configuration)\
+ ..\lib\VS2010\$(Configuration)\
diff --git a/ja2.props b/ja2.props
index fcd4a46b..aad6ffbe 100644
--- a/ja2.props
+++ b/ja2.props
@@ -1,51 +1,15 @@
-
- JA2
- EN
- ENGLISH
-
+
<_PropertySheetDisplayName>ja2
-
-
- $(JA2Config)
-
-
- $(JA2LangPrefix)
-
-
- $(JA2Language)
-
-
..\.;.\.;.\ext\VFS\include;..\ext\VFS\include;..\Utils;.\Utils;..\TileEngine;.\TileEngine;..\TacticalAI;.\TacticalAI;..\Tactical;.\Tactical;..\Strategic;.\Strategic;..\Standard Gaming Platform;.\Standard Gaming Platform;..\Res;.\Res;..\lua;.\lua;..\Laptop;.\Laptop;..\Multiplayer;.\Multiplayer;..\Multiplayer\raknet;.\Multiplayer\raknet;..\Editor;.\Editor;..\Console;.\Console;.\ext\libpng;..\ext\libpng;.\ext\zlib;..\ext\zlib;;$(NOINHERIT)
- JA2;CINTERFACE;XML_STATIC;VFS_STATIC;VFS_WITH_SLF;VFS_WITH_7ZIP;USE_VFS;_CRT_SECURE_NO_DEPRECATE;$(JA2Language);%(PreprocessorDefinitions)
+ JA2;CINTERFACE;XML_STATIC;VFS_STATIC;VFS_WITH_SLF;VFS_WITH_7ZIP;USE_VFS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
-
-
- JA2MAPS;%(PreprocessorDefinitions)
-
-
-
-
- JA2UB;%(PreprocessorDefinitions)
-
-
-
-
- JA2UBMAPS;%(PreprocessorDefinitions)
-
-
-
-
- JA2EDITOR;JA2BETAVERSION;%(PreprocessorDefinitions)
-
-
-
-
+
\ No newline at end of file
diff --git a/ja2_LinkerVS2010.props b/ja2_LinkerVS2010.props
index 31b44215..5b424718 100644
--- a/ja2_LinkerVS2010.props
+++ b/ja2_LinkerVS2010.props
@@ -7,7 +7,7 @@
- $(SolutionDir)\lib\VS2010\$(JA2Config)\$(Configuration);$(SolutionDir)\lib\VS2010\$(Configuration);%(AdditionalLibraryDirectories)
+ lib\VS2010\$(Configuration);%(AdditionalLibraryDirectories)
Console.lib;Editor.lib;Laptop.lib;lua.lib;SGP.lib;Strategic.lib;Tactical.lib;TacticalAI.lib;TileEngine.lib;Utils.lib;VFS.lib;7z.lib;libpng.lib;zlib.lib;%(AdditionalDependencies)
diff --git a/ja2_VS2010.vcxproj b/ja2_VS2010.vcxproj
index cd4d3edd..2223a6c6 100644
--- a/ja2_VS2010.vcxproj
+++ b/ja2_VS2010.vcxproj
@@ -97,38 +97,39 @@
true
- $(SolutionDir)\bin\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(JA2Config)_$(JA2LangPrefix)_$(Configuration)
- .exe
+ bin\VS2010\$(Configuration)\
+ build\VS2010\$(ProjectName)_$(Configuration)\
+ JA2_EN_Debug.exe
+
true
- $(SolutionDir)\bin\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- .exe
- $(JA2Config)_$(JA2LangPrefix)_$(Configuration)
+ bin\VS2010\$(Configuration)\
+ build\VS2010\$(ProjectName)_$(Configuration)\
+
+
+ MapEditor_EN_Debug.exe
false
- $(SolutionDir)\bin\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(JA2Config)_$(JA2LangPrefix)_$(Configuration)
- .exe
+ bin\VS2010\$(Configuration)\
+ build\VS2010\$(ProjectName)_$(Configuration)\
+ JA2_PO_Release.exe
+
false
- $(SolutionDir)\bin\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(JA2Config)_$(JA2LangPrefix)_$(Configuration)
- .exe
+ bin\VS2010\$(Configuration)\
+ build\VS2010\$(ProjectName)_$(Configuration)\
+ MapEditor_EN_Release.exe
+
false
- $(SolutionDir)\bin\VS2010\$(JA2Config)\$(Configuration)\
- $(SolutionDir)\build\VS2010\$(JA2Config)\$(ProjectName)_$(Configuration)\
- $(JA2Config)_$(JA2LangPrefix)_$(Configuration)
- .exe
+ bin\VS2010\$(Configuration)\
+ build\VS2010\$(ProjectName)_$(Configuration)\
+ JA2_EN_ReleaseDebugInfo.exe
+
@@ -144,6 +145,7 @@
true
Multiplayer\raknet;%(AdditionalLibraryDirectories)
Winmm.lib;RakNetLibStatic.lib;ws2_32.lib;DbgHelp.lib;%(AdditionalDependencies)
+ $(OutDir)\JA2_EN_Debug.exe
@@ -181,7 +183,7 @@
true
Multiplayer\raknet;%(AdditionalLibraryDirectories)
Winmm.lib;RakNetLibStatic.lib;ws2_32.lib;DbgHelp.lib;%(AdditionalDependencies)
- $(OutDir)\JA2_PO_Release.exe
+ $(OutDir)\JA2_EN_Release.exe
@@ -224,6 +226,7 @@
true
Multiplayer\raknet;%(AdditionalLibraryDirectories)
Winmm.lib;RakNetLibStatic.lib;ws2_32.lib;DbgHelp.lib;%(AdditionalDependencies)
+ $(OutDir)\JA2_EN_ReleaseDebugInfo.exe