diff --git a/main.lua b/main.lua index f34549a9..b09beac8 100644 --- a/main.lua +++ b/main.lua @@ -34,7 +34,7 @@ love.keyboard.setTextInput(false) love.mouse.setVisible(false) --Create directories -for _,v in next,{"conf","record","replay"}do +for _,v in next,{"conf","record","replay","cache"}do local info=fs.getInfo(v) if not info then fs.createDirectory(v) diff --git a/parts/net.lua b/parts/net.lua index 96c75de2..4e468177 100644 --- a/parts/net.lua +++ b/parts/net.lua @@ -141,15 +141,13 @@ function NET.storeUserInfo(res) local user=USERS[res.uid] if not user then user={} - user.email=res.email - user.name=res.username USERS[res.uid]=user - else - user.email=res.email - user.name=res.username - if not user.motto then user.motto=res.motto end - if not user.avatar then user.avatar=res.avatar end end + user.uid=res.uid + user.email=res.email + user.username=res.username + user.motto=res.motto + user.avatar=res.avatar --Get own name if res.uid==USER.uid then