Willekeurige wereldgebeurtenissen

  • Willekeurige wereldgebeurtenissen
  • Willekeurige wereldgebeurtenissen
  • Willekeurige wereldgebeurtenissen
  • Willekeurige wereldgebeurtenissen
tisonK
522 het aantal abonnees
V2.1.7.0
20 612

FS25 Willekeurige wereldgebeurtenissen

De volledige FS25-herschrijving van het FS22-origineel. Een probabilistische gebeurtenisengine vuurt getimede wereldgebeurtenissen af ​​terwijl je speelt en raakt je economie, voertuigen, velden en meer. Elk evenement heeft zijn eigen intensiteit, duur en cooldown, er wordt er slechts één tegelijk uitgevoerd, en de cooldown zorgt ervoor dat er geen spam wordt gegenereerd. Een aparte fysica-laag stemt ook de terreinbewuste wielgrip en vering af op het voertuig waarmee u rijdt, op elk frame. Alle instellingen worden per savegame opgeslagen, zodat elke boerderij zijn eigen gang gaat.

✨ Kenmerken
- Probabilistische gebeurtenisengine
- 43+ evenementen in 5 categorieën
- Configureerbare frequentie, intensiteit en cooldown
- Schakelt per categorie
- Handmatige gebeurtenistrigger
- HUD-meldingen en waarschuwingen
- Terreinbewuste voertuigfysica
- Configuratie per opgeslagen game

🎮 Bediening
- Schakel de gebeurtenis-HUD in: F3
- Open het paneel Instellingen: Shift + O
- Start een testgebeurtenis (console): rweTest

Houd er rekening mee dat er slechts één evenement tegelijk plaatsvindt en dat er een cooldown tussen zit, zodat elk evenement daadwerkelijk landt in plaats van dat je in chaos verdrinkt!

Let op: weersgebeurtenissen zijn nog in de maak, en in multiplayer zijn de economie- en natuurkundige effecten momenteel van toepassing per speler (volledige netwerksynchronisatie is onderweg).

================================================================
GitHub-opslagplaats:
https://github.com/Realistic-Farming/FS25_RandomWorldEvents
================================================================
AUTEURSRECHTENMEDEDELING:
Alle rechten voorbehouden. Ongeautoriseerde herdistributie, kopiëren,
wijziging, of het claimen van deze mod als uw eigen modificatie, is ten strengste verboden.

Oorspronkelijke auteur: TisonK
================================================================

Server
Consoles
Wijzigingslog
11
  • De hele categorie voertuigevenementen is opnieuw opgebouwd om gebruik te maken van de eigen motorvelden van Farming Simulator 25, zodat de effecten echt voelbaar zijn achter het stuur in plaats van dat het cosmetische pop-ups zijn.

    [Wat is er nieuw]
    - Echte voertuigfysica. Een nieuwe voertuigspecialisatie zorgt voor snelheid, acceleratie, topsnelheid (via de CVT-overbrengingsverhouding), motorgevoel en besturing, toegepast waar de game ze daadwerkelijk leest, zodat het goed samenwerkt met andere mods zoals Cold Start.
    - De snelheidsboost overtreft nu echt de topsnelheid van de machine en voegt een beetje extra trekkracht toe aan de lijn.
    - Motorproblemen, plus het nieuwe gladde weggebeurtenis, vertragen en maken de motor dof.
    - Nieuwe stuurtrekgebeurtenis trekt het stuur in korte, ontspannen uitbarstingen naar één kant (toetsenbordvriendelijk).
    - Tractie-gouverneur. De oude nep-"wielgrip" zorgt nu voor een echte lage tractie die versoepelt op modder, sneeuw en ijs.

    [ Oplossingen ]
    - Brandstofgebeurtenissen werken nu echt. De oude code genaamd FS25-functies die niet bestaan ​​(getFillUnitInformation, setFillUnitFillLevel). Het gebruikt nu de juiste FillUnit API.
    - Ongevallen- en reparatiekosten gingen naar het verkeerde bedrijf (bedrijfsnummer 0). Ze laden uw boerderij nu correct op.
    - Geen voertuiggebeurtenis meer die na het herladen "actief" blijft hangen.
    - Een crash opgelost die afging bij het betreden van een voertuig.

    [ Kredieten ]
    De stuurinvoertechniek is overgenomen van RealPhysics Steering van @Tubez47. Bedankt!

  • - Opgelost: actieve evenementen en cooldown-timers overleven nu het opslaan/laden. Voorheen werd door het herladen van een game elk actief evenement geannuleerd en de cooldowns opnieuw ingesteld, waardoor contracten en getimede evenementen onbetrouwbaar werden.
    - Nieuw: volledige Duitse vertaling (98 snaren). Met dank aan Phasen-kasper!
    - Nieuw: Deense vertaling (102 snaren). Met dank aan DJWestDK!

  • Verschillende verbeteringen aan de kwaliteit van leven en stabiliteitsoplossingen in deze update, waaronder
    een volledige herschrijving van hoe de evenement-HUD wordt getekend voor een betere betrouwbaarheid op kaarten en
    schermresoluties.

    Wat is opgelost:
    - Toetsbindingen blijven nu correct bestaan tussen sessies
    - HUD-positie wordt opgeslagen wanneer het spel wordt opgeslagen, niet alleen wanneer u afsluit
    - Diergebeurtenissen mislukken niet langer stil als de boerderij-ID niet kan worden opgelost
    - Klik met de rechtermuisknop op de toetshint verwijderd uit de HUD-voettekst (het scherm opgeschoond)
    - Crash bij laadvolgorde opgelost - invoerhaken worden nu correct geregistreerd bij het opstarten
    - Alle HUD-tekst is nu volledig vertaald in plaats van hardgecodeerd Engels weer te geven

    Wat is er nieuw:
    - HUD wordt nu rechtstreeks door de mod getekend - stabieler, werkt op alle scherminstellingen
    - Versienummer en sleutelhint in de HUD-update dynamisch
    - Subsysteem-API — andere mods kunnen nu programmatisch inhaken op RWE-evenementen
    - Cross-mod bridge voor FarmTablet-integratie (gebeurtenissen zichtbaar op de tablet)
    - Verbeterde debug-tools voor het diagnosticeren van gebeurtenisproblemen
    - Bijgewerkt mod-pictogram

    Migratie opslaan: niet vereist. Bestaand bespaart de belasting normaal.

  • - Instellingenpaneel herschreven
    - Fout opgelost waarbij een verkeerde FarmId-oproep een betalingsfout veroorzaakte
    - Vaste HUD-overlay voor het opslaan van posities
    - Vertaling is NIET bijgewerkt!!!

    Gelieve beide keybinds opnieuw in te binden:
    - RWE_TOGGLE_HUD -> Overlay in-/uitschakelen
    - RWE_TOGGLE_SETTINGS -> Open het instellingenpaneel

    Ik ben me ervan bewust dat de camera met de muiscursor beweegt en dat sommige logboekregistraties niet worden weergegeven.
    Ook vergeten om de versie dynamisch in het paneel te laten zien... (hetzelfde voor de HINT-tekst)

    Wordt bij de volgende update opgelost!

  • Deze update verbindt Random World Events met de rest van je mod-ecosysteem.
    FarmTablet, Marktdynamiek, Gewasstress en Bodemmeststof kunnen nu allemaal
    RWE detecteren en automatisch reageren op actieve gebeurtenissen.

    Wat is er nieuw/opgelost:
    - Andere mods (FarmTablet, Marktdynamiek, Bodemmeststof, Gewasstress) nu
    RWE detecteren en in realtime reageren op actieve gebeurtenissen
    - FarmTablet: de Random World Events-app toont nu uw actieve evenement,
    frequentie en intensiteit correct — was vóór deze update verbroken
    - De HUD-indeling wordt nu opgeslagen als je het spel opslaat, niet alleen als je afsluit
    - Gebeurtenis-HUD-tekst toont niet langer hardgecodeerd Engels bij niet-Engelse games
    - Een zeldzame crash opgelost bij het afhandelen van voertuigschade waarbij een aangepast voertuig ontbrak
    de verwachte slijtagespecificatie
    - Een probleem opgelost waarbij dierengebeurtenissen boerderij 0 ten onrechte in rekening brachten in plaats van jouw boerderij
    - HUD-voettekst opgeschoond - een knophint verwijderd die daar niet thuishoorde

    Bespaart: geen migratie nodig.

  • De World Events HUD-overlay is volledig gelokaliseerd en geeft nu alle tekst correct weer op basis van de door u geselecteerde speltaal, in plaats van hardgecodeerd Engels. Dit omvat titels, statusindicatoren, cooldown-/timerlabels en hints. Ondersteunde talen zijn Duits, Frans, Pools, Spaans, Italiaans, Tsjechisch, Braziliaans Portugees, Oekraïens en Russisch.

    Bovendien is de RMB-interactie (rechtermuisknop) voor de HUD opgelost, zodat u deze correct kunt verplaatsen en bewerken. Dit probleem trof vooral gebruikers zonder aanvullende HUD-gerelateerde mods. Met dank aan @sava4903-coder voor het helpen oplossen 💯

    Geen gameplay-wijzigingen. Opgeslagen bestanden blijven volledig compatibel.

  • - Aangepaste HUD toegevoegd, gegroepeerde instellingen UX, effectafgiftesysteem
    - Mission.randomWorldEvents cross-mod bridge toegevoegd voor FarmTablet
    - Vaste Save HUD-indeling bij het opslaan van games, niet alleen aan het einde van de sessie
    - Opgelost: applyVehicleDamage - spec_wearable fallback, verwijder dode code
    - Vaste FS25-getextureerde pictogramachtergrond; comprimeren naar DXT1
    - Versie aangepast naar 2.1.1.0

  • Het evenementensysteem heeft deze update een volledige visuele upgrade gekregen. De instellingenpagina crashte bij sommige spelers, F3 deed niets en er was geen goede manier om in één oogopslag te zien wat er in de game gebeurde.

    Wat is nieuw:
    • Nieuw HUD-paneel toont uw actieve gebeurtenis, categorie, resterende tijd en cooldown • Pop-upmeldingen voor evenementen knipperen op het scherm als er iets gebeurt • Versleep het HUD-paneel en wijzig het formaat waar u maar wilt – de positie wordt automatisch opgeslagen • F3 schakelt nu correct de HUD aan/uit • De pagina Instellingen is opnieuw ingedeeld in overzichtelijke secties: Timing, HUD, Categorieën, Fysica, Debug
    • Cooldown wordt nu weergegeven in gewone minuten (5 min, 30 min, enz.)
    • Nieuwe HUD-schaalinstelling (0,6x tot 1,8x) live toegepast vanaf de instellingenpagina

    Wat is opgelost:
    • Instellingenpagina crasht bij het bewegen over opties – nu stabiel
    • Physics- en Debug-headers overlappen andere instellingen
    • Er verschijnt een grijs kaderartefact in de instellingenlay-out
    • De F3-sneltoets deed stil niets vanwege een interne invoerfout
    • In eerdere versies ontbraken alle gebeurtenis-API-bestanden in de mod-zip

    Er is geen opslagmigratie nodig: bestaande opslagbestanden worden normaal geladen.

  • Corrigeert onnauwkeurige informatie op de helppagina's van het spel (Pauze → Help → Willekeurige wereldgebeurtenissen).

  • Instellingen staan ​​niet langer in een aangepast pop-upscherm.
    Ze zijn nu rechtstreeks geïntegreerd in het ingebouwde menu **ESC > Instellingen** van de game, onder een speciale sectie **Willekeurige wereldgebeurtenissen** onderaan de pagina Spelinstellingen.

Kredieten
Opmerkingen
31