unreal engine 5.1 update, level load fixed

This commit is contained in:
C
2023-02-10 15:24:22 +05:00
parent e9f3169a6f
commit 32440ee90f
116 changed files with 10393 additions and 33 deletions
@@ -0,0 +1,35 @@
// Copyright Epic Games, Inc. All Rights Reserved.
const fs = require('fs');
const path = require('path');
// Read in users from file
let records = [];
let usersFile = path.join(__dirname, './users.json');
if (fs.existsSync(usersFile)) {
console.log(`Reading users from '${usersFile}'`)
var content = fs.readFileSync(usersFile, 'utf8');
try {
records = JSON.parse(content);
} catch(e) {
console.log(`ERROR: Failed to parse users from file '${usersFile}'`)
}
}
exports.findById = function(id, cb) {
var idx = id - 1;
if (records[idx]) {
cb(null, records[idx]);
} else {
cb(new Error('User ' + id + ' does not exist'));
}
}
exports.findByUsername = function(username, cb) {
for (var i = 0, len = records.length; i < len; i++) {
var record = records[i];
if (record.username === username) {
return cb(null, record);
}
}
return cb(null, null);
}