Removing dead code
This commit is contained in:
parent
125a4d11af
commit
fb8d7b5d59
3 changed files with 0 additions and 91 deletions
|
@ -1,44 +0,0 @@
|
|||
import {ExtRoomsInterface} from "./ExtRoomsInterface";
|
||||
import socketIO = require('socket.io');
|
||||
import {ExSocketInterface} from "./ExSocketInterface";
|
||||
|
||||
export class ExtRooms implements ExtRoomsInterface{
|
||||
userPositionMapByRoom: any;
|
||||
refreshUserPosition: any;
|
||||
Worlds: any;
|
||||
|
||||
[room: string]: SocketIO.Room;
|
||||
}
|
||||
|
||||
let RefreshUserPositionFunction = function(rooms : ExtRooms, Io: socketIO.Server) {
|
||||
let clients = Io.clients();
|
||||
let socketsKey = Object.keys(Io.clients().sockets);
|
||||
|
||||
//create mapping with all users in all rooms
|
||||
let mapPositionUserByRoom = new Map();
|
||||
for (let i = 0; i < socketsKey.length; i++) {
|
||||
let socket = clients.sockets[socketsKey[i]] as ExSocketInterface;
|
||||
if (!socket.position) {
|
||||
continue;
|
||||
}
|
||||
let data = {
|
||||
userId: socket.id,
|
||||
position: socket.position,
|
||||
name: socket.name,
|
||||
character: socket.character,
|
||||
};
|
||||
let dataArray = <any>[];
|
||||
if (mapPositionUserByRoom.get(socket.roomId)) {
|
||||
dataArray = mapPositionUserByRoom.get(socket.roomId);
|
||||
dataArray.push(data);
|
||||
} else {
|
||||
dataArray = [data];
|
||||
}
|
||||
mapPositionUserByRoom.set(socket.roomId, dataArray);
|
||||
}
|
||||
rooms.userPositionMapByRoom = Array.from(mapPositionUserByRoom);
|
||||
};
|
||||
|
||||
export {
|
||||
RefreshUserPositionFunction
|
||||
};
|
|
@ -1,6 +0,0 @@
|
|||
import {Rooms} from "socket.io";
|
||||
|
||||
export interface ExtRoomsInterface extends Rooms{
|
||||
userPositionMapByRoom: any;
|
||||
refreshUserPosition: any;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue