mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-31 18:28:52 +00:00
Minor changes, missing semicolons in JS
This commit is contained in:
+2
-2
@@ -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
@@ -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);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
})()
|
||||
})();
|
||||
Reference in New Issue
Block a user