Let us start here, from square one. No, from Zero!

This commit is contained in:
smpn2
2022-09-30 22:45:51 +09:00
parent 14215af0d1
commit b7a60638a4
1005 changed files with 303069 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
#include "lcd.h"
#include "external/LuaBridge.h"
#include "games/shared/lcdhandle.h"
using namespace luabridge;
namespace script::api::lcd {
auto info() {
std::unordered_map<std::string, std::string> map;
map["enabled"] = std::to_string(games::shared::LCD_ENABLED);
map["csm"] = games::shared::LCD_CSM;
map["bri"] = std::to_string(games::shared::LCD_BRI);
map["con"] = std::to_string(games::shared::LCD_CON);
map["bl"] = std::to_string(games::shared::LCD_BL);
map["red"] = std::to_string(games::shared::LCD_RED);
map["green"] = std::to_string(games::shared::LCD_GREEN);
map["blue"] = std::to_string(games::shared::LCD_BLUE);
return map;
}
void init(lua_State *L) {
getGlobalNamespace(L)
.beginNamespace("lcd")
.addFunction("info", info)
.endNamespace();
}
}