fix(kæde): afhængigheds-advarsel uden støj fra auto-flows, alternative opskrifter og kæder

- Auto-flowets mål tæller kun for varer gården forbruger (eller en kæde vil
  have); stald-foder/auto-behov uden kendt forbrug er ikke nødvendigt. Manuel
  flow-vare og kæde-input gælder også uden kendte lagerdage.
- En slukket opskrift springes over, når en anden tændt opskrift i samme
  fabrik laver varen.
- Behov kun fra kæder giver ingen advarsel/post (Task 10 melder kæderne).
This commit is contained in:
2026-09-30 15:13:15 +02:00
parent 9fde03f950
commit e9f1251471
5 changed files with 66 additions and 18 deletions
+8 -3
View File
@@ -694,9 +694,12 @@ Beskederne:
Slukker du en produktion, som gården er afhængig af, advarer moden dig — også når ingen kæde er i gang. En
produktion er nødvendig, når en af dens varer bruges af gården:
- et tændt forsyningsflow kører varen (valgt som vare, eller flowets mål tager varen i auto),
- et tændt forsyningsflow har varen valgt som vare,
- et tændt flow i auto kører til et mål, der tager varen, og gården forbruger varen,
- en stald æder varen lige nu, eller
- en aktiv kæde har varen som input.
- en aktiv kæde har varen som input (bruger kun kæder varen, meldes det i stedet som manglende led, se ovenfor).
Ved flows i auto og stalde skal gårdens forbrug af varen kendes; ellers regnes varen ikke som nødvendig.
Eksempel: du slukker fermenteringssiloerne, men flowene *Cow Food*, *Goat Food* og *Biogas Silage* henter
ensilage. Så kommer beskeden *Advarsel: du slukkede Fermenteringssilo 3 (Ensilage) — Cow Food, Goat Food +1
@@ -705,10 +708,12 @@ de). Beskeden kommer én gang pr. slukning, højst et minut efter.
Så længe produktionen er slukket og stadig nødvendig, står der en rød linje i **Kræver handling**:
*Slukket men nødvendig: Fermenteringssilo 3* (højst 2; også i statusvinduet under Advarsler). Et klik åbner
lagerfanen **Fabrikker** — eller **Kæder**, hvis kun en kæde bruger varen.
lagerfanen **Fabrikker**.
Der advares ikke, når:
- en anden opskrift i samme fabrik laver varen og er tændt (du har valgt, hvilken opskrift der kører — fx én
ensilage-opskrift i en fermenteringssilo),
- en anden tændt produktion laver varen med nok kapacitet,
- gården har lager til mere end 60 dage,
- kæden selv slukkede produktionen, eller