UNPKG

rl-loadout-lib

Version:

Load Rocket League assets into three.js

24 lines 959 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const body_loader_1 = require("./body-loader"); const ids_1 = require("../../utils/ids"); const maple_loader_1 = require("./maple-loader"); const slime_loader_1 = require("./slime-loader"); const rye_loader_1 = require("./rye-loader"); const ron_loader_1 = require("./ron-loader"); const BODY_LOADER_MAPPING = { [ids_1.ProductID.BODY_MAPLE]: maple_loader_1.MapleLoader, [ids_1.ProductID.BODY_SLIME]: slime_loader_1.SlimeLoader, [ids_1.ProductID.BODY_RYE_TIER1]: rye_loader_1.RyeTier1Loader, [ids_1.ProductID.BODY_RYE_TIER2]: rye_loader_1.RyeTier2Loader, [ids_1.ProductID.BODY_RON]: ron_loader_1.RonLoader, }; function getBodyLoader(id) { const loader = BODY_LOADER_MAPPING[id]; if (loader != undefined) { return loader; } return body_loader_1.DefaultBodyLoader; } exports.getBodyLoader = getBodyLoader; //# sourceMappingURL=mapping.js.map