Commit 456c53fb authored by mercury233's avatar mercury233

Merge branch 'sound' into test

parents 5f1f2216 9dba54d0
...@@ -50,7 +50,7 @@ inline int _wtoi(const wchar_t * s) { ...@@ -50,7 +50,7 @@ inline int _wtoi(const wchar_t * s) {
#include <irrlicht.h> #include <irrlicht.h>
#include <irrKlang.h> #include <irrKlang.h>
#ifdef IRRKLANG_STATIC #ifdef IRRKLANG_STATIC
#include "../ikpMP3/ikpMP3.h" #include "../ikpmp3/ikpMP3.h"
#endif #endif
#include <GL/gl.h> #include <GL/gl.h>
#include <GL/glu.h> #include <GL/glu.h>
......
...@@ -694,6 +694,12 @@ bool Game::Initialize() { ...@@ -694,6 +694,12 @@ bool Game::Initialize() {
chkEnableMusic->setEnabled(false); chkEnableMusic->setEnabled(false);
chkMusicMode->setEnabled(false); chkMusicMode->setEnabled(false);
} }
#ifdef IRRKLANG_STATIC
else {
irrklang::ikpMP3Init(engineSound);
irrklang::ikpMP3Init(engineMusic);
}
#endif
hideChat = false; hideChat = false;
hideChatTimer = 0; hideChatTimer = 0;
return true; return true;
......
...@@ -13,15 +13,15 @@ project "ygopro" ...@@ -13,15 +13,15 @@ project "ygopro"
excludes "CGUIButton.cpp" excludes "CGUIButton.cpp"
includedirs { "../irrlicht/include", "../freetype/include", "../event/include", "../sqlite3" } includedirs { "../irrlicht/include", "../freetype/include", "../event/include", "../sqlite3" }
if USE_IRRKLANG then if USE_IRRKLANG then
defines { "YGOPRO_USE_IRRKLANG" } defines { "YGOPRO_USE_IRRKLANG" }
links { "irrKlang" } links { "irrKlang" }
includedirs { "../irrklang/include" } includedirs { "../irrklang/include" }
libdirs { "../irrklang/lib/Win32-visualStudio" } libdirs { "../irrklang/lib/Win32-visualStudio" }
if IRRKLANG_PRO then if IRRKLANG_PRO then
defines { "IRRKLANG_STATIC" } defines { "IRRKLANG_STATIC" }
links { "ikpmp3" } links { "ikpmp3" }
end end
end end
links { "opengl32", "ws2_32", "winmm", "gdi32", "kernel32", "user32", "imm32" } links { "opengl32", "ws2_32", "winmm", "gdi32", "kernel32", "user32", "imm32" }
configuration {"windows", "not vs*"} configuration {"windows", "not vs*"}
includedirs { "/mingw/include/irrlicht", "/mingw/include/freetype2" } includedirs { "/mingw/include/irrlicht", "/mingw/include/freetype2" }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment