Skip to content

Commit

Permalink
Removed ES6 code
Browse files Browse the repository at this point in the history
  • Loading branch information
Daivuk committed Sep 9, 2020
1 parent f133378 commit bb134af
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 18 deletions.
10 changes: 5 additions & 5 deletions src/brainCloudClient-relay.js
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ function BCRelay() {
else
{
// Fancy math here because using bitwise operation will transform the number into 32 bits
let playerMask = Math.pow(2, toNetId);
var playerMask = Math.pow(2, toNetId);
bc.brainCloudRelayComms.sendRelay(data, playerMask, reliable, ordered, channel);
}
}
Expand All @@ -194,11 +194,11 @@ function BCRelay() {
* @param channel One of: (bc.relay.CHANNEL_HIGH_PRIORITY_1, bc.relay.CHANNEL_HIGH_PRIORITY_2, bc.relay.CHANNEL_NORMAL_PRIORITY, bc.relay.CHANNEL_LOW_PRIORITY)
*/
bc.relay.sendToAll = function(data, reliable, ordered, channel) {
let myProfileId = bc.authentication.profileId;
let myNetId = bc.relay.getNetIdForProfileId(myProfileId);
var myProfileId = bc.authentication.profileId;
var myNetId = bc.relay.getNetIdForProfileId(myProfileId);

let myBit = Math.pow(2, myNetId);
let playerMask = bc.relay.TO_ALL_PLAYERS - myBit;
var myBit = Math.pow(2, myNetId);
var playerMask = bc.relay.TO_ALL_PLAYERS - myBit;

bc.brainCloudRelayComms.sendRelay(data, playerMask, reliable, ordered, channel);
}
Expand Down
26 changes: 13 additions & 13 deletions src/brainCloudRelayComms.js
Original file line number Diff line number Diff line change
Expand Up @@ -241,15 +241,15 @@ function BrainCloudRelayComms(_client) {
// Store inverted player mask. As soon as you do a bitwise operation
// on a number in javascript, it transforms it from 64 bits to 32 bits.
// So we are using 2 parts comparison and += instead of |=
let invertedPlayerMask = 0;
let mask = 1;
let playerMaskPart0 = (playerMask / 4294967296) & 0xFFFFFFFF;
let playerMaskPart1 = playerMask & 0xFFFFFFFF;
for (let i = 0; i < 40; ++i)
var invertedPlayerMask = 0;
var mask = 1;
var playerMaskPart0 = (playerMask / 4294967296) & 0xFFFFFFFF;
var playerMaskPart1 = playerMask & 0xFFFFFFFF;
for (var i = 0; i < 40; ++i)
{
let invertedMask = Math.pow(2, 40 - i - 1);
let maskPart0 = (mask / 4294967296) & 0xFFFFFFFF;
let maskPart1 = mask & 0xFFFFFFFF;
var invertedMask = Math.pow(2, 40 - i - 1);
var maskPart0 = (mask / 4294967296) & 0xFFFFFFFF;
var maskPart1 = mask & 0xFFFFFFFF;
if ((playerMaskPart0 & maskPart0) != 0 || (playerMaskPart1 & maskPart1) != 0)
{
invertedPlayerMask += invertedMask;
Expand All @@ -260,10 +260,10 @@ function BrainCloudRelayComms(_client) {
playerMaskPart1 = (invertedPlayerMask * 256) & 0xFFFFFF00;

// AckId without packet id
let p0 = rh;
let p1 = playerMaskPart0 & 0xFFFF;
let p2 = (playerMaskPart1 / 65536) & 0xFFFF;
let p3 = playerMaskPart1 & 0xFFFF;
var p0 = rh;
var p1 = playerMaskPart0 & 0xFFFF;
var p2 = (playerMaskPart1 / 65536) & 0xFFFF;
var p3 = playerMaskPart1 & 0xFFFF;

// 4D object because we don't want to map it to a 64 bits number, it won't work in JS.
// We use 4 parts 16 bits
Expand All @@ -276,7 +276,7 @@ function BrainCloudRelayComms(_client) {
if (!bcr._sendPacketId[p0][p1][p2].hasOwnProperty(p3))
bcr._sendPacketId[p0][p1][p2][p3] = 0

let packetId = bcr._sendPacketId[p0][p1][p2][p3];
var packetId = bcr._sendPacketId[p0][p1][p2][p3];
rh += packetId;

var buffer = new Buffer(data.length + 11)
Expand Down

0 comments on commit bb134af

Please sign in to comment.