- Removed jail_audio, included chirps

This commit is contained in:
2022-12-27 14:10:00 +01:00
parent 6cfc6b0438
commit af4ead870b
7 changed files with 168 additions and 354 deletions

31
lua.cpp
View File

@@ -649,33 +649,12 @@ extern "C" {
return 1;
}
static int cpp_playmusic(lua_State *L) {
static int cpp_playchirp(lua_State *L) {
const char* str = luaL_checkstring(L, 1);
bool loop = lua_toboolean(L, 2);
playmusic(str, loop);
playchirp(str);
return 0;
}
static int cpp_pausemusic(lua_State *L) {
pausemusic();
return 0;
}
static int cpp_resumemusic(lua_State *L) {
resumemusic();
return 0;
}
static int cpp_stopmusic(lua_State *L) {
stopmusic();
return 0;
}
static int cpp_ismusicplaying(lua_State *L) {
lua_pushboolean(L,ismusicplaying());
return 1;
}
static int cpp_exit(lua_State *L) {
exit();
return 0;
@@ -777,11 +756,7 @@ void push_lua_funcs() {
lua_pushcfunction(L,cpp_freadw); lua_setglobal(L, "freadw");
lua_pushcfunction(L,cpp_freadb); lua_setglobal(L, "freadb");
lua_pushcfunction(L,cpp_playmusic); lua_setglobal(L, "playmusic");
lua_pushcfunction(L,cpp_pausemusic); lua_setglobal(L, "pausemusic");
lua_pushcfunction(L,cpp_resumemusic); lua_setglobal(L, "resumemusic");
lua_pushcfunction(L,cpp_stopmusic); lua_setglobal(L, "stopmusic");
lua_pushcfunction(L,cpp_ismusicplaying); lua_setglobal(L, "ismusicplaying");
lua_pushcfunction(L,cpp_playchirp); lua_setglobal(L, "playchirp");
lua_pushcfunction(L,cpp_exit); lua_setglobal(L, "quit");