INNER CODE UNIT · JavaScript
notifyAllOnRangeOfPlayer
Dannark/BWO · bwo-server/core/game.js:65
function notifyAllOnRangeOfPlayer(command, playerId, ignoreSelf = false) {
//console.log(`> notifyAllOnRangeOfPlayer:`, command, `(${state.statistics.msgRecived}) `)
var type = command.type;
var allPlayers = getAllPlayersAround(playerId, ignoreSelf);
command.action == undefined? delete command.action: null;
for (const skt of socketList) {
if (allPlayers[skt.id] != undefined) {
delete command.type
skt.emit(type, command)
state.statistics.msgSent ++
}
}
}
function notifyAllOnRangeOfArea(command, showlog = false) {
showlog? console.log(`> `,command) : null;
var type = command.type