From 55a5551058c859abc4cf2e5e3422f01883dd2058 Mon Sep 17 00:00:00 2001 From: sigatrev Date: Fri, 18 Apr 2014 18:59:57 -0500 Subject: [PATCH] added StopMusic method --- Docs/Luadoc/Lua.xml | 1 + Docs/Luadoc/LuaDocumentation.xml | 3 +++ src/GameSoundManager.cpp | 3 +++ 3 files changed, 7 insertions(+) diff --git a/Docs/Luadoc/Lua.xml b/Docs/Luadoc/Lua.xml index 645cad89f2..a4ba678cb9 100644 --- a/Docs/Luadoc/Lua.xml +++ b/Docs/Luadoc/Lua.xml @@ -716,6 +716,7 @@ + diff --git a/Docs/Luadoc/LuaDocumentation.xml b/Docs/Luadoc/LuaDocumentation.xml index 665f52d98e..a7efd3f91f 100644 --- a/Docs/Luadoc/LuaDocumentation.xml +++ b/Docs/Luadoc/LuaDocumentation.xml @@ -2115,6 +2115,9 @@ save yourself some time, copy this for undocumented things: Play the sound at sPath one time. + + Stops the music. + diff --git a/src/GameSoundManager.cpp b/src/GameSoundManager.cpp index db721d5a99..18b95670cb 100644 --- a/src/GameSoundManager.cpp +++ b/src/GameSoundManager.cpp @@ -855,6 +855,8 @@ public: return 0; } + static int StopMusic( T* p, lua_State *L ) { p->StopMusic(); return 0; } + LunaGameSoundManager() { ADD_METHOD( DimMusic ); @@ -862,6 +864,7 @@ public: ADD_METHOD( PlayAnnouncer ); ADD_METHOD( GetPlayerBalance ); ADD_METHOD( PlayMusicPart ); + ADD_METHOD( StopMusic ); } };