@@ -34,6 +34,7 @@ | |||||
#include "./modules/chat.mod.hsp" | #include "./modules/chat.mod.hsp" | ||||
#include "./modules/char.mod.hsp" | #include "./modules/char.mod.hsp" | ||||
#include "./modules/keyboard.mod.hsp" | #include "./modules/keyboard.mod.hsp" | ||||
#include "./modules/setting.mod.hsp" | |||||
#ifdef _DEBUG | #ifdef _DEBUG | ||||
@@ -76,6 +77,9 @@ | |||||
; ゴートうインスタンス生成 | ; ゴートうインスタンス生成 | ||||
Goatoh = New@Goatoh (960, 800, DIRECTION_LEFT) | Goatoh = New@Goatoh (960, 800, DIRECTION_LEFT) | ||||
; 設定読込み | |||||
Load@Setting | |||||
; サウンド読込み | ; サウンド読込み | ||||
MMLoad "mumumumu.wav", SOUND_MUMUMUMU | MMLoad "mumumumu.wav", SOUND_MUMUMUMU | ||||
MMLoad "MusMus-BGM-097.mp3", SOUND_BGM, MM_REPEAT | MMLoad "MusMus-BGM-097.mp3", SOUND_BGM, MM_REPEAT | ||||
@@ -101,7 +105,7 @@ | |||||
Draw@Char | Draw@Char | ||||
Draw@Keyboard | Draw@Keyboard | ||||
a = GetChar@Keyboard () | |||||
Print GetChar@Keyboard () != False | |||||
text@Char.Text = text@Keyboard | text@Char.Text = text@Keyboard | ||||
ReDraw True | ReDraw True | ||||
@@ -0,0 +1,37 @@ | |||||
#module \ | |||||
Setting | |||||
#define FILE_NAME ("setting.dat") | |||||
; ユーザ ID | |||||
#const USER_ID_OFFSET 0 | |||||
#const USER_ID_SIZE 4 | |||||
; ユーザのパスコード | |||||
#const USER_PASSCODE_OFFSET (USER_ID_OFFSET + USER_ID_SIZE) | |||||
#const USER_PASSCODE_SIZE 16 | |||||
#deffunc local \ | |||||
Load | |||||
userId = 0 | |||||
SDim userPasscode, USER_PASSCODE_SIZE | |||||
Exist FILE_NAME | |||||
If strSize < 0 { | |||||
Return | |||||
} | |||||
BLoad FILE_NAME, userId, USER_ID_SIZE, USER_ID_OFFSET | |||||
BLoad FILE_NAME, userPasscode, USER_PASSCODE_SIZE, USER_PASSCODE_OFFSET | |||||
Return | |||||
#deffunc local \ | |||||
Save | |||||
BSave FILE_NAME, userId, USER_ID_SIZE, USER_ID_OFFSET | |||||
BSave FILE_NAME, userPasscode, USER_PASSCODE_SIZE, USER_PASSCODE_OFFSET | |||||
Return | |||||
#global | |||||
@@ -1,7 +1,7 @@ | |||||
#module \ | #module \ | ||||
User | User | ||||
#define URL (CONFIG_SERVER_URL + "/make_user.php") | |||||
#define URL (CONFIG_SERVER_URL + "/create_user.php") | |||||
#defcfunc local \ | #defcfunc local \ | ||||
New | New | ||||
@@ -13,11 +13,11 @@ New | |||||
Return insNum - 1 | Return insNum - 1 | ||||
#deffunc local \ | #deffunc local \ | ||||
Make \ | |||||
Create \ | |||||
int p_insId,\ | int p_insId,\ | ||||
local data | |||||
local l_data | |||||
HTTPLoad URL | HTTPLoad URL | ||||
HTTPInfo data | |||||
HTTPInfo l_data | |||||
id.p_insId = 0 | id.p_insId = 0 | ||||
pass.p_insId = "" | pass.p_insId = "" | ||||