From 6d3ec78c8cabd820afc8db8f7a84f7cfc65635a5 Mon Sep 17 00:00:00 2001 From: Firew0lf Date: Sun, 4 Oct 2015 17:35:06 +0200 Subject: [PATCH] Added the dsUser lib --- README.md | 12 ++++++++- dsUser.lua | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 86 insertions(+), 1 deletion(-) create mode 100644 dsUser.lua diff --git a/README.md b/README.md index 8afb32e..755b3fd 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,12 @@ # uCompat -µLua compatibility layer for ctrµLua +µLua compatibility layer for ctrµLua. + +Untested. + +Actually done: + * Color + * Controls + * dsUser + * Rumble + * screen + * Timer diff --git a/dsUser.lua b/dsUser.lua new file mode 100644 index 0000000..5e1fa43 --- /dev/null +++ b/dsUser.lua @@ -0,0 +1,75 @@ +--[[ + User's informations related µLua compatibility layer/lib for ctrµLua + + Informations are fake ones, until ctrµLua/the ctruLib can deal with it. +]] + +-- Module + +dsUser = {} + +function dsUser.getColor() + return 0 +end + +function dsUser.getBirthDay() + return 1 +end + +function dsUser.getBirthMonth() + return 1 +end + +function dsUser.getName() + return "NDS" +end + +function dsUser.getNameLength() + return 3 +end + +function dsUser.getMessage() + return "" +end + +function dsUser.getMessageLength() + return 0 +end + +function dsUser.getAlarmHour() + return 0 +end + +function dsUser.getAlarmMinute() + return 0 +end + +function dsUser.getLanguage() + return 0 +end + +function dsUser.getGBAScreen() + return false +end + +function dsUser.getDefaultBrightness() + return 0 +end + +function dsUser.getAutoMode() + return false +end + +dsUser.color = dsUser.getColor() +dsUser.birthDay = dsUser.getBirthDay() +dsUser.birthMonth = dsUser.getBirthMonth() +dsUser.name = dsUser.getName() +dsUser.nameLength = dsUser.getNameLength() +dsUser.message = dsUser.getMessage() +dsUser.messageLength = dsUser.getMessageLength() +dsUser.alarmHour = dsUser.getAlarmHour() +dsUser.alarmMinute = dsUser.getAlarmMinute() +dsUser.language = dsUser.getLanguage() +dsUser.GBAScreen = dsUser.getGBAScreen() +dsUser.defaultBrightness = dsUser.getDefaultBrightness() +dsUser.getAutoMode = dsUser.getAutoMode() -- strange, isn't it ?