fifarating
Version:
Utils for Fifa Soccer Game player rating
86 lines (85 loc) • 3.72 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConfigUtils = void 0;
var interface_1 = require("../interface");
var fifa12_json_1 = __importDefault(require("./fifa12.json"));
var fifa13_json_1 = __importDefault(require("./fifa13.json"));
var fifa14_json_1 = __importDefault(require("./fifa14.json"));
var fifa15_json_1 = __importDefault(require("./fifa15.json"));
var fifa16_json_1 = __importDefault(require("./fifa16.json"));
var fifa17_json_1 = __importDefault(require("./fifa17.json"));
var fifa18_json_1 = __importDefault(require("./fifa18.json"));
var fifa19_json_1 = __importDefault(require("./fifa19.json"));
var fifa20_json_1 = __importDefault(require("./fifa20.json"));
var fifa21_json_1 = __importDefault(require("./fifa21.json"));
var fifa22_json_1 = __importDefault(require("./fifa22.json"));
var fifa23_json_1 = __importDefault(require("./fifa23.json"));
var ConfigUtils = /** @class */ (function () {
function ConfigUtils() {
}
ConfigUtils.fifa = function (fifa) {
switch (fifa) {
case interface_1.Fifa.Fifa12:
return fifa12_json_1.default;
case interface_1.Fifa.Fifa13:
return fifa13_json_1.default;
case interface_1.Fifa.Fifa14:
return fifa14_json_1.default;
case interface_1.Fifa.Fifa15:
return fifa15_json_1.default;
case interface_1.Fifa.Fifa16:
return fifa16_json_1.default;
case interface_1.Fifa.Fifa17:
return fifa17_json_1.default;
case interface_1.Fifa.Fifa18:
return fifa18_json_1.default;
case interface_1.Fifa.Fifa19:
return fifa19_json_1.default;
case interface_1.Fifa.Fifa20:
return fifa20_json_1.default;
case interface_1.Fifa.Fifa21:
return fifa21_json_1.default;
case interface_1.Fifa.Fifa22:
return fifa22_json_1.default;
case interface_1.Fifa.Fifa23:
return fifa23_json_1.default;
default:
return undefined;
}
};
ConfigUtils.fifaPosition = function (fifa, position) {
switch (fifa) {
case interface_1.Fifa.Fifa12:
return fifa12_json_1.default[position];
case interface_1.Fifa.Fifa13:
return fifa13_json_1.default[position];
case interface_1.Fifa.Fifa14:
return fifa14_json_1.default[position];
case interface_1.Fifa.Fifa15:
return fifa15_json_1.default[position];
case interface_1.Fifa.Fifa16:
return fifa16_json_1.default[position];
case interface_1.Fifa.Fifa17:
return fifa17_json_1.default[position];
case interface_1.Fifa.Fifa18:
return fifa18_json_1.default[position];
case interface_1.Fifa.Fifa19:
return fifa19_json_1.default[position];
case interface_1.Fifa.Fifa20:
return fifa20_json_1.default[position];
case interface_1.Fifa.Fifa21:
return fifa21_json_1.default[position];
case interface_1.Fifa.Fifa22:
return fifa22_json_1.default[position];
case interface_1.Fifa.Fifa23:
return fifa23_json_1.default[position];
default:
return undefined;
}
};
return ConfigUtils;
}());
exports.ConfigUtils = ConfigUtils;