Allow "all" payphone state set in net event

This commit is contained in:
Vortrex
2023-03-05 20:46:39 -06:00
parent ec4a35d7bb
commit 5d3119f051

View File

@@ -189,11 +189,17 @@ function receivePayPhoneFromServer(payPhoneId, isDeleted, state, position) {
function receivePayPhoneStateFromServer(payPhoneId, state) {
logToConsole(LOG_DEBUG, `[V.RP.PayPhone] Received payphone ${payPhoneId} state (${state}) from server`);
if (getPayPhoneData(payPhoneId) == false) {
return false;
}
if (payPhoneId != -1) {
if (getPayPhoneData(payPhoneId) == false) {
return false;
}
getPayPhoneData(payPhoneId).state = state;
getPayPhoneData(payPhoneId).state = state;
} else {
for (let i in getServerData().payPhones) {
getServerData().payPhones[i].state = state;
}
}
}
// ===========================================================================