
Description
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
Invoice Categories
Category Category Rent - House (Small) Rent - House (Large) Rent - Camper / RV Rent - Shop / Business Rent - Storage Unit Lease - Land Lease - Crop Share Lease - Equipment Vehicle Sale Vehicle Lease Vehicle Rental (Daily) Vehicle Rental (Weekly) Service - Labor Service - Delivery Service - Snow / Mowing / Cleanup Service - Custom Work Loan Repayment Fine / Penalty Government Tax Government Fee Utility Bill Insurance Other
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
🌐 Multiplayer Ready — Full server/client sync via network events
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
Credits
MarlboroRedMan
Files
56.9 KB
Primary0 Downloads