FS25 Roleplay Invoices V0.1.1
A Farming Simulator 25 mod that adds a roleplay phone UI for managing invoices between farms on multiplayer servers. Built for serious RP communities that want an in-game economy with real accountability.
Features
– Phone UI — Press F7 to open/close a modern smartphone interface
– Live clock & date — Displays current in-game time, day, and season on the home screen
– Invoice System — Create and manage invoices between farms for rent, leases, vehicle sales, services, and more
– Inbox / Outbox — Separate views for received and sent invoices
– Payment System — Recipients can pay invoices directly (deducts from farm account), or senders can manually mark as paid
– Invoice Actions — Accept, reject, or mark invoices as paid with full status tracking
– 23 Invoice Categories — Houses, campers, shops, storage, land leases, vehicle transactions, services, and more
– Contact Manager — Save farm contacts by name, farm, phone number, and notes
– Ping System — Send a ping notification to another farm
– Persistent Storage — Invoices and contacts save with your game and persist between sessions
– Multiplayer Ready — Full server/client sync via network events
How to Use
Opening the Phone
Press F7 to toggle the phone open and closed from anywhere in-game.
Sending an Invoice
– Open the phone and tap Invoices
– Tap + New Invoice
– Select the recipient farm, category, amount, and add a description and notes
– Tap Send — the recipient will see it in their Inbox
Paying an Invoice
– Open your Inbox
– Select the invoice
– Tap Pay — the amount is deducted from your farm account and the invoice is marked PAID
Managing Contacts
– Open the phone and tap Contacts
– Tap + Add to create a new contact with name, farm, phone, and notes
– Tap any contact to view or delete it
Multiplayer Notes
– The host handles all invoice saving and loading
– Clients receive invoice updates in real time via network sync
– Clients do not need direct access to the savegame directory
– All invoice actions (pay, reject, mark paid) broadcast to all connected players
Known Issues / Work in Progress
– Invoice IDs are randomly generated; no sequential numbering yet
– No in-game notification when a new invoice is received (coming soon)
– Phone UI is keyboard/mouse only; controller support not planned







