FarmTablet — Een compacte, alles-in-één tablet voor boerderijbeheer voor Farming Simulator 25.
Oorspronkelijk geïnspireerd door een tabletmod voor FS17, helemaal opnieuw opgebouwd voor FS22 en nu volledig geconverteerd en herschreven voor FS25. Het doel is simpel: nuttige boerderijinformatie in één oogopslag, zonder de gameplay in de weg te staan.
De mod is opnieuw opgebouwd met een strakke, modulaire structuur: elke app leeft in zijn eigen bestand, waardoor het gemakkelijk is om in de loop van de tijd uit te breiden, te repareren en te verbeteren. Het wordt actief ontwikkeld en gevormd op basis van feedback uit de gemeenschap.
Wat zit er nu in:
Dashboard — boerderijoverzicht met balans, velden, voertuigen en wereldstatus
Weer - huidige omstandigheden, temperatuur, wind, bewolking en voorspelling
Percelen — alle percelen in eigendom met gewastype en groeifase
Dieren — status van het hok met voedsel-, water- en reinheidsniveaus
Werkplaats - voertuigdiagnose in de buurt met brandstof, slijtage en bedrijfsuren
Bucket Tracker – laadteller voor wielladers en graafmachines
Graven - tracking van graafwerkzaamheden en bodemscanner
App Store — blader door en beheer geïnstalleerde apps
Instellingen — configureer de tablet vanuit het pauzemenu
Updates — changelog en versiegeschiedenis
Mod-integraties (automatisch gedetecteerd tijdens runtime, veilig om zonder hen te gebruiken):
NPC-voordeel, bodemmeststof, seizoensgewasstress, inkomensmod., belastingmod
Wat komt er hierna:
Betere tabletbeelden en frame-ontwerp
Pictogrammen in plaats van tekstlabels
Geluiden, kleuraanpassingen en UI-polijsten
Meer apps en diepere interacties op basis van feedback
Verbeteringen voor meerdere spelers
De mod is in actieve ontwikkeling. Bugrapporten, ideeën en suggesties zijn altijd welkom. Dit is een gemeenschapsproject en jouw feedback bepaalt direct wat er vervolgens wordt gebouwd.
Github: https://github.com/TheCodingDad-TisonK/FS25_FarmTablet
AUTEURSRECHTENMEDEDELING:
Alle rechten voorbehouden. Ongeautoriseerde herdistributie, kopiëren of claimen van deze mod als jouw eigen modificatie is ten strengste verboden.
Oorspronkelijke auteur: TisonK
- Instellingenpagina: leesbaarheid van geluidsschakelaar, verouderde rechtermuisknop-tip verwijderd, dubbele OVER-sectie verwijderd, GitHub-links toegevoegd aan INFO-sectie
- Oplossingen voor weerpagina's
- Zwevende koptekst opgelost op alle scrollbare pagina's
- Reparaties van workshoppagina's
- Oplossingen voor vlootpagina's
- Oplossingen voor de Field Manager-pagina
#72 — Oplossingen voor productiepagina's
#73 — Oplossingen voor de bodempagina
PROBLEMEN OPLOSSEN
- Scrollen was achteruit op alle scrollbare pagina's (Instellingen, Opslag, App Store,
Field Manager, etc.) — met het wiel omhoog wordt de inhoud nu correct bovenaan weergegeven
- Door met het muiswiel te scrollen terwijl de tablet open was, werd ook ingezoomd op de gamecamera
in/uit: de tablet legt nu volledig scroll-gebeurtenissen vast, zodat de camera niet wordt beïnvloed
- De schuifrichting van de app-lijst in de zijbalk was omgekeerd: het wiel omhoog scrollt nu naar
latere apps zoals verwacht
- Sectiekoptekst (groene labels zoals VOORWAARDEN, VOORSPELLING, STATUS) was aanwezig
overlapt door de horizontale scheidingslijnen op elke app-pagina – afstand
gecorrigeerd zodat er altijd vrije ruimte is tussen scheidingslijnen en sectietitels
- De instellingenpagina springt tijdens het scrollen terug naar de bovenkant - de scrollbare
berekening van de inhoudshoogte was onjuist; nu opgelost, zodat u vrij kunt scrollen
naar de bodem
- De sectiekopteksten van de opslagpagina overlappen de vaste app-koptekst wanneer
naar beneden scrollen - er wordt nu een afdekstrip getekend om de kop schoon te houden
- App-namen werden weergegeven als 'Ontbrekende 'ft_ui_app_...' in l10n_en.xml' in de
bovenste balk en App Store - vertalingen waren niet opgenomen in het mod-pakket;
nu opgelost, worden alle app-namen correct weergegeven
- De knop EXIT EDIT MODE reageerde niet op klikken in de tabletbewerkingsmodus
— sleepdetectie onderschepte de klik voordat deze de knop bereikte
- Bij het verlaten van de bewerkingsmodus werd de muiscursor verborgen terwijl de tablet nog open was,
waardoor de tablet onbruikbaar wordt zonder deze te sluiten en opnieuw te openen
- Het versienummer dat op de tablet werd weergegeven, was onjuist (in plaats daarvan werd 2.3.0.0 weergegeven
van de juiste versie)
- De graafapp toonde de verkeerde hoogte (ver onder de grond) toen de speler
zat in een voertuig - het gebruikt nu in plaats daarvan de positie van het voertuig
van het spelersknooppunt in de cabine
- Op de pagina's Veldbeheer en Veldtaken werd een onjuiste gewasstatus weergegeven: 'Klaar voor
oogst"-detectie was hardgecodeerd tot groeifase 7, wat voor velen verkeerd is
gewassen. Het gebruikt nu de werkelijke oogstdrempel van elk gewas uit de spelgegevens
- Weerapp-conditie-indicator weergegeven cryptische symbolen ([**], [~~], [!!])
die niet in het spellettertype voorkomen — vervangen door leesbare labels: CLEAR, RAIN,
STORM, MIST, OVC, WOLK
- Het voorwaardelabel van de weerapp is getekend met een lettergrootte die te groot is voor de held
kaart, waardoor deze in botsing kwam met de temperatuurwaarde – grootte gecorrigeerd
- De knoppen Inkomen Mod en Belasting Mod ENABLE / DISABLE hadden omgekeerde markeringslogica
— de huidige actieve status is nu gemarkeerd (groen = ingeschakeld, rood = uitgeschakeld)
- Ondertitel van de werkplaatspagina heeft voertuigen in de buurt ten onrechte bestempeld als "dichtbij" winkels
— toont nu duidelijk "N winkels | N voertuigen in de buurt"
Hartelijk dank aan iedereen die problemen heeft gemeld. Laat de feedback maar komen!
- Nieuw: Deense vertalingen toegevoegd voor de mod-titel, mod-beschrijving en de tablet-toggle-toetsenbord. Met dank aan DJWestDK!
- Opgelost: de terreinhoogte van de Digging-app werd onjuist gelezen vanwege een verkeerde argumentvolgorde in de terrein-API-aanroep. De hoogte van de grond wordt nu nauwkeurig weergegeven.
De tabletsleutel werkt nu correct na opnieuw koppelen in de FS25-besturingselementen
menukaart. Voorheen registreerde de mod de keybind slechts één keer bij het opstarten en
heeft nooit wijzigingen opgepikt - dit is nu volledig opgelost.
Wat is er nieuw/opgelost:
- Opgelost: opnieuw binden van de tabletsleutel (standaard T) in het FS25-bedieningsmenu
wordt nu onmiddellijk van kracht – de nieuwe sleutel werkt te voet, in voertuigen,
en na elke contextwisseling
- De tabletwisselactie verschijnt nu in het FS25-bedieningsmenu onder
zijn eigen ingang (FT_TOGGLE_TABLET) en kan net als elke andere worden teruggekaatst
spel actie
- Opgelost: een crash bij het laden veroorzaakt door een beschadigd intern bestand – in sommige gevallen
In sommige gevallen zou de tablet er niet in slagen zijn consoleopdrachten stil te registreren
- Franse vertaling verbeterd met moedertaalvertalingen uit de gemeenschap
bijdrager Seb — app-namen en helptekst die in het Engels werden weergegeven
zijn nu volledig vertaald
Bespaart: geen migratie nodig.
Er zijn drie nieuwe apps toegevoegd, naast een handvol oplossingen die zich sinds v2.2.0.0 hebben ontwikkeld. Of u nu een groot wagenpark beheert, productieketens beheert of gewoon een snelle momentopname wilt van hoe het financieel met uw bedrijf gaat: deze update voegt voor elk een speciaal scherm toe.
Wat is er nieuw:
- Fleet Manager-app: vermeldt elk voertuig dat u bezit, gesorteerd op brandstofniveau, zodat de leegste machines altijd bovenaan staan. Elke invoer toont een brandstofbalk, slijtagebalk en het totale aantal bedrijfsuren. Voertuigen bestuurd door een ingehuurde werknemer worden gemarkeerd met een AI-badge.
- Productie-app — toont elk productiegebouw dat u bezit (kaasfabriek, bakkerij, houtzagerij, enz.) met de huidige actieve/vastgelopen status en de ingrediënten die het nodig heeft en wat het maakt.
- Farm Stats-app — één scherm voor uw volledige boerderijfoto: huidig saldo, lening en vermogen; sessie-inkomsten en -uitgaven; veldtelling en totaal aantal hectares in eigendom; tellingen van voertuigen, dierenhokken en productiegebouwen; plus huidige dag, seizoen en tijd.
- App Store-oplossing: in het gedeelte Mod-integraties worden nu altijd alle ondersteunde begeleidende mods weergegeven. Als een mod voorheen niet was geïnstalleerd, verscheen deze eenvoudigweg niet, waardoor de lijst er leeg uitzag. Verwijderde mods worden nu grijs weergegeven met een opmerking waarop de mod moet worden geïnstalleerd.
Wat is opgelost:
- Farm Admin- en Time Controls-apps werken nu correct in multiplayer (niet-hostspelers zien geen fouten meer bij het openen ervan).
- De verwerking van muisinvoer is herschreven om het juiste FS25-gebeurtenissysteem te gebruiken - dit lost zeldzame conflicten op met andere mods die ook muisklikken afhandelen.
- De vochtgegevens van de Crop Stress-app werden in sommige situaties uit het verkeerde veld gelezen - gecorrigeerd.
- Bodemgezondheidsgegevens worden nu correct weergegeven in de laden Gewasstress en Bodembemesting.
- Aanpassing van dashboardwidgets: u kunt nu afzonderlijke dashboardsecties in- en uitschakelen om alleen te laten zien wat voor u belangrijk is.
- Contracten-app toegevoegd in een eerdere patch: geeft een overzicht van uw actieve contracten met voltooiingsstatus, beloning en resterende tijd.
Bespaar compatibiliteit: geen migratie nodig. Laad uw bestaande opslag en alles wordt automatisch overgedragen.
Voorheen kapten vijf apps hun inhoud stilletjes af als je boerderij groot genoeg werd om over het scherm te stromen. De Field Manager liet een hint "... N meer velden" zien, maar bood geen manier om deze te zien. Opslag, Werkplaats, GebruiktPlus en Facturen kappen rijen af zonder enige indicatie. Deze release koppelt ze alle vijf aan het bestaande scrollsysteem – hetzelfde muiswiel + schuifbalk dat al werkt in Dieren, Veldbanen, Inkomen en andere.
Wat is er veranderd:
Veldmanager — alle velden in eigendom zijn nu bereikbaar via scrollen; de truncatiehint wordt verwijderd
Opslag - Voorraad, beste verkoopprijzen en prijsvergelijking scrollen allemaal samen als één pagina; geen lijsten met afgesneden gewassen meer op grote boerderijen
Werkplaats – de nabijgelegen kap voor zes voertuigen wordt opgetild; alle voertuigen binnen een straal van 35 m verschijnen en de knop Repareren is altijd bereikbaar
UsedPlus — verkoopaanbiedingen en financiële aanbiedingen scrollen correct als u veel actieve vermeldingen heeft
Facturen: lijsten met inkomende en uitgaande facturen scrollen door grote rollenspeleconomieën
Er verandert niets aan het gedrag voor kleine boerderijen: de schuifbalk verschijnt alleen als de inhoud daadwerkelijk over het scherm loopt, zodat de gebruikersinterface schoon blijft als er niets te scrollen is.
Nieuw: Opslag-app (STR)
* Inventaris — verzamelt de vulniveaus van alle silo's in eigendom (graansilo's, bunkersilo's, kuilvoerputten, mestopslagplaatsen). Gesorteerd op bedrag.
* Beste verkoopprijzen — toont de beste huidige prijs per opgeslagen oogst voor alle actieve verkoopstations op de kaart. Prijzen per 1.000 L, elke 5 seconden ververst.
Nieuw: Facturen App (INV)
* Volledig factuurbeheer in de tablet: facturen maken, betalen, annuleren en verwijderen
* * NIEUW knopje in de onderste chroomstrip (klikt niet meer in rijen)
* Actieknoppen BETALEN en ANNULEREN op actieve factuurrijen
* DELETE-knop alleen op betaalde factuurrijen
* Formulier voor het maken van facturen met crop-/category-cycler - geen basisspeldialoog vereist
* Ingebouwde FT_InvoiceManager; basis voor FS25_RoleplayPhone-integratie
Bugfixes:
* Camerarotatie loopt niet langer door terwijl de tablet geopend is
* Vastrentende mod-detectie in cross-mod-omgevingen
* WorkshopApp en FieldStatusApp - correct FS25 API-gebruik voor voertuig-/veldeigendom
* Centrering van factuurrijtekst vast (onderste ankerconventie)
De inkomsten en uitgaven op het Dashboard gaven altijd $0 weer vanwege een slechte veronderstelling over hoe FS25 geld intern bijhoudt. Dat is nu opgelost.
Ook nieuw: een speciale UsedPlus-app voor spelers die de marktplaatsmod voor gebruikte apparatuur gebruiken.
Wat is opgelost:
- Dashboard "Inkomsten" en "Uitgaven" houden nu correct het geld bij dat u tijdens uw sessie heeft verdiend en uitgegeven - het verkopen van gewassen, het kopen van apparatuur, de lonen van AI-werknemers, leningbetalingen, loon van aannemers en al het andere dat uw saldo verandert, telt allemaal mee
Wat is er nieuw:
- UsedPlus-app (verschijnt automatisch in de zijbalk als UsedPlus is geïnstalleerd): toont uw actieve voertuigverkooplijsten met vraagprijsklasse, agentniveau, resterende tijd en een voortgangsbalk - plus eventuele actieve financiële deals en uw kredietscore
- Ontbrekende zijbalklabels toegevoegd voor de apps Marktdynamiek, Arbeidskosten en Random World Events
Bespaart: geen migratie nodig. Financiële cijfers beginnen elke sessie vanaf nul (inkomsten/uitgaven zijn sessie-relatief, geen totalen van alle tijden).
- Herstel cross-mod-detectie voor NPC Favor, Soil Fertilizer, Seasonal Crop Stress-apps
- Market Dynamics-integratie-app toegevoegd (actieve evenementen, prijs-/evenementschakelaars, frequentie)
- Integratie-app voor arbeidskosten toegevoegd (loonniveau, kostenmodus, actieve werknemers, maandelijkse opbouw)
- Random World Events-integratie-app toegevoegd (actieve gebeurtenis, frequentie, intensiteit, teller)
- Versie aangepast naar 2.1.4.0
Nieuw:
- De app Instellingen heeft nu een sectie VERSCHIJNING: klik op ACHTERGROND om door de zes ingebouwde donkere thema's voor het tabletscherm te bladeren: Deep Space, Ocean Blue, Forest Green, Midnight Purple, Warm Dark, Slate Grey. Uw keuze is veilig tussen sessies.
Vast:
- Kritiek: de map vertalingen ontbrak in de mod-zip. Dit zorgde ervoor dat elke app-naam in de App Store werd weergegeven als een onbewerkte ontbrekende sleutelfout in plaats van het juiste label (Dashboard, Weer, enz.).
- Pauzemenu → Instellingen → Farm Tablet-sectie toonde onbewerkte interne sleutelnamen in plaats van leesbare labels. Alle instellingenlabels worden nu correct weergegeven.
Hoi boeren,
Met deze update heeft FarmTablet opnieuw een poetsronde ondergaan. Wat we nu hebben, lijkt veel dichter bij een echte tabletervaring dan wat we eerder bouwden.
Als je een app op maat wilt zien of ideeën hebt voor nieuwe functies, zoals bijvoorbeeld een factuursysteem, open dan een issue op GitHub met je suggesties. En als u bugs of problemen tegenkomt, kunt u deze daar uiteraard ook melden.
Wijzigingen in deze update:
- Verbeterde vertaalsleutels voor app-namen in AppRegistry
- Gebroken textuuratlas verwijderd, waardoor overlay-waarschuwingen op elke geopende tablet ontstonden
- Verbeterde mod-detectie om cross-mod globals correct te lezen in autoDetect()
- De Updates-app bijgewerkt met de nieuwste changelogs
- Vertaling toegevoegd voor 26 talen
- Infopictogram per app toegevoegd (rechtsonder)
- Help-sectie toegevoegd aan het pauzemenu
- Ondersteuning voor meerdere spelers toegevoegd
- Speciale serverondersteuning toegevoegd
- Opgelost: alle UI-geluiden werden stil onderbroken vanwege een niet-overeenkomende interne veldnaam. App-selecteerklikken, helppaneelgeluiden en andere audio-interacties werken nu correct.
- Opgelost: het openen en sluiten van de tablet produceerde geen geluid. De tablet speelt nu een audiosignaal af bij het openen en sluiten.
- Nieuw: de geluiden voor het openen en sluiten van de tablet kunnen onafhankelijk van elkaar worden in- of uitgeschakeld in Instellingen onder Geluid.
- Nieuw: de pagina Instellingen is nu schuifbaar. Gebruik het muiswiel terwijl u over het inhoudsgebied beweegt om door alle instellingensecties te bladeren. Een schuifbalk toont uw huidige positie.
- Verbeterd: items die buiten de zichtbare inhoudszone scrollen, zijn nu correct verborgen en lopen niet voorbij de inhoudsrand.
* Ondersteuning voor scrollwiel toegevoegd aan de zijbalk met behulp van `Input.isMouseButtonPressed` (juiste FS25 API)
* Schuifbalkindicator toegevoegd met duim, track en pijlen wanneer apps de zijbalk overstromen
* Per app unieke accentkleuren toegevoegd in de zijbalkmarkering, koptekstverdeler en bovenbalktint
* Hardwareknoppen voor aan/uit, volume omhoog en volume omlaag toegevoegd aan de rechterrand
* Luidsprekergrilledetail toegevoegd aan de linkerrand
* Probleem opgelost dat werkplaats plaatsbare werkplaatsen niet detecteert (scant nu `spec_workshop` op plaatsbare plaatsen)
* Vaste werkplaatsvoertuigdetectiebereik uitgebreid tot 35 meter
* Vaste Workshop REPAIR-knop met drie fallback-strategieën, waaronder MP-veilige `VehicleRepairEvent`
* Probleem opgelost waarbij het weer de verkeerde regenschaal trok (onderzoekt nu alle bekende FS25 API-varianten)
* Vaste weerwindsnelheid die m/s niet omzet in km/u
* Probleem opgelost waarbij de weersvoorspelling de veldnamen van de condities niet normaliseerde in FS25-versies
* Probleem opgelost dat NPC Favorieten niet-bestaand `.npcs`/`.favorLevels` lezen (gebruikt nu `g_NPCSystem.activeNPCs`)
* Probleem opgelost dat de NPC Favor-relatie werd behandeld als 0–1 float in plaats van 0–100 geheel getal
* Probleem opgelost waarbij bodemmeststof de verkeerde globale `g_soilFertilizerManager` gebruikte (correct: `g_SoilFertilityManager`)
* Bodemmeststof opgelost met behulp van niet-bestaande `.soilData`/`.getSoilStatus()` (gebruikt nu `:getFieldInfo()`)
* Gewasstress opgelost met gebruik van de verkeerde globale `g_currentMission.cropStressManager` (correct: `g_cropStressManager`)
* Probleem opgelost waarbij AppRegistry autoDetect gebruik maakte van verkeerde globale waarden voor NPC Favor, Crop Stress en Soil Fertilizer
* Verbeterde weertemperatuurweergave met voellabel (bevriezing/koud/koel/mild/warm/heet)
* Verbeterde weerneerslag met intensiteitsbalk
* Verbeterde NPC-gunst om de reputatie van de stad, actieve gunsten, voltooide tellingen en verdiend geld te tonen
* Verbeterde bodembemesting om de N/P/K-status, pH, organische stof en behoefte aan meststof per veld weer te geven
* Verbeterde gewasstress om de vochtbalk per veld weer te geven naast het stresspercentage
Volledige changelog -> https://github.com/TheCodingDad-TisonK/FS25_FarmTablet/releases/tag/v1.1.2.0
- Vaste ontbrekende env-scope voor Tax Mod
- Probleem opgelost met de knoppen voor het in-/uitschakelen van de Belasting-app
Drie nieuwe apps, mod-detectie opgelost en een build die daadwerkelijk wordt geladen
De vorige versie had een stille verpakkingsbug waardoor de mod op sommige systemen helemaal niet kon worden geladen.
Deze update corrigeert dat, voegt drie nieuwe apps toe en corrigeert de Income Mod-integratie die niet werd gedetecteerd, zelfs niet toen de mod actief was.
Wat is er nieuw:
- Voertuigwerkplaats-app — inspecteer voertuigen in de buurt: brandstofpeil, slijtage/conditie, bedrijfsuren en aangesloten werktuigen
- Veldstatus-app: bekijk perceeleigendom, gewastype en groeifase voor velden bij u in de buurt
- Veehouderij-app: veetellingen, voerstatus en productiviteit voor uw schuren
Wat is opgelost:
- Income Mod wordt nu correct weergegeven op de tablet wanneer FS25_IncomeMod is geïnstalleerd
- Voertuigwerkplaats gaf aan dat er geen voertuigen in de buurt zijn, zelfs als hij naast een tractor stond - opgelost
- Mod kon bij sommige installaties niet volledig worden geladen vanwege een zip-verpakkingsprobleem - opgelost
- UI-verfijning: betere lay-out, schonere sectiekoppen, voortgangsbalken en overal consistentere kleuren
Geen opslagmigratie nodig. Doe de nieuwe ritssluiting erin en ga.
Visuele revisie en UI-polijsten
De informatiepanelen van de tablet waren functioneel, maar moeilijk in één oogopslag te lezen: alles zag eruit als een dump van platte tekst. Deze update ruimt de lay-out van elke app op, zodat je sneller kunt vinden wat je zoekt tijdens de sessie.
Wat is er nieuw/wat is verbeterd:
- Elke app heeft nu een duidelijke scheidingslijn onder de titel: geen vervaging meer van de inhoud in de koptekst
- Sectielabels (Financiën, Boerderij, Weer, etc.) tonen nu een kleine groene accentbalk aan de linkerkant voor sneller scannen
- Bucket Tracker toont nu een kleurgecodeerde vulbalk onder het vulpercentage: groen wanneer vol, oranje middenbereik, rood wanneer laag
- Het inhoudsgebied heeft een subtiele bovenrand, waardoor het een echte kaartachtige uitstraling krijgt
- NPC Favor, Crop Stress en Soil Fertilizer app-integraties toegevoegd (automatisch gedetecteerd als de mods zijn geïnstalleerd)
- Interactieve app Instellingen: schakel meldingen, geluidseffecten en foutopsporingsregistratie rechtstreeks vanaf de tablet in
- Verschillende bugs achter de schermen opgelost: overlay-geheugenlekken bij het wisselen van app, app-toewijzing bij opstarten, globale cross-mod-referenties
- Versieweergave in Instellingen en Changelog-apps toonde het verkeerde nummer - opgelost
Bespaart: geen migratie nodig. Kom binnen en speel.
Volledige log met wijzigingen -> https://github.com/TheCodingDad-TisonK/FS25_FarmTablet/pull/4
- Volledige revisie van de tablet