Mod

NameFarmland Marketplace
Version1.0.5.0
AutorFraazy
DateinameFS25_FarmlandMarketplace.zip
Größe0,14 MB
AktivJa
KarteNein
BeschreibungMULTIPLAYER ONLY This mod only works in multiplayer. Turn land into real business between farms! Become your server's estate agent: sell your own farmland to other players, lease it out for recurring rent, or ask for the land you have your eye on. Everything runs fairly through offer and acceptance - the other farm has to actively agree before any money, ownership or usage rights change hands. And if the price is not right, you negotiate: counter offers go back and forth until both sides agree. - Sale: ownership and the purchase price change farms. - Lease: the lessee fully works the field (plough, sow, fertilise, harvest) while ownership stays with the lessor. Rent is settled automatically each period. - Requests: you can approach the owner with a purchase or lease request instead of waiting for an offer. - Bundles: several parcels can be offered for one total price - accepted only as a whole. Fully menu-driven, no hotkeys: - Select a parcel on the map and start an offer right there via the context action "Market" or "Request". The info box shows lease status, open offers and ongoing negotiations. - Parcels are picked on a full screen map - with ownership overlay and multi-selection for bundles. - Leased parcels are shown on the map in the lessee's colour, while the field number stays in the owner's colour. - Menu > Statistics > "Farmland Marketplace": all incoming and outgoing deals plus active leases - accept, decline, counter, withdraw or cancel. Changelog: 1.0.5.0: - Price negotiation: every offer can be countered - as often as needed until both sides agree. - Purchase and lease requests: interested farms can now approach the owner instead of only waiting for an offer. - Bundle offers: several parcels can be combined into one total price or total rent. It is accepted all or nothing, with a single booking. - New full screen map for picking parcels: multi-selection by click, ownership overlay and highlighting of the selected parcels. - Map context action: "Market", "Request" and "Counter" directly on the selected parcel. - Leased parcels are drawn on the map in the lessee's colour, the field number stays in the owner's colour. - The map info box shows the number of ongoing negotiations for a parcel. - The offer dialog now shows the land value and size of the selection as a price reference. - Several interested farms can negotiate for the same parcel at the same time. - The dialog's confirm button is now labelled "Send offer", "Send request" or "Send counter offer". - Fixed: negative prices were not caught and could credit money to the buyer. Amounts are now clamped in all code paths. - Amounts are transferred as integers in multiplayer. Very large prices were displayed inaccurately on clients. - If a lessee buys the parcel they are leasing, the lease contract is ended cleanly before ownership changes. - When a parcel changes owner, only the deals that actually become invalid are dropped. 1.0.4.0: - A lessee can no longer sell the leased, foreign parcel through the regular map menu. Selling is now restricted to the owner on the server side. 1.0.3.0: - Rent is no longer booked if lessee or lessor no longer exist, or if the lessor no longer owns the parcel. The contract is ended instead. This prevents income out of nowhere. - When accepting a sale offer, buyer and seller are strictly validated. If either is invalid the offer is dropped instead of creating money. - Cancelling a lease repeatedly no longer resets the notice period, so the contract now reliably ends. 1.0.2.0: - Important fix: open offers stayed alive when a parcel changed owner outside of the mod, for example through a sale in the regular map menu. That allowed the same parcel to be cashed in twice. Offers and leases are now checked on every ownership change and ended if needed. - Description reworked, the multiplayer requirement is now clearly stated. 1.0.1.0: - Description and usage instructions extended. - Log output during normal operation removed. - The mod's money categories (lease income, lease expense, land purchase, land sale) now show their name instead of "(Missing)". 1.0.0.0: - First release: sell or lease farmland between farms, offer and acceptance model, automatic rent booking each period, overview in the statistics menu and lease info on the map.