gamelet-cli
Version:
Download project from code.gamelet.com, edit/test in vscode and sync back to server.
33 lines • 2.81 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.playerService = void 0;
const PlayerManager_1 = require("./../managers/PlayerManager");
const ServiceBase_1 = require("./ServiceBase");
class PlayerService extends ServiceBase_1.ServiceBase {
constructor() {
super('player');
}
_initialize() {
}
searchPlayers(player, term, length) {
return PlayerManager_1.playerManager.searchPlayers(player, term, length)
.then(players => players.map(p => p.toVo()));
}
sendDataToPlayer(player, playerCode, data) {
return PlayerManager_1.playerManager.sendDataToPlayer(player, playerCode, data);
}
updateLocale(player, locale) {
return PlayerManager_1.playerManager.updateLocale(player, locale);
}
updateNetworkDelay(player, networkDelay) {
return PlayerManager_1.playerManager.updateNetworkDelay(player, networkDelay);
}
setDevMode(_player, _devMode) {
return Promise.resolve(1);
}
gltReport(player, zoneCode, paramInt, paramStr, meta, disconnect) {
return PlayerManager_1.playerManager.gltReport(player, zoneCode, paramInt, paramStr, meta, disconnect);
}
}
exports.playerService = new PlayerService();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGxheWVyU2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9zZXJ2ZXIvc2VydmljZXMvcGxheWVyU2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFDQSwrREFBNEQ7QUFDNUQsK0NBQTRDO0FBRTVDLE1BQU0sYUFBYyxTQUFRLHlCQUFXO0lBRW5DO1FBQ0ksS0FBSyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQ3BCLENBQUM7SUFFRCxXQUFXO0lBQ1gsQ0FBQztJQUVELGFBQWEsQ0FBQyxNQUFjLEVBQUUsSUFBWSxFQUFFLE1BQWM7UUFDdEQsT0FBTyw2QkFBYSxDQUFDLGFBQWEsQ0FBQyxNQUFNLEVBQUUsSUFBSSxFQUFFLE1BQU0sQ0FBQzthQUNuRCxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNyRCxDQUFDO0lBRUQsZ0JBQWdCLENBQUMsTUFBYyxFQUFFLFVBQWtCLEVBQUUsSUFBUztRQUMxRCxPQUFPLDZCQUFhLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxFQUFFLFVBQVUsRUFBRSxJQUFJLENBQUMsQ0FBQztJQUNwRSxDQUFDO0lBRUQsWUFBWSxDQUFDLE1BQWMsRUFBRSxNQUFjO1FBQ3ZDLE9BQU8sNkJBQWEsQ0FBQyxZQUFZLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQ3RELENBQUM7SUFFRCxrQkFBa0IsQ0FBQyxNQUFjLEVBQUUsWUFBb0I7UUFDbkQsT0FBTyw2QkFBYSxDQUFDLGtCQUFrQixDQUFDLE1BQU0sRUFBRSxZQUFZLENBQUMsQ0FBQztJQUNsRSxDQUFDO0lBRUQsVUFBVSxDQUFDLE9BQWUsRUFBRSxRQUFpQjtRQUN6QyxPQUFPLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDOUIsQ0FBQztJQUVELFNBQVMsQ0FBQyxNQUFjLEVBQUUsUUFBZ0IsRUFBRSxRQUFnQixFQUFFLFFBQWdCLEVBQUUsSUFBUyxFQUFFLFVBQW1CO1FBQzFHLE9BQU8sNkJBQWEsQ0FBQyxTQUFTLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxVQUFVLENBQUMsQ0FBQztJQUMzRixDQUFDO0NBQ0o7QUFFWSxRQUFBLGFBQWEsR0FBRyxJQUFJLGFBQWEsRUFBRSxDQUFDIn0=