mirror of
https://github.com/thepaperpilot/Planar-Pioneers.git
synced 2025-02-16 09:41:40 +00:00
Fix running out of energy only disabling mine
This commit is contained in:
parent
d608b592fa
commit
946ecaebcd
1 changed files with 6 additions and 0 deletions
|
@ -845,6 +845,12 @@ export const main = createLayer("main", function (this: BaseLayer) {
|
|||
if (Decimal.lt(energy.value, 0)) {
|
||||
// Uh oh, time to de-power machines!
|
||||
energy.value = 0;
|
||||
poweredMachines.forEach(machine => {
|
||||
(machine.value?.state as { powered: boolean }).powered = false;
|
||||
});
|
||||
Object.values(portalNodes.value).forEach(portal => {
|
||||
(portal.state as { powered: boolean }).powered = false;
|
||||
});
|
||||
mine.value.state = { ...(mine.value.state as object), powered: false };
|
||||
toast.warning(
|
||||
<div>
|
||||
|
|
Loading…
Add table
Reference in a new issue