-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathmodDesc.xml
More file actions
103 lines (84 loc) · 5.8 KB
/
Copy pathmodDesc.xml
File metadata and controls
103 lines (84 loc) · 5.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc descVersion="110">
<author>Ritter</author>
<version>1.0.1.0-dev.1</version>
<title>
<en>Farmland Market</en>
<de>Grundstücksmarkt</de>
</title>
<description>
<en><![CDATA[
Makes farmland acquisition more realistic and strategic. Field prices reflect their actual crop value, and not all fields are always available for purchase.
Features:
- Negotiation system - buy and sell farmland through offers and counter-offers, with independent toggles for purchases, sales, and unlisted offers
- Crop-value adjusted pricing - field price includes estimated harvest value
- Limited field availability - fields rotate daily with seasonal variation
- Five difficulty presets - Easy, Normal, Hard, Harder, Realistic (or off)
- Adjustable base price per hectare
- Watchlist - track farmlands you are interested in and get notified when one goes up for sale or its cooldown ends
- Map color coding - for-sale and unavailable fields are visually distinct, with a color-blind palette
- All settings accessible from the in-game settings menu
Notes:
- Multiplayer compatible
Documentation: https://github.com/rittermod/FS25_FarmlandMarket
Changelog:
1.0.1.0-dev.1:
- Added German (de) translation, including the mod title and store description - contributed by Phips98
- Added Ukrainian (uk) translation - contributed by daniilua
1.0.0.0:
- Improved negotiation cooldowns - they now expire by day instead of only at month boundaries, and the "try again" message shows the days remaining when less than a month is left
- Fixed multiplayer clients not seeing negotiated (unlisted) farmland purchases on the map/PDA until saving and rejoining
- Fixed being able to re-roll the NPC buyer's opening bid by repeatedly walking away from a sell negotiation (added a short re-list cooldown)
- Fixed a field staying buyable while not for sale after a negotiated purchase failed to complete on the server (for example, blocked by an active field mission); the availability bypass is now cleared as soon as the deal is processed
- Added Italian (it) translation - contributed by FirenzeIT
0.6.1.0 (Beta - 2026-05-15):
- Added Watchlist notification when a watched farmland's negotiation cooldown ends
0.6.0.0 (Beta - 2026-05-09):
Added:
- Added Watchlist - track farmlands you are interested in via the map's Farmlands subcategory and the farmland action menu, with a notification when a watched farmland goes up for sale; persists across save/load and isolates per-farm in multiplayer
- Added three independent negotiation toggles: Negotiate purchases, Negotiate sales, and Unlisted offers (replaces single on/off toggle)
- Added save migration from old single negotiation toggle - existing saves automatically map to all three settings
- Added color blind mode support - farmland overlays and legend switch to blue/orange when enabled in game settings
Changed:
- Improved negotiation fairness - players must increase buy offers and decrease sell asks each round
- Improved cooldown message in sell mode - no longer says "the owner is not interested" when the player is the owner
Fixed:
- Fixed seller counter-offer going below their minimum acceptable price during negotiation
- Fixed NPC buyer offer exceeding their maximum willingness to pay during negotiation
- Fixed seller's first counter sometimes equaling their opening demand with high stubbornness
- Fixed buyer's opening offer not visible when entering counter-ask in sell dialog
- Fixed negotiation dialog closing when submitting a non-monotonic offer/ask
- Fixed negotiation defaulting to Off on fresh saves instead of On
- Fixed listing prices and market values not updating when price per hectare is changed in settings
- Fixed sell cooldown blocking owner from re-listing after NPC buyer walks away
- Fixed "Negotiate Sale" button appearing on placeables and buildings instead of only on farmland
- Fixed buying or offering on a $0 farmland (map-border / outside-of-map plots) showing a "Negotiation error" - now falls through to the vanilla free purchase
- Fixed missing listing price on clients for newly-listed watched parcels in multiplayer
0.5.0.0 (Beta - 2026-03-21):
- Changed base price setting from multiplier presets to direct price per hectare input
- Fixed list price not showing correctly when Precision Farming mod is active
- Fixed logger registration error when multiple Ritter mods are loaded
]]> </en>
<de><![CDATA[
Macht den Erwerb von Ackerland realistischer und strategischer. Feldpreise spiegeln den tatsächlichen Erntewert wider, und nicht alle Felder sind jederzeit zum Kauf verfügbar.
Funktionen:
- Verhandlungssystem - Kauf und Verkauf von Ackerland durch Angebote und Gegenangebote, mit unabhängigen Umschaltern für Käufe, Verkäufe und nicht gelistete Angebote
- Preisanpassung nach Kulturwert - der Feldpreis beinhaltet den geschätzten Erntewert
- Begrenzte Feldverfügbarkeit - Felder wechseln täglich mit saisonalen Schwankungen
- Fünf Schwierigkeitsvoreinstellungen - Einfach, Normal, Schwer, Schwerer, Realistisch (oder aus)
- Einstellbarer Basispreis pro Hektar
- Beobachtungsliste - Felder, für die Sie sich interessieren, verfolgen und Benachrichtigung erhalten, wenn sie zum Verkauf stehen oder ihre Abklingzeit endet
- Kartenfarbgebung - zum Verkauf stehende und nicht verfügbare Felder sind visuell unterscheidbar, mit einer farbenblindenfreundlichen Palette
- Alle Einstellungen im Ingame-Optionsmenü zugänglich
Hinweise:
- Multiplayer-kompatibel
Dokumentation: https://github.com/rittermod/FS25_FarmlandMarket
]]> </de>
</description>
<iconFilename>icon_FarmlandMarket.dds</iconFilename>
<multiplayer supported="true"/>
<extraSourceFiles>
<sourceFile filename="scripts/main.lua"/>
</extraSourceFiles>
<l10n filenamePrefix="languages/l10n"/>
</modDesc>