Map change warning (unfinished)
This commit is contained in:
@@ -109,6 +109,7 @@ let localPlayerMoneyInterval = null;
|
||||
let currencyString = "${AMOUNT}";
|
||||
|
||||
let mapChangeWarning = false;
|
||||
let mapChangeToNight = false;
|
||||
|
||||
let cruiseControlEnabled = false;
|
||||
let cruiseControlSpeed = 0.0;
|
||||
|
||||
@@ -162,6 +162,7 @@ function onDrawnHUD(event) {
|
||||
processCustomHUDRendering();
|
||||
processCameraFadeRendering();
|
||||
processJobLocationIndicatorRendering();
|
||||
processMapChangeWarning();
|
||||
}
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
@@ -110,7 +110,7 @@ function addAllNetworkHandlers() {
|
||||
addNetworkEventHandler("v.rp.changePassword", showChangePasswordGUI);
|
||||
addNetworkEventHandler("v.rp.showLocaleChooser", showLocaleChooserGUI);
|
||||
addNetworkEventHandler("v.rp.guiColour", setGUIColours);
|
||||
addNetworkEventHandler("v.rp.mapChangeWarning", setMapChangeWarningState);
|
||||
addNetworkEventHandler("v.rp.mapChangingSoon", setMapChangeWarningState);
|
||||
|
||||
// 2D Rendering
|
||||
addNetworkEventHandler("v.rp.set2DRendering", set2DRendering);
|
||||
@@ -473,8 +473,9 @@ function receiveCurrencyStringFromServer(newCurrencyString) {
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
function setMapChangeWarningState(state) {
|
||||
function setMapChangeWarningState(state, changeToNight) {
|
||||
mapChangeWarning = state;
|
||||
mapChangeToNight = changeToNight;
|
||||
}
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
@@ -609,4 +609,16 @@ function fixOffScreenPosition(position, margin = toVector2(0.0, 0.0)) {
|
||||
}
|
||||
|
||||
return position;
|
||||
}
|
||||
}
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
function processMapChangeWarning() {
|
||||
if (mapChangeWarning == false) {
|
||||
return false;
|
||||
}
|
||||
|
||||
smallGameMessageFonts["AuroraBdCnBT"].render(`Map is changing to ${(mapChangeToNight) ? "night" : "day"} soon!`, [0, game.height - 90], game.width, 0.5, 0.0, smallGameMessageFonts["AuroraBdCnBT"].size, getColourByName("yellow"), true, true, false, true);
|
||||
}
|
||||
|
||||
// ===========================================================================
|
||||
Reference in New Issue
Block a user