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

@@ -46,9 +46,10 @@ export function registerLobbyCallbacks(socket){
let buff = Buffer.from(data, 'base64');
let data1 : playerData = JSON.parse(buff.toString('utf-8'));
let player = game.lobbyState.findPlayer(socket.user.id)
player.inventory = data1.inventory
playerInventory.validate(player.inventory)
let player : playerData = socket.player
player.inventory.weapon = data1.inventory.weapon
player.inventory.equipment = data1.inventory.equipment
player.validateEquipment()
game.socketIO.emit("lobby/loadoutChanged", JSON.stringify(player))
});