Algemene presentatie
Facturen is een managementgeoriënteerde modificatie gericht op de introductie van een compleet facturatiesysteem tussen boerderijen. Het doel is om een duidelijke structuur te bieden aan de dienstverlening, het werk dat tussen spelers wordt uitgevoerd en de economische uitwisselingen, door het aanmaken, verzenden en monitoren van facturen rechtstreeks vanuit een in het spel geïntegreerde interface mogelijk te maken.
De mod voegt een speciaal menu toe om facturen te genereren via een meerstapswizard, inkomende en uitgaande facturen te bekijken en hun betalingsstatus te volgen. Het geheel is ontworpen om gebruiksvriendelijk te blijven en tegelijkertijd een laag realisme toe te voegen die vooral geschikt is voor multiplayer- en rollenspelgeoriënteerde servers.
Functies die momenteel zijn geïmplementeerd:
- Facturen aanmaken via een meerstapswizard
- Selectie van het ontvangende bedrijf en het soort dienstverlening
- Gedetailleerde weergave van facturen en hun regels
- Bewaken van uitgegeven en ontvangen facturen
- Beheer van factuurstatussen (aangemaakt / verzonden / betaald)
- Volledige integratie met de game-interface (aangepaste GUI)
- Basis van het evenementensysteem voor synchronisatie
- Lokalisatiestructuur reeds aanwezig (FR / EN / DE)
De huidige architectuur is gebaseerd op een modulair systeem inclusief een factuurbeheerder, speciale objecten en een netwerkbasis die is voorbereid op multiplayer. Stappen 1-3 van de wizard zijn functioneel en vormen de kern van de gebruikersstroom.
Onderhanden werk / Moet nog worden uitgevoerd
De volgende elementen moeten nog worden afgerond voordat er een eerste publieke versie komt:
- Implementatie van stap 4 (definitieve samenvatting vóór validatie en verzending)
- Code opschonen en optimaliseren
- Afronding en harmonisatie van vertalingen
- Validatie van serverwerking en multiplayer-synchronisatietests
- Visuele aanpassingen en beheer van randgevallen
- Vul het validatiescherm in met een samenvatting van alle informatie voordat u de factuur definitief verzendt.
Het doel is om een lichtgewicht, robuust en natuurlijk te gebruiken factureringssysteem te bieden dat volledig kan worden geïntegreerd in de gameplay van Farming Simulator, met name voor multiplayerboerderijen, serviceproviders en georganiseerde servers.
De gebruikersinterface evolueert nog steeds en kan tussen nu en de definitieve versie worden aangepast om de leesbaarheid en het gebruiksgemak te verbeteren. Feedback en constructieve kritiek zijn welkom om verbeteringen te begeleiden vóór de release.