FS25 Dynamiczne ceny pól v1.0.0.0


FS25 Dynamiczne ceny pól v1.0.0.0
Sprawia, że ceny pól są bardziej interesujące. Zamiast kupować zawsze najbliższą ziemię, warto szukać dobrych okazji. Niektórzy NPC-e są bardziej chciwi niż inni, a ich sytuacja ekonomiczna zmienia się z czasem, wpływając również na ceny. Przy zakupie lub sprzedaży pola doliczane jest dodatkowe 10%. To znacznie ograniczy ryzyko odsprzedaży pola. Ceny zmieniają się raz dziennie.
Obliczanie ceny
NPC-e
Gra przypisuje każde pole jednemu NPC. Ten mod nadaje każdemu z nich stały współczynnik chciwości oraz zmienny współczynnik sytuacji ekonomicznej. Współczynniki te są różne dla każdego zapisu gry, ale przechowywane między sesjami. Ponieważ gra nigdy nie zmienia powiązania między polem a NPC, zawsze kupujesz/sprzedajesz dane pole od/do tej samej osoby. W ustawieniach gry dostępne są opcje regeneracji wszystkich NPC o północy. Aby w pełni zregenerować NPC, możesz również otworzyć plik dynamicFieldPrices.xml w zapisie gry i usunąć wszystkie wpisy.
Można również usuwać pojedyncze wpisy, aby odtworzyć tylko te NPC-e.
Łakomstwo
Współczynnik zachłanności to liczba od 0,8 do 1,2 dla każdego NPC. Nigdy się nie zmieni, chyba że NPC zostaną zresetowane. Min. i maks. wartość można zmienić dla każdego zapisu w pliku dynamicFieldPrices.xml w zapisie gry lub w menu ustawień gry. W pliku XML wartość dla każdego NPC jest przypisana do 0–1.
Sytuacja gospodarcza
Każdy współczynnik sytuacji ekonomicznej to liczba od 0,6 do 1,6 dla każdego NPC. Jest on losowo inicjowany raz i zmienia się codziennie o niewielką, losową wartość. Wartości minimalne i maksymalne można zmienić dla każdego zapisu w pliku dynamicFieldPrices.xml w zapisie gry lub w menu ustawień gry. W pliku XML wartość dla każdego NPC jest przypisana do wartości 0–1.
Kupno/Sprzedaż zniechęcające
Aby zapobiec obracaniu polami, do ceny kupna doliczana jest opłata dodatkowa w wysokości 10%, a przy sprzedaży – odejmowana.
-> Współczynnik wynosi 1,1 dla kupna i 0,9 dla sprzedaży.
Wartość tę można również zmienić w pliku dynamicFieldPrices.xml w zapisie gry lub w menu ustawień gry.
Wzór na cenę:
Cenę bazową gruntu oblicza się na podstawie linii bazowych mapy: cena bazowa = rozmiar x cena za hektar x współczynnik_pola
Cena będzie taka sama jak w grze podstawowej.
Następnie następuje zmiana:
cena_rzeczywista = cena_podstawowa x chciwość x ekonomia x zniechęcenie
Trudność
Średnio pola są teraz o 21% droższe w zakupie (przy ustawieniach domyślnych). Jednak przy odrobinie szczęścia można znaleźć niektóre pola za prawie połowę pierwotnej ceny.
Zgodność
Obecnie niekompatybilne z FS25_BetterContracts. Oba próbują dostosować to samo okno i trudno to skoordynować. Postaramy się to naprawić w przyszłości.
Możliwe pomysły na przyszłość
Uczynienie pola droższym, jeśli jest ono gotowe do zbioru
Nie robię
Zmiana chciwości poprzez realizację/anulowanie kontraktów (lub dodanie dodatkowego czynnika). Better Contracts już to skutecznie wdraża.
BigFood2307
