Commit Graph

30 Commits

Author SHA1 Message Date
masterdraco 979b7f72d5 feat(kæde): advarsel når en fabrik gården er afhængig af slukkes
Slukker spilleren en produktion, hvis vare et tændt flow kører (manuel vare
eller målet tager den i auto), en stald æder eller en aktiv kæde bruger,
kommer én besked pr. slukning med brugere og lagerdage, og en rød post
'Slukket men nødvendig' i Kræver handling og statusvinduet så længe den er
slukket og nødvendig. Ingen advarsel når en anden tændt produktion dækker,
lageret rækker over 60 dage, kæden selv slukkede den eller den var slukket
ved indlæsning. Tjekket kører i kædens tick også uden kæder; ren logik i
adDependency.lua.
2026-09-30 15:08:28 +02:00
masterdraco 2a7769d090 feat(kæde): læse-adapter for produktioner, stalde, marker og udbytte 2026-09-30 13:37:58 +02:00
masterdraco 6aeb8e4179 feat(marksilo): 'Kør overskud til produktion' — foder først: staldenes forbrug × valgt antal døgn bliver på gården, overskud køres til gårdens fabrikker (v1.44.0.0) 2026-09-27 22:19:26 +02:00
masterdraco 9a284c875e feat(navne): egne bygningsnavne fra ADSmartPickup_names.xml bruges overalt (FS25 kan ikke omdøbe bygninger); marksilo: siloer i samme klynge som et gårdlager er gårdens (v1.39.0.0) 2026-09-27 15:05:14 +02:00
masterdraco 725ad7b459 fix: æg-markør genkendes som hønsehus når det er nærmere end en løs læssestation (Pickup 1+2 blev Pigsty); palletildeling måler til hele spawn-området (alle rækker, start-slut) (v1.28.2.0) 2026-09-26 11:52:22 +02:00
masterdraco cb68c81a3f fix: æg-paller tælles kun for nærmeste spawner — tomt hønsehus så naboernes paller (hus 1+2 blev aldrig hentet) (v1.28.1.0) 2026-09-26 11:29:49 +02:00
masterdraco 6fd917caca perf: hak-audit — spredte timere, fælles cache (markør->station, salgssteder, identify, Wait-punkter, lagre, positioner), bygningsliste 10 s, profiler, simulering (v1.28.0.0)
Audit (2 reviewere) + simulering bench/bench_hak.lua: værste frame 124,7 ms -> 0,9 ms.
- Holdende vognes genplanlægning (5 s) spredes tilfældigt over hele intervallet (før: alle i samme frame).
- ADCache: korttids-cache m. spredt udløb (+0-50 %), kun aktiv i spillet; stationsopslag 30 s.
- Bygningsliste 10 s (før 1 s: bygninger x markører hvert sekund). Markarbejde-tick forskudt 0,5 s fra menuen.
- ADProfiler: logger top-6 langsomste indgange pr. minut ved > 2 ms.
2026-09-26 11:24:05 +02:00
masterdraco cc35b157bd feat(oversigt): Start/Stop alle flows + klik på flow hopper til redigering; palleskure viser paller af pladser (v1.20.0.0)
- ADRunsController.startAllRuns/stopAllRuns/hasActiveRuns (kørende flows røres ikke ved Start alle)
- Oversigt: knapsæt Start alle / Stop alle / Nyt run, samlet status, klikbare rækker (hop via update)
- Palleskur-statistik: kapacitet = (egne + ledige pladser) x indhold; 24/4000 paller 1 % i stedet for 600 %
- Manualer da/en opdateret
2026-09-25 21:03:30 +02:00
masterdraco b3d49c4857 feat(stald): æg/uld-paller fra staldens egne pallespawnere (hønsehus) som udkørselskilde; brændstoftanke er ikke lager-kilder (v1.18.8.0) 2026-09-24 19:24:36 +02:00
masterdraco fe3a4284c5 feat(kilder): generelt lager — bygninger med egen læssestation uden silo/fabrik/stald-spec (P&H separatorhal, digestat) kan vælges under Fra; varer fra stationen (v1.18.4.0) 2026-09-24 13:54:45 +02:00
masterdraco c814557ae1 fix(ejerskab): jord-bundne kortanlæg (boughtWithFarmland / ejer 15) er gårdens når jorden under dem er købt — Dakotas BGA500kw på jordlod 69 (v1.17.7.0) 2026-09-24 04:57:12 +02:00
masterdraco c0f523700e fix(silo): varer = læssestationens pulje (tom mælketank med fuld pulje viste ingen mælk -> noProducts); sammenlægning af kilder kun for siloer, ikke staldes mælke/gyllepunkter (v1.17.4.0) 2026-09-24 04:01:26 +02:00
masterdraco e7c482a3cb fix(reserve): staldens output (mælk/gylle) er ikke foderbehov — kun krybbe-varer/foderdefinition; Milk Salg holdt med 784k 'reserveret' (v1.17.2.0) 2026-09-24 03:29:47 +02:00
masterdraco d63f0fcd5e fix(stald): mængde = læssestationens samlede beholdning (stald + Milk Tank Extension); gamle kilde-id'er skal være AD-markører (omnummerering efter slettede waypoints) (v1.16.3.0) 2026-09-24 03:10:27 +02:00
masterdraco 3227453392 feat(lagre): faner pr. bygningstype (Fabrikker/Siloer/Stalde/Palleskure), kolonner tilpasset rækkebredden, statistik tæller kun kørende produktioner × tidsjustering (v1.16.0.0) 2026-09-24 02:19:30 +02:00
masterdraco 8c4551958d feat(lagre): staldenes produktion for alle dyretyper (mælk, gødning, gylle, æg, uld, gedemælk) fra output-kurver × antal dyr (v1.15.1.0) 2026-09-24 02:00:37 +02:00
masterdraco a6547462fc feat(lagre): vælg bygning -> statistik pr. vare: værdi nu/ved toppris, gårdens beholdning i døgn, forbrug og produktion pr. døgn (v1.15.0.0) 2026-09-24 01:54:47 +02:00
masterdraco 25332184a8 fix: stald-markør giver kun varerne fra sit eget læssepunkt (mælk vs. gylle i hver sin ende) (v1.13.4.0) 2026-09-24 00:39:33 +02:00
masterdraco 4a283b086f fix: løst stationsopslag (40 m, uanset retning) for stalde og fabrikker — mælketank ved siden af markøren genkendes (v1.12.21.0) 2026-09-23 18:06:04 +02:00
masterdraco 034286f69e fix: Wait-markører aldrig mål i forsynings-runs; kilde-advarsel forklarer hvad opslaget ser ved markøren (v1.12.20.0) 2026-09-23 18:00:42 +02:00
masterdraco cc0a9f4157 feat: stalde som kilde til udkørsel (mælketank/gylle via staldens læssestation) (v1.12.19.0) 2026-09-23 17:24:36 +02:00
masterdraco 5a910637f7 fix: pallevarer accepteres via supportedFillTypes (palletrigger); log med fundne salgsmarkører når ingen tager varen (v1.12.16.0) 2026-09-23 16:03:30 +02:00
masterdraco 02a65b510e fix: Wait-markører er aldrig kilder eller lagermål (cow wait 1 blev valgt som palleskur) (v1.12.15.0) 2026-09-23 15:43:46 +02:00
masterdraco b6c729ac59 feat: paller — 'fuldt læs' for autoload-bil = mindst 4 paller klar (ved spawner eller i objektlager) (v1.12.14.0) 2026-09-23 15:30:51 +02:00
masterdraco e09daadf93 fix: getProductionPoint defineret før brug i adSources (v1.12.5.0 kastede ved getProducts) (v1.12.6.0) 2026-09-23 11:32:19 +02:00
masterdraco e870c446d8 fix: fabrik fundet på afstand får produktionspunktets læssestation; bulk-outputs regnes ikke som paller når markøren ikke rammer triggeren (v1.12.5.0) 2026-09-23 11:32:01 +02:00
masterdraco 27095ec6ff feat: bulk-vare der også står på paller (sukkerfabrik) tages som paller af en UAL-vogn, som bulk af en tipvogn (v1.12.3.0) 2026-09-23 11:28:14 +02:00
masterdraco 2d6e6dd7bf feat: v1.12.1.0 — prisregel via sæsonkurven, reserve til gårdens eget forbrug, paller til palleskur, fanen Lagre (idéer fra Distribution Redux) 2026-09-23 10:34:41 +02:00
masterdraco 43483bda76 fix(review): palle/bulk pr. kilde, pallefabrikker uden læssestation, hold-omdirigering, last ved Start, tomme kilder udelukkes, færre rutetjek, advarsler huskes, paller kun Fra/Salg 2026-09-23 10:18:36 +02:00
masterdraco d31fbbec37 feat: adSources — fabrik, silo og objektlager som kilder; paller ved spawner; salgssteder 2026-09-23 09:51:40 +02:00