Add hex colours
This commit is contained in:
@@ -8,6 +8,58 @@
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
let serverColours = {
|
let serverColours = {
|
||||||
|
hex: {
|
||||||
|
byType: {
|
||||||
|
talkMessage: "C8C8C8",
|
||||||
|
shoutMessage: "FFFFC8",
|
||||||
|
whisperMessage: "828282",
|
||||||
|
doActionMessage: "B19CD9",
|
||||||
|
meActionMessage: "B19CD9",
|
||||||
|
errorMessage: "ED4337",
|
||||||
|
syntaxMessage: "C8C8C8",
|
||||||
|
normalMessage: "FFFFFF",
|
||||||
|
alertMessage: "FFFF00",
|
||||||
|
successMessage: "00B400",
|
||||||
|
clanChatMessage: "00BE00",
|
||||||
|
businessBlue: "0099FF",
|
||||||
|
houseGreen: "11CC11",
|
||||||
|
clanOrange: "FF9900",
|
||||||
|
vehiclePurple: "960096",
|
||||||
|
jobYellow: "FFFF00",
|
||||||
|
},
|
||||||
|
byName: {
|
||||||
|
white: "FFFFFF",
|
||||||
|
black: "000000",
|
||||||
|
red: "FF0000",
|
||||||
|
yellow: "FFFF00",
|
||||||
|
royalBlue: "0000FF",
|
||||||
|
teal: "00FFFF",
|
||||||
|
orange: "FF8000",
|
||||||
|
softRed: "ED4337",
|
||||||
|
softGreen: "32CD32",
|
||||||
|
lightPurple: "960096",
|
||||||
|
lightGrey: "C8C8C8",
|
||||||
|
mediumGrey: "969696",
|
||||||
|
darkGrey: "404040",
|
||||||
|
policeBlue: "3250C8",
|
||||||
|
medicPink: "DB7093",
|
||||||
|
firefighterRed: "CD3C3C",
|
||||||
|
busDriverGreen: "32A032",
|
||||||
|
taxiDriverYellow: "F0E664",
|
||||||
|
deliveryPurple: "B19CD9",
|
||||||
|
civilianWhite: "C8C8C8",
|
||||||
|
burntYellow: "D2D200",
|
||||||
|
burntOrange: "D27800",
|
||||||
|
bankGreen: "00B400",
|
||||||
|
softYellow: "EAC67E",
|
||||||
|
businessBlue: "0099FF",
|
||||||
|
houseGreen: "11CC11",
|
||||||
|
clanOrange: "FF9900",
|
||||||
|
vehiclePurple: "960096",
|
||||||
|
jobYellow: "FFFF00",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
byType: {
|
byType: {
|
||||||
talkMessage: toColour(200, 200, 200),
|
talkMessage: toColour(200, 200, 200),
|
||||||
shoutMessage: toColour(255, 255, 200),
|
shoutMessage: toColour(255, 255, 200),
|
||||||
@@ -73,17 +125,21 @@ function getColourByName(colourName) {
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function getHexColourByName(colourName) {
|
function getHexColourByName(colourName) {
|
||||||
let rgbaColour = getServerColours().byName[colourName];
|
//let rgbaColour = getServerColours().byName[colourName];
|
||||||
let rgbaArray = rgbaArrayFromToColour(rgbaColour);
|
//let rgbaArray = rgbaArrayFromToColour(rgbaColour);
|
||||||
return rgbToHex(rgbaArray[0], rgbaArray[1], rgbaArray[2]);
|
//return rgbToHex(rgbaArray[0], rgbaArray[1], rgbaArray[2]);
|
||||||
|
|
||||||
|
return `#${getServerColours().hex.byName[colourName]}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function getHexColourByType(colourName) {
|
function getHexColourByType(colourName) {
|
||||||
let rgbaColour = getServerColours().byType[colourName];
|
//let rgbaColour = getServerColours().byType[colourName];
|
||||||
let rgbaArray = rgbaArrayFromToColour(rgbaColour);
|
//let rgbaArray = rgbaArrayFromToColour(rgbaColour);
|
||||||
return rgbToHex(rgbaArray[0], rgbaArray[1], rgbaArray[2]);
|
//return rgbToHex(rgbaArray[0], rgbaArray[1], rgbaArray[2]);
|
||||||
|
|
||||||
|
return `#${getServerColours().hex.byType[colourName]}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
@@ -163,10 +219,10 @@ function getInlineChatColourByType(colourName) {
|
|||||||
|
|
||||||
function rgbaArrayFromToColour(colour) {
|
function rgbaArrayFromToColour(colour) {
|
||||||
return [
|
return [
|
||||||
(colour >> 16) & 0xFF, // red
|
(colour >> 24) & 0xFF, // red
|
||||||
|
(colour >> 16) & 0xFF,
|
||||||
(colour >> 8) & 0xFF,
|
(colour >> 8) & 0xFF,
|
||||||
colour & 0xFF,
|
colour & 0xFF // alpha
|
||||||
(colour >> 24) & 0xFF// alpha
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user