fixed save/load

This commit is contained in:
2024-12-02 09:51:41 +01:00
parent a17e460f50
commit a2ec6f700b
3 changed files with 14 additions and 15 deletions

View File

@@ -1,6 +1,5 @@
import { game } from "../game";
import { playerData } from "../Classes/playerData";
const fs = require('fs');
export class players{
static createPlayer(id){
@@ -20,11 +19,11 @@ export class players{
return player;
}
static savePlayers(){
static savePlayers(fs){
game.playersDB.forEach(player => {player.save(fs)});
}
static loadPlayers(){
static loadPlayers(fs){
fs.mkdirSync(`Database/Players/`, { recursive: true })
fs.readdir(`Database/Players/`, (err, files) => {
files.forEach(file => {