Minor changes, missing semicolons in JS

This commit is contained in:
ElPumpo
2018-11-10 10:37:27 +01:00
parent aedd4132cd
commit db50388543
9 changed files with 57 additions and 65 deletions
+2 -2
View File
@@ -1,11 +1,11 @@
@font-face {
font-family: 'Pricedown';
src: url('../fonts/pdown.ttf')/* TTF file for CSS3 browsers */
src: url('../fonts/pdown.ttf')
}
@font-face {
font-family: 'bankgothic';
src: url('../fonts/bankgothic.ttf')/* TTF file for CSS3 browsers */
src: url('../fonts/bankgothic.ttf')
}
html {
Binary file not shown.

Before

Width:  |  Height:  |  Size: 941 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 B

+47 -52
View File
@@ -1,65 +1,64 @@
(() => {
ESX = {};
ESX = {};
ESX.HUDElements = [];
ESX.setHUDDisplay = function(opacity){
ESX.setHUDDisplay = function (opacity) {
$('#hud').css('opacity', opacity);
}
ESX.insertHUDElement = function(name, index, priority, html, data){
};
ESX.insertHUDElement = function (name, index, priority, html, data) {
ESX.HUDElements.push({
name : name,
index : index,
priority : priority,
html : html,
data : data
})
name: name,
index: index,
priority: priority,
html: html,
data: data
});
ESX.HUDElements.sort((a,b) => {
ESX.HUDElements.sort((a, b) => {
return a.index - b.index || b.priority - a.priority;
})
});
};
}
ESX.updateHUDElement = function (name, data) {
ESX.updateHUDElement = function(name, data){
for(let i=0; i<ESX.HUDElements.length; i++)
if(ESX.HUDElements[i].name == name)
for (let i = 0; i < ESX.HUDElements.length; i++) {
if (ESX.HUDElements[i].name == name) {
ESX.HUDElements[i].data = data;
}
}
ESX.refreshHUD();
}
};
ESX.deleteHUDElement = function(name){
for(let i=0; i<ESX.HUDElements.length; i++)
if(ESX.HUDElements[i].name == name)
ESX.deleteHUDElement = function (name) {
for (let i = 0; i < ESX.HUDElements.length; i++) {
if (ESX.HUDElements[i].name == name) {
ESX.HUDElements.splice(i, 1);
}
}
ESX.refreshHUD();
}
ESX.refreshHUD = function(){
};
ESX.refreshHUD = function () {
$('#hud').html('');
for(let i=0; i<ESX.HUDElements.length; i++){
for (let i = 0; i < ESX.HUDElements.length; i++) {
let html = Mustache.render(ESX.HUDElements[i].html, ESX.HUDElements[i].data);
$('#hud').append(html);
}
};
}
ESX.inventoryNotification = function(add, item, count){
ESX.inventoryNotification = function (add, item, count) {
let notif = '';
if(add)
if (add) {
notif += '+';
else
} else {
notif += '-';
}
notif += count + ' ' + item.label;
@@ -67,47 +66,43 @@
$('#inventory_notifications').append(elem);
$(elem).delay(3000).fadeOut(1000, function(){
$(elem).delay(3000).fadeOut(1000, function () {
elem.remove();
})
}
});
};
window.onData = (data) => {
switch(data.action){
case 'setHUDDisplay' : {
switch (data.action) {
case 'setHUDDisplay': {
ESX.setHUDDisplay(data.opacity);
break;
}
case 'insertHUDElement' : {
case 'insertHUDElement': {
ESX.insertHUDElement(data.name, data.index, data.priority, data.html, data.data);
break;
}
case 'updateHUDElement' : {
case 'updateHUDElement': {
ESX.updateHUDElement(data.name, data.data);
break;
}
case 'deleteHUDElement' : {
case 'deleteHUDElement': {
ESX.deleteHUDElement(data.name);
break;
}
case 'inventoryNotification' : {
ESX.inventoryNotification(data.add, data.item, data.count)
case 'inventoryNotification': {
ESX.inventoryNotification(data.add, data.item, data.count);
}
}
};
}
window.onload = function(e){
window.onload = function (e) {
window.addEventListener('message', (event) => {
onData(event.data)
onData(event.data);
});
}
};
})()
})();