Konfigurátor precizního zemědělství v1.0.0.1




Konfigurátor precizního zemědělství v1.0.0.1
Toto je jen malý doplněk, který má do Precision Farming přidat požadované položky.
V současné době provádí následující:
Umožňuje přesměrování/vložení konfigurace PF do modifikace mapy. Toto je nad rámec běžných věcí, které můžete konfigurovat z mapy. Například pokud byste chtěli z kódu kolejových řádků odstranit plodiny (nebo kolejové řádky úplně zakázat), můžete k tomu použít tuto funkci.
Umožňuje použití libovolného typu postřiku s Precision Farming. K tomu stačí uvést typ postřiku a jeho nadřazený typ (typ vanilkového postřiku). Nadřazený typ sdělí PF, jaký typ výpočtů má použít při použití vlastního typu postřiku. PF počítá věci odlišně v závislosti na tom, zda aktuálně používá pevné hnojivo, tekuté hnojivo, herbicid, hnůj atd.
Zadaná cesta by měla obsahovat všechny soubory PF, které chcete změnit. Názvy souborů a struktura složek ve vložené složce mapy by měly být stejné jako u samotného modu PF. Také nemusíte kopírovat všechny soubory PF do mapy, pouze ty, které chcete změnit. Tento mod se při selhání přepne na výchozí soubory PF, pokud cokoli chybí.
Sekce <sprayTypeMapping> je taková, jak jsem zmínil výše. V tomto příkladu jsem přidal ANHYDROUS_AMMONIA pomocí šablony LIQUIDFERTILIZER. Musí být zadán rodičovský prvek, aby PF sdělil, jak má s vlastním postřikem zacházet. Jinak by PF nevěděl, zda se jedná o herbicid, hnůj, pevné hnojivo atd. Takhle je to prostě nastavené. Typy postřiků jsou pevně naprogramované, takže jsem pro to vytvořil nějaká řešení.
Nakonec jsem se rozhodl nenahradit funkce PF jednoduše novým kódem, protože to by mohla být noční můra kompatibility. Tento způsob by měl lépe fungovat s ostatními mody, protože původní kód PF a všechny ostatní mody s ním propojené stále fungují.
Více funkcí je plánováno dle požadavků.
ThundRFS