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 "card.h"
#include "external/LuaBridge.h"
#include "util/utils.h"
#include "misc/eamuse.h"
using namespace luabridge;
namespace script::api::card {
void insert(int index, const std::string &card_hex) {
// convert to binary
uint8_t card_bin[8] {};
if (!hex2bin(card_hex.c_str(), card_bin)) {
return;
}
// insert card
eamuse_card_insert(index & 1, card_bin);
}
void init(lua_State *L) {
getGlobalNamespace(L)
.beginNamespace("card")
.addFunction("insert", insert)
.endNamespace();
}
}