Inventory system improvements,

stats
This commit is contained in:
2023-09-18 12:33:06 +02:00
parent 870aa12161
commit 0beec15332
14 changed files with 203 additions and 81 deletions

View File

@@ -5,7 +5,7 @@ import { users } from "./users";
import { players } from "../Player/players";
export function registerAccountCallbacks(socket){
function emitLogin(user : userData, player:playerData, registered:boolean = false){
function emitLogin(user : userData | null, player:playerData, registered:boolean = false){
if(user != null){
socket.emit("account/login", JSON.stringify(new loginResponse(true, user, player)));
socket.user = user
@@ -46,6 +46,9 @@ export function registerAccountCallbacks(socket){
let player = null
if(result != null){
player = players.readPlayer(result.id)
if(player == null){
player = players.createPlayer(result.id)
}
}
emitLogin(result, player);