Test emoji numbers

This commit is contained in:
Vortrex
2022-06-07 10:24:30 -05:00
parent e34c8c9636
commit 3361b56c7e

View File

@@ -7,6 +7,10 @@
// TYPE: Shared (JavaScript)
// ===========================================================================
let emojiNumbers = ["➊", "➋", "➌", "➍", "➎", "➏", "➐", "➑", "➒"];
//let emojiNumbers = ["①", "②", "③", "④", "⑤", "⑥", "⑦", "⑧", "⑨"];
//let emojiNumbers = ["1⃣", "2⃣", "3⃣", "4⃣", "5⃣", "6⃣", "7⃣", "8⃣", "9⃣"];
let bindableKeys = {
8: "backspace",
9: "tab",
@@ -1093,13 +1097,13 @@ let serverEmoji = [
[":water_buffalo:", "🐃"],
[":neutral_face:", "😐"],
[":clock1230:", "🕧"],
[":P", "😛" ],
[":)", "🙂" ],
[":D", "😃" ],
[":o", "😮" ],
[":O", "😮" ],
[":(", "☹️" ],
[":|", "😐" ],
[":P", "😛"],
[":)", "🙂"],
[":D", "😃"],
[":o", "😮"],
[":O", "😮"],
[":(", "☹️"],
[":|", "😐"],
];
// ===========================================================================
@@ -1139,8 +1143,8 @@ function getKeyIdFromParams(params) {
// return sdlName;
//}
for(let i in bindableKeys) {
if(toLowerCase(bindableKeys[i]) == toLowerCase(tempParams)) {
for (let i in bindableKeys) {
if (toLowerCase(bindableKeys[i]) == toLowerCase(tempParams)) {
return i;
}
}
@@ -1325,11 +1329,11 @@ function toLowerCase(val) {
// ===========================================================================
function isNull(val) {
if(val == null) {
if (val == null) {
return true;
}
if(typeof val === "undefined") {
if (typeof val === "undefined") {
return true;
}
@@ -1339,8 +1343,8 @@ function isNull(val) {
// ===========================================================================
function getEntityData(entity, dataName) {
if(entity != null) {
if(entity.getData != null) {
if (entity != null) {
if (entity.getData != null) {
return entity.getData(dataName);
}
}
@@ -1350,7 +1354,7 @@ function getEntityData(entity, dataName) {
// ===========================================================================
function getDistance(vec1, vec2) {
if(isNull(vec1) || isNull(vec2)) {
if (isNull(vec1) || isNull(vec2)) {
return false;
}
return vec1.distance(vec2);
@@ -1361,11 +1365,11 @@ function getDistance(vec1, vec2) {
function logToConsole(tempLogLevel, text) {
text = removeColoursInMessage(text);
if(hasBitFlag(logLevel|LOG_WARN|LOG_ERROR, tempLogLevel)) {
if(tempLogLevel & LOG_ERROR) {
if (hasBitFlag(logLevel | LOG_WARN | LOG_ERROR, tempLogLevel)) {
if (tempLogLevel & LOG_ERROR) {
consoleError(text);
return true;
} else if(tempLogLevel & LOG_WARN) {
} else if (tempLogLevel & LOG_WARN) {
consoleWarn(text);
return true;
} else {
@@ -1380,7 +1384,7 @@ function logToConsole(tempLogLevel, text) {
function Enum(constantsList) {
let tempTable = {};
for(let i in constantsList) {
for (let i in constantsList) {
tempTable[constantsList[i]] = i;
}
return tempTable;
@@ -1401,7 +1405,7 @@ function isServerScript() {
// ===========================================================================
function getPercentage(num, per) {
return (num/100)*per;
return (num / 100) * per;
}
// ===========================================================================
@@ -1498,8 +1502,8 @@ function getAllowedSkins(gameId = getGame()) {
function getAllowedSkinIndexFromSkin(skin) {
let allowedSkins = getAllowedSkins();
for(let i in allowedSkins) {
if(allowedSkins[i][0] == skin) {
for (let i in allowedSkins) {
if (allowedSkins[i][0] == skin) {
return i;
}
}
@@ -1511,8 +1515,8 @@ function getAllowedSkinIndexFromSkin(skin) {
function getSkinIndexFromModel(model, gameId = getGame()) {
let skins = getGameConfig().skins[gameId];
for(let i in skins) {
if(toLowerCase(skins[i][0]).indexOf(toLowerCase(model)) != -1) {
for (let i in skins) {
if (toLowerCase(skins[i][0]).indexOf(toLowerCase(model)) != -1) {
return i;
}
}
@@ -1524,8 +1528,8 @@ function getSkinIndexFromModel(model, gameId = getGame()) {
function getSkinIndexFromName(name, gameId = getGame()) {
let skins = getGameConfig().skins[gameId];
for(let i in skins) {
if(toLowerCase(skins[i][1]).indexOf(toLowerCase(name)) != -1) {
for (let i in skins) {
if (toLowerCase(skins[i][1]).indexOf(toLowerCase(name)) != -1) {
return i;
}
}
@@ -1537,8 +1541,8 @@ function getSkinIndexFromName(name, gameId = getGame()) {
function getObjectModelIndexFromModel(model, gameId = getGame()) {
let objects = getGameConfig().objects[gameId];
for(let i in objects) {
if(toLowerCase(objects[i][0]).indexOf(toLowerCase(model)) != -1) {
for (let i in objects) {
if (toLowerCase(objects[i][0]).indexOf(toLowerCase(model)) != -1) {
return i;
}
}
@@ -1558,11 +1562,11 @@ function getVehicleModelIndexFromParams(params, gameId = getGame()) {
let fromName = getVehicleModelIndexFromName(params, gameId);
let fromModel = getVehicleModelIndexFromModel(params, gameId);
if(fromModel && !fromName) {
if (fromModel && !fromName) {
return fromModel;
}
if(!fromModel && fromName) {
if (!fromModel && fromName) {
return fromName;
}
@@ -1573,8 +1577,8 @@ function getVehicleModelIndexFromParams(params, gameId = getGame()) {
function getVehicleModelIndexFromName(name, gameId = getGame()) {
let vehicles = getGameConfig().vehicles[gameId];
for(let i in vehicles) {
if(toLowerCase(vehicles[i][1]).indexOf(toLowerCase(name)) != -1) {
for (let i in vehicles) {
if (toLowerCase(vehicles[i][1]).indexOf(toLowerCase(name)) != -1) {
return i;
}
}
@@ -1586,13 +1590,13 @@ function getVehicleModelIndexFromName(name, gameId = getGame()) {
function getVehicleModelIndexFromModel(model, gameId = getGame()) {
let vehicles = getGameConfig().vehicles[gameId];
for(let i in vehicles) {
if(isNaN(model)) {
if(toLowerCase(vehicles[i][0]).indexOf(toLowerCase(model)) != -1) {
for (let i in vehicles) {
if (isNaN(model)) {
if (toLowerCase(vehicles[i][0]).indexOf(toLowerCase(model)) != -1) {
return i;
}
} else {
if(vehicles[i][0] == toInteger(model)) {
if (vehicles[i][0] == toInteger(model)) {
return i;
}
}
@@ -1605,8 +1609,8 @@ function getVehicleModelIndexFromModel(model, gameId = getGame()) {
function getVehicleModelFromName(name, gameId = getGame()) {
let vehicles = getGameConfig().vehicles[gameId];
for(let i in vehicles) {
if(toLowerCase(vehicles[i][1]).indexOf(toLowerCase(name)) != -1) {
for (let i in vehicles) {
if (toLowerCase(vehicles[i][1]).indexOf(toLowerCase(name)) != -1) {
return vehicles[i][0];
}
}
@@ -1618,13 +1622,13 @@ function getVehicleModelFromName(name, gameId = getGame()) {
function getVehicleNameFromModel(model, gameId = getGame()) {
let vehicles = getGameConfig().vehicles[gameId];
for(let i in vehicles) {
if(isNaN(model)) {
if(toLowerCase(vehicles[i][0]).indexOf(toLowerCase(model)) != -1) {
for (let i in vehicles) {
if (isNaN(model)) {
if (toLowerCase(vehicles[i][0]).indexOf(toLowerCase(model)) != -1) {
return vehicles[i][1];
}
} else {
if(vehicles[i][0] == toInteger(model)) {
if (vehicles[i][0] == toInteger(model)) {
return vehicles[i][1];
}
}
@@ -1639,11 +1643,11 @@ function getSkinModelIndexFromParams(params, gameId = getGame()) {
let fromName = getSkinIndexFromName(params, gameId);
let fromModel = getSkinIndexFromModel(params, gameId);
if(fromModel && !fromName) {
if (fromModel && !fromName) {
return fromModel;
}
if(!fromModel && fromName) {
if (!fromModel && fromName) {
return fromName;
}
@@ -1654,8 +1658,8 @@ function getSkinModelIndexFromParams(params, gameId = getGame()) {
function getSkinNameFromModel(model, gameId = getGame()) {
let skins = getGameConfig().skins[gameId];
for(let i in skins) {
if(toLowerCase(skins[i][0]).indexOf(toLowerCase(model)) != -1) {
for (let i in skins) {
if (toLowerCase(skins[i][0]).indexOf(toLowerCase(model)) != -1) {
return skins[i][1];
}
}
@@ -1666,7 +1670,7 @@ function getSkinNameFromModel(model, gameId = getGame()) {
// ===========================================================================
function getSkinNameFromIndex(index, gameId = getGame()) {
if(typeof getGameConfig().skins[gameId][index] != "undefined") {
if (typeof getGameConfig().skins[gameId][index] != "undefined") {
return getGameConfig().skins[gameId][index][1];
}
@@ -1677,8 +1681,8 @@ function getSkinNameFromIndex(index, gameId = getGame()) {
function getSkinModelFromName(name, gameId = getGame()) {
let skins = getGameConfig().skins[gameId];
for(let i in skins) {
if(toLowerCase(skins[i][1]).indexOf(toLowerCase(name)) != -1) {
for (let i in skins) {
if (toLowerCase(skins[i][1]).indexOf(toLowerCase(name)) != -1) {
return skins[i][0];
}
}
@@ -1690,11 +1694,11 @@ function getObjectModelIndexFromParams(params, gameId = getGame()) {
let fromName = getObjectModelIndexFromName(params, gameId);
let fromModel = getObjectModelIndexFromModel(params, gameId);
if(fromModel && !fromName) {
if (fromModel && !fromName) {
return fromModel;
}
if(!fromModel && fromName) {
if (!fromModel && fromName) {
return fromName;
}
@@ -1705,8 +1709,8 @@ function getObjectModelIndexFromParams(params, gameId = getGame()) {
function getObjectNameFromModel(model, gameId = getGame()) {
let objects = getGameConfig().objects[gameId];
for(let i in objects) {
if(toLowerCase(objects[i][0]).indexOf(toLowerCase(model)) != -1) {
for (let i in objects) {
if (toLowerCase(objects[i][0]).indexOf(toLowerCase(model)) != -1) {
return objects[i][1];
}
}
@@ -1718,8 +1722,8 @@ function getObjectNameFromModel(model, gameId = getGame()) {
function getObjectModelFromName(name, gameId = getGame()) {
let objects = getGameConfig().objects[gameId];
for(let i in objects) {
if(toLowerCase(objects[i][1]).indexOf(toLowerCase(name)) != -1) {
for (let i in objects) {
if (toLowerCase(objects[i][1]).indexOf(toLowerCase(name)) != -1) {
return objects[i][0];
}
}
@@ -1728,8 +1732,8 @@ function getObjectModelFromName(name, gameId = getGame()) {
// ===========================================================================
function getPosToRightOfPos(pos, angle, distance) {
let x = (pos.x+((Math.cos((angle-1.57)+(Math.PI/2)))*distance));
let y = (pos.y+((Math.sin((angle-1.57)+(Math.PI/2)))*distance));
let x = (pos.x + ((Math.cos((angle - 1.57) + (Math.PI / 2))) * distance));
let y = (pos.y + ((Math.sin((angle - 1.57) + (Math.PI / 2))) * distance));
let rightPos = toVector3(x, y, pos.z);
@@ -1739,8 +1743,8 @@ function getPosToRightOfPos(pos, angle, distance) {
// ===========================================================================
function getPosToLeftOfPos(pos, angle, distance) {
let x = (pos.x+((Math.cos((angle+1.57)+(Math.PI/2)))*distance));
let y = (pos.y+((Math.sin((angle+1.57)+(Math.PI/2)))*distance));
let x = (pos.x + ((Math.cos((angle + 1.57) + (Math.PI / 2))) * distance));
let y = (pos.y + ((Math.sin((angle + 1.57) + (Math.PI / 2))) * distance));
let leftPos = toVector3(x, y, pos.z);
@@ -1754,18 +1758,18 @@ function getPosInFrontOfPos(pos, angle, distance) {
let y = pos.y;
let z = pos.z;
if(getGame() != VRR_GAME_MAFIA_ONE) {
x = (pos.x+((Math.cos(angle+(Math.PI/2)))*distance));
y = (pos.y+((Math.sin(angle+(Math.PI/2)))*distance));
if (getGame() != VRR_GAME_MAFIA_ONE) {
x = (pos.x + ((Math.cos(angle + (Math.PI / 2))) * distance));
y = (pos.y + ((Math.sin(angle + (Math.PI / 2))) * distance));
} else {
while(angle < 0.0)
while (angle < 0.0)
angle += 360.0;
while(angle > 360.0)
while (angle > 360.0)
angle -= 360.0;
x = (pos.x+((Math.cos(angle-(Math.PI/2)))*distance));
z = (pos.z+((Math.sin(angle+(Math.PI/2)))*distance));
x = (pos.x + ((Math.cos(angle - (Math.PI / 2))) * distance));
z = (pos.z + ((Math.sin(angle + (Math.PI / 2))) * distance));
}
return toVector3(x, y, z);
@@ -1778,14 +1782,14 @@ function getPosBehindPos(pos, angle, distance) {
let y = pos.y;
let z = pos.z;
if(getGame() < VRR_GAME_MAFIA_ONE) {
y = (pos.y+((Math.sin(angle-(Math.PI/2)))*distance));
if (getGame() < VRR_GAME_MAFIA_ONE) {
y = (pos.y + ((Math.sin(angle - (Math.PI / 2))) * distance));
} else {
angle = radToDeg(angle);
z = (pos.z+((Math.sin(angle-(Math.PI/2)))*distance));
z = (pos.z + ((Math.sin(angle - (Math.PI / 2))) * distance));
}
x = (pos.x+((Math.cos(angle-(Math.PI/2)))*distance));
x = (pos.x + ((Math.cos(angle - (Math.PI / 2))) * distance));
return toVector3(x, y, z);
}
@@ -1793,19 +1797,19 @@ function getPosBehindPos(pos, angle, distance) {
// ===========================================================================
function getPosAbovePos(pos, distance) {
return toVector3(pos.x, pos.y, pos.z+distance);
return toVector3(pos.x, pos.y, pos.z + distance);
}
// ===========================================================================
function getPosBelowPos(pos, distance) {
return toVector3(pos.x, pos.y, pos.z-distance);
return toVector3(pos.x, pos.y, pos.z - distance);
}
// ===========================================================================
function applyOffsetToPos(position, position2) {
return toVector3(position.x+position2.x, position.y+position2.y, position.z+position2.z);
return toVector3(position.x + position2.x, position.y + position2.y, position.z + position2.z);
}
// ===========================================================================
@@ -1840,10 +1844,9 @@ function boolToInt(boolVal) {
function fixAngle(angle) {
angle = radToDeg(angle);
if(angle < 0)
{
if (angle < 0) {
angle = Math.abs(angle);
angle = ((180-angle+1)+180);
angle = ((180 - angle + 1) + 180);
}
return degToRad(angle);
}
@@ -1887,8 +1890,8 @@ function radToDeg(rad) {
// ===========================================================================
function getHeadingFromPosToPos(pos1, pos2) {
let x = pos2.x-pos1.x;
let y = pos2.y-pos1.y;
let x = pos2.x - pos1.x;
let y = pos2.y - pos1.y;
let rad = Math.atan2(y, x);
let deg = radToDeg(rad);
deg -= 90;
@@ -1900,12 +1903,12 @@ function getHeadingFromPosToPos(pos1, pos2) {
function getAngleInCircleFromCenter(center, total, current) {
let gap = 360 / total;
let deg = Math.floor(gap*current);
let deg = Math.floor(gap * current);
if(deg <= 0) {
if (deg <= 0) {
deg = 1;
} else {
if(deg >= 360) {
if (deg >= 360) {
deg = 359;
}
}
@@ -1917,7 +1920,7 @@ function getAngleInCircleFromCenter(center, total, current) {
function getArrayOfElementId(elements) {
let tempArray = [];
for(let i in elements) {
for (let i in elements) {
tempArray.push(elements[i].id);
}
@@ -1927,7 +1930,7 @@ function getArrayOfElementId(elements) {
// ===========================================================================
function getCurrentUnixTimestamp() {
return new Date().getTime()/1000;
return new Date().getTime() / 1000;
}
// ===========================================================================
@@ -1953,10 +1956,10 @@ function msToTime(duration) {
// ===========================================================================
function generateRandomString(length, characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789") {
var result = '';
var result = '';
var charactersLength = characters.length;
for ( var i = 0; i < length; i++ ) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
for (var i = 0; i < length; i++) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
return result;
}
@@ -1964,7 +1967,7 @@ function generateRandomString(length, characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZab
// ===========================================================================
function doesWordStartWithVowel(word) {
switch(word.substr(0,1).toLowerCase()) {
switch (word.substr(0, 1).toLowerCase()) {
case "a":
case "e":
case "i":
@@ -1982,7 +1985,7 @@ function doesWordStartWithVowel(word) {
// ===========================================================================
function getProperDeterminerForName(word) {
switch(word.substr(0,1).toLowerCase()) {
switch (word.substr(0, 1).toLowerCase()) {
case "a":
case "e":
case "i":
@@ -2005,7 +2008,7 @@ function getPluralForm(name) {
function removeHexColoursFromString(str) {
let matchRegex = /#([a-f0-9]{3}|[a-f0-9]{4}(?:[a-f0-9]{2}){0,2})\b/gi;
let matchedHexes = str.match(matchRegex);
for(let i in matchHex) {
for (let i in matchHex) {
str.replace(matchedHexes, `{${i}}`);
}
@@ -2030,15 +2033,15 @@ async function waitUntil(condition) {
// ===========================================================================
function getGameLocationFromParams(params) {
if(isNaN(params)) {
if (isNaN(params)) {
let locations = getGameConfig().locations[getGame()];
for(let i in locations) {
if(toLowerCase(locations[i][0]).indexOf(toLowerCase(params)) != -1) {
for (let i in locations) {
if (toLowerCase(locations[i][0]).indexOf(toLowerCase(params)) != -1) {
return i;
}
}
} else {
if(typeof getGameConfig().locations[getGame()][params] != "undefined") {
if (typeof getGameConfig().locations[getGame()][params] != "undefined") {
return toInteger(params);
}
}
@@ -2081,12 +2084,12 @@ function breakText(text, maxLength) {
let lines = [];
let j = Math.floor(text.length / maxLength);
for(let i = 0; i < j; i++) {
lines.push(text.substr(i*maxLength,maxLength));
for (let i = 0; i < j; i++) {
lines.push(text.substr(i * maxLength, maxLength));
}
let line = text.substr(j*maxLength, text.length % maxLength);
if(line.length > 0) {
let line = text.substr(j * maxLength, text.length % maxLength);
if (line.length > 0) {
lines.push(line);
}
@@ -2096,7 +2099,7 @@ function breakText(text, maxLength) {
// ===========================================================================
function getSpeedFromVelocity(vel) {
return Math.sqrt(vel.x*vel.x + vel.y*vel.y + vel.z*vel.z);
return Math.sqrt(vel.x * vel.x + vel.y * vel.y + vel.z * vel.z);
}
// ===========================================================================
@@ -2120,34 +2123,34 @@ function getCardinalDirection(pos1, pos2) {
let nw = 7;
let na = 8;
if(b < 0 && a < 0){
if(x < (y/2)){
if (b < 0 && a < 0) {
if (x < (y / 2)) {
return no;
} else if(y < (x/2)){
} else if (y < (x / 2)) {
return ea;
} else {
return ne;
}
} else if(b < 0 && a >= 0){
if(x < (y/2)){
} else if (b < 0 && a >= 0) {
if (x < (y / 2)) {
return no;
} else if(y < (x/2)){
} else if (y < (x / 2)) {
return we;
} else {
return nw;
}
} else if(b >= 0 && a >= 0){
if(x < (y/2)){
} else if (b >= 0 && a >= 0) {
if (x < (y / 2)) {
return so;
} else if(y < (x/2)){
} else if (y < (x / 2)) {
return we;
} else {
return sw;
}
} else if(b >= 0 && a < 0){
if(x < (y/2)){
} else if (b >= 0 && a < 0) {
if (x < (y / 2)) {
return so;
} else if(y < (x/2)){
} else if (y < (x / 2)) {
return ea;
} else {
return se;
@@ -2163,7 +2166,7 @@ function getCardinalDirection(pos1, pos2) {
function getTimeDifferenceDisplay(timeStamp2, timeStamp1) {
timeStamp1 = timeStamp1 * 1000;
timeStamp2 = timeStamp2 * 1000;
if(isNaN(timeStamp1) || isNaN(timeStamp2)) {
if (isNaN(timeStamp1) || isNaN(timeStamp2)) {
return "Unknown";
}
@@ -2178,7 +2181,7 @@ function getTimeDifferenceDisplay(timeStamp2, timeStamp1) {
// ===========================================================================
function doesWordStartWithVowel(word) {
switch(toLowerCase(word.substr(0,1))) {
switch (toLowerCase(word.substr(0, 1))) {
case "a":
case "e":
case "i":
@@ -2196,7 +2199,7 @@ function doesWordStartWithVowel(word) {
// ===========================================================================
function replaceEmojiIntoString(message) {
for(let i in emojiReplaceString) {
for (let i in emojiReplaceString) {
message = message.replace(emojiReplaceString[i][0], emojiReplaceString[i][1]);
}
return message;
@@ -2209,22 +2212,22 @@ function makeReadableTime(hour, minute) {
let minuteStr = toString(minute);
let meridianStr = "AM";
if(hour < 10) {
if (hour < 10) {
hourStr = "0" + toString(hour);
meridianStr = "AM";
}
if(hour > 11) {
let actualHour = hour-12;
if(actualHour < 10) {
hourStr = "0" + toString(hour-12);
if (hour > 11) {
let actualHour = hour - 12;
if (actualHour < 10) {
hourStr = "0" + toString(hour - 12);
} else {
hourStr = toString(hour-12);
hourStr = toString(hour - 12);
}
meridianStr = "PM";
}
if(minute < 10) {
if (minute < 10) {
minuteStr = "0" + toString(minute);
}
@@ -2234,14 +2237,14 @@ function makeReadableTime(hour, minute) {
// ===========================================================================
function getCardinalDirectionName(cardinalDirectionId) {
let cardinalDirections = ["North", "Northeast", "East", "Southeast", "South", "Southwest", "West", "Northwest", "Unknown" ];
let cardinalDirections = ["North", "Northeast", "East", "Southeast", "South", "Southwest", "West", "Northwest", "Unknown"];
return cardinalDirections[cardinalDirectionId];
}
// ===========================================================================
function getWeekDayName(weekdayId) {
let weekdayNames = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ];
let weekdayNames = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
return weekdayNames[weekdayId];
}
@@ -2260,9 +2263,9 @@ function getLockedUnlockedEmojiFromBool(boolVal) {
// ===========================================================================
String.prototype.format = function() {
String.prototype.format = function () {
let a = this;
for(let i in arguments) {
for (let i in arguments) {
a = a.replace("{" + String(i) + "}", arguments[i]);
}
return a;
@@ -2277,8 +2280,8 @@ function ArrayBufferToString(buffer) {
// ===========================================================================
function getElementTypeName(typeId) {
if(getGame() == VRR_GAME_MAFIA_ONE) {
switch(typeId) {
if (getGame() == VRR_GAME_MAFIA_ONE) {
switch (typeId) {
case ELEMENT_VEHICLE:
return "Vehicle";
@@ -2292,7 +2295,7 @@ function getElementTypeName(typeId) {
return "Unknown"
}
} else {
switch(typeId) {
switch (typeId) {
case ELEMENT_VEHICLE:
return "Vehicle";
@@ -2330,7 +2333,7 @@ function getElementTypeName(typeId) {
function fillStringWithCharacter(character, amount) {
let tempString = "";
for(let i = 0; i <= amount; i++) {
for (let i = 0; i <= amount; i++) {
tempString = tempString + toString(character);
}
return tempString;
@@ -2351,7 +2354,7 @@ function getCurrentTimeStampWithTimeZone(timeZone) {
let tzDate = new Date(date.toLocaleString('en-US', { timeZone: timeZone }));
let offset = utcDate.getTime() - tzDate.getTime();
date.setTime( date.getTime() + offset );
date.setTime(date.getTime() + offset);
return date;
};
@@ -2366,7 +2369,7 @@ function getSyncerFromId(syncerId) {
// ===========================================================================
function isConsole(client) {
if(client == null) {
if (client == null) {
return false;
}
@@ -2395,8 +2398,8 @@ function isSamePlayer(client1, client2) {
*/
function getConsoleClient() {
let clients = getClients();
for(let i in clients) {
if(isConsole(clients[i])) {
for (let i in clients) {
if (isConsole(clients[i])) {
return clients[i];
}
}
@@ -2477,11 +2480,11 @@ function getHexColourByType(typeName) {
// ===========================================================================
function getPlayerColour(client) {
if(getPlayerData(client) != false) {
if(!isPlayerLoggedIn(client)) {
if (getPlayerData(client) != false) {
if (!isPlayerLoggedIn(client)) {
return getColourByName("darkGrey");
} else {
if(isPlayerWorking(client)) {
if (isPlayerWorking(client)) {
return getJobData(getJobIndexFromDatabaseId(getPlayerCurrentSubAccount(client).job)).colour;
}
}
@@ -2514,9 +2517,9 @@ function getBoolRedGreenInlineColour(boolValue) {
*/
function hexToRgb(h) {
return [
'0x'+h[1]+h[2]|0,
'0x'+h[3]+h[4]|0,
'0x'+h[5]+h[6]|0
'0x' + h[1] + h[2] | 0,
'0x' + h[3] + h[4] | 0,
'0x' + h[5] + h[6] | 0
];
}
@@ -2532,7 +2535,7 @@ function hexToRgb(h) {
*
*/
function rgbToHex(r, g, b) {
return "#"+((1<<24)+(r<<16)+(g<<8)+ b).toString(16).slice(1);
return "#" + ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1);
}
// ===========================================================================
@@ -2546,8 +2549,8 @@ function rgbToHex(r, g, b) {
*/
function getClientChatColour(client) {
let tempJob = getPlayerCurrentSubAccount(client).job;
if(tempJob != -1) {
if(getPlayerData(client).isWorking) {
if (tempJob != -1) {
if (getPlayerData(client).isWorking) {
return getJobData(tempJob).jobColour;
}
}
@@ -2645,7 +2648,7 @@ function hexFromToColour(colour) {
*
*/
function replaceColoursInMessage(messageText) {
if(messageText == null) {
if (messageText == null) {
return "";
}
@@ -2661,13 +2664,13 @@ function replaceColoursInMessage(messageText) {
tempRegex = new RegExp(tempFind, 'g');
messageText = messageText.replace(tempRegex, "[#FFFFFF]");
for(let i in getServerColours().hex.byName) {
for (let i in getServerColours().hex.byName) {
let find = `{${i}}`;
let re = new RegExp(find, 'g');
messageText = messageText.replace(re, `[#${getServerColours().hex.byName[i]}]`);
}
for(let i in getServerColours().hex.byType) {
for (let i in getServerColours().hex.byType) {
let find = `{${i}}`;
let re = new RegExp(find, 'g');
messageText = messageText.replace(re, `[#${getServerColours().hex.byType[i]}]`);
@@ -2686,15 +2689,15 @@ function replaceColoursInMessage(messageText) {
*
*/
function removeColoursInMessage(messageText) {
if(messageText == null) {
if (messageText == null) {
return "";
}
if(typeof messageText != "string") {
if (typeof messageText != "string") {
return "";
}
if(messageText == "") {
if (messageText == "") {
return "";
}
@@ -2710,13 +2713,13 @@ function removeColoursInMessage(messageText) {
tempRegex = new RegExp(tempFind, 'g');
messageText = messageText.replace(tempRegex, "");
for(let i in getServerColours().hex.byName) {
for (let i in getServerColours().hex.byName) {
let find = `{${i}}`;
let re = new RegExp(find, 'g');
messageText = messageText.replace(re, "");
}
for(let i in getServerColours().hex.byType) {
for (let i in getServerColours().hex.byType) {
let find = `{${i}}`;
let re = new RegExp(find, 'g');
messageText = messageText.replace(re, "");
@@ -2735,8 +2738,8 @@ function removeColoursInMessage(messageText) {
*
*/
function replaceEmojiInString(messageString) {
for(let i in emojiReplaceString) {
while(messageString.indexOf(emojiReplaceString[i][0]) != -1) {
for (let i in emojiReplaceString) {
while (messageString.indexOf(emojiReplaceString[i][0]) != -1) {
messageString = messageString.replace(emojiReplaceString[i][0], emojiReplaceString[i][1]);
}
}
@@ -2781,8 +2784,8 @@ function getPlayerLocationName(client) {
function getGameAreaFromPos(position) {
let areas = getGameConfig().areas[getGame()];
for(let i in areas) {
if(isPointInPoly(areas[i].borders, position)) {
for (let i in areas) {
if (isPointInPoly(areas[i].borders, position)) {
return i;
}
}
@@ -2791,10 +2794,10 @@ function getGameAreaFromPos(position) {
// ===========================================================================
function isPosInPoly(poly, position) {
for(var c = false, i = -1, l = poly.length, j = l - 1; ++i < l; j = i)
for (var c = false, i = -1, l = poly.length, j = l - 1; ++i < l; j = i)
((poly[i].y <= position.y && position.y < poly[j].y) || (poly[j].y <= position.y && position.y < poly[i].y))
&& (position.x < (poly[j].x - poly[i].x) * (position[1] - poly[i].y) / (poly[j].y - poly[i].y) + poly[i].x)
&& (c = !c);
&& (position.x < (poly[j].x - poly[i].x) * (position[1] - poly[i].y) / (poly[j].y - poly[i].y) + poly[i].x)
&& (c = !c);
return c;
}
@@ -2805,7 +2808,7 @@ function createBitFlagTable(keyNames) {
let bitTable = {};
let incVal = 1;
for(let i in keyNames) {
for (let i in keyNames) {
let key = keyNames[i];
bitTable[key] = bitVal;
bitVal = 1 << incVal;
@@ -2817,15 +2820,15 @@ function createBitFlagTable(keyNames) {
// ===========================================================================
function hasBitFlag(allFlags, checkForFlag) {
if(allFlags == 0) {
if (allFlags == 0) {
return false;
}
if(allFlags == -1) {
if (allFlags == -1) {
return true;
}
if((allFlags & checkForFlag) == checkForFlag) {
if ((allFlags & checkForFlag) == checkForFlag) {
return true;
}