diff --git a/assets/bg_textures_config.json b/assets/bg_textures_config.json new file mode 100755 index 0000000..a3304ae --- /dev/null +++ b/assets/bg_textures_config.json @@ -0,0 +1,26 @@ +{ +"TextureList": +{ +"bg_1": "022259762-alien-world", +"bg_2": "024863276-illustration-spiral-galaxy-vec", +"bg_3": "029655296-mountains-landscape", +"bg_4": "033635584-fantastic-landscape", +"bg_5": "037162994-sunset-illeo", +"bg_6": "038904975-dying-world", +"bg_7": "039839543-fantastic-landscape", +"bg_8": "040712579-fantastic-landscape", +"bg_9": "040712589-fantastic-landscape", +"bg_10": "040892807-fantastic-landscape", +"bg_11": "040892815-fantastic-landscape", +"bg_12": "040892815-fantastic-landscape", +"bg_13": "047196154-venus-landscape", +"bg_14": "053070150-moon-landscape", +"bg_15": "058104293-red-planet-saturn-moon", +"bg_16": "060594794-sunset-alien-planet-and-20km-g", +"bg_17": "065090581-exoplanet-exploration", +"bg_18": "065743048-exoplanet-exploration-3d-rende", +"bg_19": "068717925-lava-landscape-3d-illustration", +"bg_20": "081085895-flying-over-mountains-sunny-da", +"bg_21": "088515499-mars-red-planet-landscape-moun" +} +} \ No newline at end of file diff --git a/assets/level_background/022259762-alien-world.jpeg b/assets/level_background/022259762-alien-world.jpeg new file mode 100755 index 0000000..dfc36ec Binary files /dev/null and b/assets/level_background/022259762-alien-world.jpeg differ diff --git a/assets/level_background/024863276-illustration-spiral-galaxy-vec.jpeg b/assets/level_background/024863276-illustration-spiral-galaxy-vec.jpeg new file mode 100755 index 0000000..2787049 Binary files /dev/null and b/assets/level_background/024863276-illustration-spiral-galaxy-vec.jpeg differ diff --git a/assets/level_background/029655296-mountains-landscape.jpeg b/assets/level_background/029655296-mountains-landscape.jpeg new file mode 100755 index 0000000..780b92d Binary files /dev/null and b/assets/level_background/029655296-mountains-landscape.jpeg differ diff --git a/assets/level_background/033635584-fantastic-landscape.tiff b/assets/level_background/033635584-fantastic-landscape.tiff new file mode 100755 index 0000000..09437a5 Binary files /dev/null and b/assets/level_background/033635584-fantastic-landscape.tiff differ diff --git a/assets/level_background/037162994-sunset-illeo.jpeg b/assets/level_background/037162994-sunset-illeo.jpeg new file mode 100755 index 0000000..eaa50f0 Binary files /dev/null and b/assets/level_background/037162994-sunset-illeo.jpeg differ diff --git a/assets/level_background/038904975-dying-world.jpeg b/assets/level_background/038904975-dying-world.jpeg new file mode 100755 index 0000000..e4cc458 Binary files /dev/null and b/assets/level_background/038904975-dying-world.jpeg differ diff --git a/assets/level_background/039839543-fantastic-landscape.jpeg b/assets/level_background/039839543-fantastic-landscape.jpeg new file mode 100755 index 0000000..639729f Binary files /dev/null and b/assets/level_background/039839543-fantastic-landscape.jpeg differ diff --git a/assets/level_background/040712579-fantastic-landscape.jpeg b/assets/level_background/040712579-fantastic-landscape.jpeg new file mode 100755 index 0000000..ea3011d Binary files /dev/null and b/assets/level_background/040712579-fantastic-landscape.jpeg differ diff --git a/assets/level_background/040712589-fantastic-landscape.jpeg b/assets/level_background/040712589-fantastic-landscape.jpeg new file mode 100755 index 0000000..d659e52 Binary files /dev/null and b/assets/level_background/040712589-fantastic-landscape.jpeg differ diff --git a/assets/level_background/040892807-fantastic-landscape.jpeg b/assets/level_background/040892807-fantastic-landscape.jpeg new file mode 100755 index 0000000..5e7a791 Binary files /dev/null and b/assets/level_background/040892807-fantastic-landscape.jpeg differ diff --git a/assets/level_background/040892815-fantastic-landscape.jpeg b/assets/level_background/040892815-fantastic-landscape.jpeg new file mode 100755 index 0000000..c344426 Binary files /dev/null and b/assets/level_background/040892815-fantastic-landscape.jpeg differ diff --git a/assets/level_background/041515701-fantastic-landscape.jpeg b/assets/level_background/041515701-fantastic-landscape.jpeg new file mode 100755 index 0000000..da39e50 Binary files /dev/null and b/assets/level_background/041515701-fantastic-landscape.jpeg differ diff --git a/assets/level_background/047196154-venus-landscape.jpeg b/assets/level_background/047196154-venus-landscape.jpeg new file mode 100755 index 0000000..904ddd9 Binary files /dev/null and b/assets/level_background/047196154-venus-landscape.jpeg differ diff --git a/assets/level_background/053070150-moon-landscape.jpeg b/assets/level_background/053070150-moon-landscape.jpeg new file mode 100755 index 0000000..d569a56 Binary files /dev/null and b/assets/level_background/053070150-moon-landscape.jpeg differ diff --git a/assets/level_background/058104293-red-planet-saturn-moon.jpeg b/assets/level_background/058104293-red-planet-saturn-moon.jpeg new file mode 100755 index 0000000..d3f0c1f Binary files /dev/null and b/assets/level_background/058104293-red-planet-saturn-moon.jpeg differ diff --git a/assets/level_background/060594794-sunset-alien-planet-and-20km-g.jpeg b/assets/level_background/060594794-sunset-alien-planet-and-20km-g.jpeg new file mode 100755 index 0000000..7bf987b Binary files /dev/null and b/assets/level_background/060594794-sunset-alien-planet-and-20km-g.jpeg differ diff --git a/assets/level_background/065090581-exoplanet-exploration.jpeg b/assets/level_background/065090581-exoplanet-exploration.jpeg new file mode 100755 index 0000000..a9c1467 Binary files /dev/null and b/assets/level_background/065090581-exoplanet-exploration.jpeg differ diff --git a/assets/level_background/065743048-exoplanet-exploration-3d-rende.jpeg b/assets/level_background/065743048-exoplanet-exploration-3d-rende.jpeg new file mode 100755 index 0000000..2f99c56 Binary files /dev/null and b/assets/level_background/065743048-exoplanet-exploration-3d-rende.jpeg differ diff --git a/assets/level_background/068717925-lava-landscape-3d-illustration.jpeg b/assets/level_background/068717925-lava-landscape-3d-illustration.jpeg new file mode 100755 index 0000000..80fc063 Binary files /dev/null and b/assets/level_background/068717925-lava-landscape-3d-illustration.jpeg differ diff --git a/assets/level_background/081085895-flying-over-mountains-sunny-da.jpeg b/assets/level_background/081085895-flying-over-mountains-sunny-da.jpeg new file mode 100755 index 0000000..4b80860 Binary files /dev/null and b/assets/level_background/081085895-flying-over-mountains-sunny-da.jpeg differ diff --git a/assets/level_background/088515499-mars-red-planet-landscape-moun.jpeg b/assets/level_background/088515499-mars-red-planet-landscape-moun.jpeg new file mode 100755 index 0000000..bb2826b Binary files /dev/null and b/assets/level_background/088515499-mars-red-planet-landscape-moun.jpeg differ diff --git a/game/gamecode.cpp b/game/gamecode.cpp index eb1e6b2..4207d0f 100644 --- a/game/gamecode.cpp +++ b/game/gamecode.cpp @@ -816,8 +816,31 @@ void TGameLevel::Draw() CheckGlError(); } + // Level background + // ::::::::::: + float bkgTW = (float)ResourceManager->TexList.GetTextureWidth(BkgTexture); + float bkgTH = (float)ResourceManager->TexList.GetTextureHeight(BkgTexture); + float bkgSW; // Background Secreen Width + float bkgSH; // Background Secreen Height + float bkgSWO; // Background Secreen Width Offset + float bkgSHO; // Background Secreen Height Offset + + if ((bkgTW/bkgTH) >= 1.6f/*screen ratio*/) { + bkgSW = (tSH/bkgTH) * bkgTW; + bkgSH = tSH; + bkgSWO = (((float)Renderer->GetScreenWidth()) - bkgSW) * 0.5f; + bkgSHO = ylOffset; + } else { + bkgSH = (tSW / bkgTW) * bkgTH; + bkgSW = tSW; + bkgSWO = xlOffset; + bkgSHO = ylOffset; + } + + // ::::::::::: glBindTexture(GL_TEXTURE_2D,ResourceManager->TexList[BkgTexture]); - Renderer->DrawRect(Vector2f(xlOffset, ylOffset), Vector2f(xlOffset+tSW, ylOffset+tSH),Vector2f(0.f, 0.f), Vector2f(1.f, 1.f)); + //Renderer->DrawRect(Vector2f(xlOffset, ylOffset), Vector2f(xlOffset+tSW, ylOffset+tSH),Vector2f(0.f, 0.f), Vector2f(1.f, 1.f)); + Renderer->DrawRect(Vector2f(bkgSWO, bkgSHO), Vector2f(bkgSWO + bkgSW, bkgSHO + bkgSH), Vector2f(0.f, 0.f), Vector2f(1.f, 1.f)); std::list::iterator iBall; diff --git a/game/main_code.cpp b/game/main_code.cpp index 19b19c2..1e30b15 100644 --- a/game/main_code.cpp +++ b/game/main_code.cpp @@ -234,10 +234,20 @@ void TMyApplication::LoadResources() { TextureNamesToLoad.clear(); + + // ::::::::::::::::::::::::::::::::::::: + // :::::::::::::PTREE LOAD:::::::::::::: + boost::property_tree::ptree Textures_pt; + boost::property_tree::json_parser::read_json(ST::PathToResources + "bg_textures_config.json", Textures_pt); + std::string bg_ext = ".jpeg"; + + // ::::::::::::::::::::::::::::::::::::: + TextureNamesToLoad.push_back(std::pair("main_menu_bkg_left.png", "main_menu_bkg_left")); TextureNamesToLoad.push_back(std::pair("main_menu_bkg_right.png", "main_menu_bkg_right")); TextureNamesToLoad.push_back(std::pair("select_level.png", "select_level")); + /* TextureNamesToLoad.push_back(std::pair("shutterstock1.png", "shutterstock1")); TextureNamesToLoad.push_back(std::pair("shutterstock2.png", "shutterstock2")); TextureNamesToLoad.push_back(std::pair("shutterstock3.png", "shutterstock3")); @@ -247,10 +257,24 @@ void TMyApplication::LoadResources() TextureNamesToLoad.push_back(std::pair("shutterstock7.png", "shutterstock7")); TextureNamesToLoad.push_back(std::pair("shutterstock8.png", "shutterstock8")); TextureNamesToLoad.push_back(std::pair("shutterstock9.png", "shutterstock9")); - TextureNamesToLoad.push_back(std::pair("shutterstock10.png", "shutterstock10")); TextureNamesToLoad.push_back(std::pair("shutterstock11.png", "shutterstock11")); TextureNamesToLoad.push_back(std::pair("shutterstock12.png", "shutterstock12")); + */ + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock1")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_2") + bg_ext, "shutterstock2")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_11") + bg_ext, "shutterstock3")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_13") + bg_ext, "shutterstock4")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock5")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock6")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock7")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock8")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock9")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock10")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock11")); + TextureNamesToLoad.push_back(std::pair("level_background/" + Textures_pt.get("TextureList.bg_1") + bg_ext, "shutterstock12")); + + TextureNamesToLoad.push_back(std::pair("levelshot1.png", "levelshot1")); TextureNamesToLoad.push_back(std::pair("levelshot2.png", "levelshot2")); TextureNamesToLoad.push_back(std::pair("levelshot3.png", "levelshot3")); diff --git a/game/main_code.h b/game/main_code.h index 4c466dd..89faaed 100644 --- a/game/main_code.h +++ b/game/main_code.h @@ -92,7 +92,8 @@ protected: int levelScreenHeight; float levelScreenRatio = 1.6; - ParticleEffect lsparkler, rsparkler, tsparkler, bsparkler; // Different directed reflection effects + ParticleEffect lsparkler, rsparkler, tsparkler, bsparkler; // Different directed reflection + ParticleEffect lvlFirework; // Level finished effect TGameMenu Menu; diff --git a/windows/DoubleHitBalls-win/DoubleHitBalls-win/DoubleHitBalls-win.vcxproj b/windows/DoubleHitBalls-win/DoubleHitBalls-win/DoubleHitBalls-win.vcxproj index 1b89c36..065dbb0 100755 --- a/windows/DoubleHitBalls-win/DoubleHitBalls-win/DoubleHitBalls-win.vcxproj +++ b/windows/DoubleHitBalls-win/DoubleHitBalls-win/DoubleHitBalls-win.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -22,33 +22,34 @@ {1CC98EEE-BBCB-4D79-B6D7-8511789172C5} Win32Proj DoubleHitBallswin + 10.0.16299.0 Application true NotSet - v140 + v141 Application true NotSet - v140 + v141 Application false true NotSet - v140 + v141 Application false true NotSet - v140 + v141 @@ -110,13 +111,13 @@ Level3 Disabled TARGET_WIN32;DEBUG;_WIN32_WINNT=0x0501;EIGEN_DONT_ALIGN_STATICALLY;_WINDOWS;WIN32;WIN32_LEAN_AND_MEAN;%(PreprocessorDefinitions) - ../../../game;../../../../tes-engine;../../../../eigen;../../../../boost_1_63_0/;../../../../boost_1_63_0/bin.v2/libs/system/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/date_time/build/msvc-14.0/debug/address-model-64/link-static/threading-multi/;../../../../boost_1_63_0/bin.v2/libs/regex/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/thread/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/chrono/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/signals/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510 + ../../../game;../../../../tes-engine;../../../../eigen;../../../../../boost_1_67_0/;../../../../boost_1_67_0/bin.v2/libs/system/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/date_time/build/msvc-14.0/debug/address-model-64/link-static/threading-multi/;../../../../boost_1_67_0/bin.v2/libs/regex/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/thread/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/chrono/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/signals/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510 4503 Windows true - ../../../game;../../../../tes-engine;../../../../eigen;../../../../boost_1_63_0/;../../../../boost_1_63_0/bin.v2/libs/system/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/date_time/build/msvc-14.0/debug/address-model-64/link-static/threading-multi/;../../../../boost_1_63_0/bin.v2/libs/regex/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/thread/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/chrono/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/filesystem/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/signals/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510;../x64/Debug + C:\Work\boost_1_67_0;../../../game;../../../../tes-engine;../../../../eigen;../../../../boost_1_63_0/;../../../../boost_1_63_0/bin.v2/libs/system/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/date_time/build/msvc-14.0/debug/address-model-64/link-static/threading-multi/;../../../../boost_1_63_0/bin.v2/libs/regex/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/thread/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/chrono/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/filesystem/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/signals/build/msvc-14.0/debug/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510;../x64/Debug libjpeg.lib;libpng.lib;Engine.lib;opengl32.lib;glu32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) @@ -150,7 +151,7 @@ true true WIN32;NDEBUG;_WINDOWS;TARGET_WIN32;_WIN32_WINNT=0x0501;WIN32_LEAN_AND_MEAN;EIGEN_DONT_ALIGN_STATICALLY;%(PreprocessorDefinitions) - ../../../game;../../../../tes-engine;../../../../eigen;../../../../boost_1_63_0/;../../../../boost_1_63_0/bin.v2/libs/system/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/date_time/build/msvc-14.0/release/address-model-64/link-static/threading-multi/;../../../../boost_1_63_0/bin.v2/libs/regex/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/thread/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/chrono/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/signals/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510 + ../../../../../boost_1_67_0/;../../../game;../../../../tes-engine;../../../../eigen;../../../../boost_1_67_0/;../../../../boost_1_67_0/bin.v2/libs/system/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/date_time/build/msvc-14.0/release/address-model-64/link-static/threading-multi/;../../../../boost_1_67_0/bin.v2/libs/regex/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/thread/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/chrono/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/signals/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510 4503 MultiThreadedDLL @@ -159,7 +160,7 @@ true true true - ../../../../boost_1_63_0/stage/x64/lib;../../../game;../../../../tes-engine;../../../../eigen;../../../../boost_1_63_0/;../../../../boost_1_63_0/bin.v2/libs/system/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/date_time/build/msvc-14.0/release/address-model-64/link-static/threading-multi/;../../../../boost_1_63_0/bin.v2/libs/regex/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/thread/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/chrono/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_63_0/bin.v2/libs/signals/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510;../x64/Release + ../../../../boost_1_67_0/stage/lib;../../../../boost_1_67_0/stage/x64/lib;../../../game;../../../../tes-engine;../../../../../boost_1_67_0;../../../../eigen;../../../../boost_1_67_0/;../../../../boost_1_67_0/bin.v2/libs/system/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/date_time/build/msvc-14.0/release/address-model-64/link-static/threading-multi/;../../../../boost_1_67_0/bin.v2/libs/regex/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/thread/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/chrono/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../boost_1_67_0/bin.v2/libs/signals/build/msvc-14.0/release/address-model-64/link-static/threading-multi;../../../../libs/boost-gil-extension;../../../../libs/jpeg-9;../../../../libs/jpeg-9/vc10;../../../../libs/lpng1510;../x64/Release libjpeg.lib;libpng.lib;Engine.lib;opengl32.lib;glu32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) diff --git a/windows/DoubleHitBalls-win/DoubleHitBalls-win/DoubleHitBalls-win.vcxproj.user b/windows/DoubleHitBalls-win/DoubleHitBalls-win/DoubleHitBalls-win.vcxproj.user new file mode 100755 index 0000000..6fb136b --- /dev/null +++ b/windows/DoubleHitBalls-win/DoubleHitBalls-win/DoubleHitBalls-win.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file