Aggiorna e amplia le produzioni in farmProductions.xml

Sono state apportate modifiche significative al file `farmProductions.xml`:
- Aggiornate le produzioni di biogas (`biogasgrass` e `biogaschaff`) con nuovi input/output e bilanciamenti.
- Aggiunte nuove produzioni: energia da canna da zucchero (`sugarcaneEnergy`), energia da trucioli di legno (`woodchipspower`), e una nuova pompa d'acqua (`waterPump`).
- Modificate produzioni esistenti, tra cui diesel, semi, additivi per insilato, calce, fertilizzanti (solidi e liquidi) ed erbicida, con nuovi input/output e costi bilanciati.
- Rimosse produzioni obsolete, come `liquidlime` e varianti di fertilizzanti.
- Aggiunte capacità di stoccaggio per `SUGARCANE`, `WOODCHIPS` e `METHANE`.
- Aggiornata la stazione di vendita per accettare nuove risorse.

Queste modifiche migliorano la varietà, il bilanciamento e la complessità delle produzioni, ottimizzando il gameplay e riflettendo proporzioni più realistiche.
This commit is contained in:
2025-09-30 20:41:01 +02:00
parent 0ae02cac19
commit 925cbd1361

View File

@@ -90,118 +90,124 @@
<productionPoint>
<productions sharedThroughputCapacity="false">
<!-- In sosituzione all'impianto biogas, partendo direttamente dall'erba -->
<production id="biogasgrass" name="$l10n_fillType_silage" cyclesPerHour="10000" costsPerActiveHour="25">
<!-- In sostituzione all'impianto biogas, partendo direttamente dall'erba -->
<production id="biogasgrass" name="$l10n_fillType_silage" cyclesPerHour="1000" costsPerActiveHour="250">
<inputs>
<input fillType="GRASS_WINDROW" amount="100" />
<input fillType="GRASS_WINDROW" amount="8484" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="85" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="20" />
<output fillType="ELECTRICCHARGE" amount="1" sellDirectly="true"/>
<output fillType="METHANE" amount="5884" />
<output fillType="DIGESTATE" amount="2545" />
</outputs>
</production>
<!-- In sosituzione all'impianto biogas, partendo direttamente dal trinciato -->
<production id="biogaschaff" name="$l10n_fillType_silage" cyclesPerHour="10000" costsPerActiveHour="25">
<!-- In sostituzione all'impianto biogas, partendo direttamente dalla pula -->
<production id="biogaschaff" name="$l10n_fillType_silage" cyclesPerHour="1000" costsPerActiveHour="250">
<inputs>
<input fillType="CHAFF" amount="100" />
<input fillType="CHAFF" amount="8484" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="90" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="20" />
</outputs>
<output fillType="ELECTRICCHARGE" amount="1" sellDirectly="true"/>
<output fillType="METHANE" amount="5884"/>
<output fillType="DIGESTATE" amount="2545" />
</outputs>
</production>
<!-- In sostituzione all'impianto biogas, partendo direttamente dalla canna da zucchero. Riflette le proporzioni reali partendo dal calcolo base dell'insilato del biogas del gioco-->
<production id="sugarcaneEnergy" name="Sugarcane Fiber Energy" cyclesPerHour="150" costsPerActiveHour="400">
<inputs>
<input fillType="SUGARCANE" amount="450" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="150" sellDirectly="true"/>
</outputs>
</production>
<!-- Pompa l'acqua dal sottosuolo tipo pozzo -->
<production id="water" name="$l10n_fillType_water" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="DIESEL" amount="10" />
</inputs>
<outputs>
<output fillType="WATER" amount="1000" />
</outputs>
<production id="woodchipspower" name="$l10n_fillType_woodChips" cyclesPerHour="1000" costsPerActiveHour="250">
<inputs>
<input fillType="WOODCHIPS" amount="212" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="131" sellDirectly="true"/>
</outputs>
</production>
<!-- Pompa l'acqua dal sottosuolo tipo pozzo -->
<production id="waterPump" name="Water Pump" cyclesPerHour="10000" costsPerActiveHour="100">
<inputs>
<input fillType="DIESEL" amount="2" />
</inputs>
<outputs>
<output fillType="WATER" amount="200" />
</outputs>
</production>
<!-- Biodiesel tecnicamente, prendo direttamente la materia prima senza prima lavorarla -->
<production id="diesel" name="$l10n_fillType_diesel" cyclesPerHour="10000" costsPerActiveHour="30">
<production id="diesel" name="$l10n_fillType_diesel" cyclesPerHour="100" costsPerActiveHour="1500">
<inputs>
<input fillType="CANOLA" amount="25" />
<input fillType="CANOLA" amount="200" />
</inputs>
<outputs>
<output fillType="DIESEL" amount="10" />
</outputs>
<output fillType="DIESEL" amount="10"/>
</outputs>
</production>
<!-- Semi, partendo dal frumento (tanto è un seme per tutti) -->
<production id="seeds" name="$l10n_fillType_seeds" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="WHEAT" amount="2" />
<input fillType="WATER" amount="2" />
</inputs>
<outputs>
<output fillType="SEEDS" amount="4" />
</outputs>
</production>
<!-- Additivo per insilato, migliora il rendimento quindi come se fosse un fertilizzante -->
<production id="silageAdditive" name="$l10n_fillType_silageAdditive" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="DIGESTATE" amount="6" />
<input fillType="LIQUIDFERTILIZER" amount="2" />
<input fillType="WATER" amount="2" />
</inputs>
<outputs>
<output fillType="SILAGE_ADDITIVE" amount="10" />
</outputs>
<production id="seeds" name="Seed Production Plant" cyclesPerHour="100" costsPerActiveHour="600">
<inputs>
<input fillType="WHEAT" amount="100" />
<input fillType="WATER" amount="5" />
</inputs>
<outputs>
<output fillType="SEEDS" amount="150" />
</outputs>
</production>
<!-- Praticamente basta tritare le pietre, serve un pochino d'acqua per "raffreddare i macchinari" -->
<production id="lime" name="$l10n_fillType_lime" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="STONE" amount="18" />
<input fillType="WATER" amount="1" />
</inputs>
<outputs>
<output fillType="LIME" amount="30" />
</outputs>
<!-- Additivo per insilato, migliora il rendimento quindi come se fosse un fertilizzante -->
<production id="silageAdditivePlant" name="Silage Additive Plant" cyclesPerHour="500" costsPerActiveHour="350">
<inputs>
<input fillType="POTATOES" amount="40" />
<input fillType="WATER" amount="5" />
</inputs>
<outputs>
<output fillType="SILAGE_ADDITIVE" amount="5" />
</outputs>
</production>
<!-- Praticamente basta tritare le pietre, serve un pochino d'acqua per "raffreddare i macchinari e diesel per farli funzionare" -->
<production id="lime" name="Lime Production Plant" cyclesPerHour="50" costsPerActiveHour="800">
<inputs>
<input fillType="STONES" amount="200" />
<input fillType="DIESEL" amount="5" />
</inputs>
<outputs>
<output fillType="LIME" amount="150" />
</outputs>
</production>
<!-- Migliora il rendimento come il digestato, e il lime per "addensare". L'acqua serve sempre -->
<production id="fertilizer" name="$l10n_fillType_fertilizer" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="DIGESTATE" amount="4" />
<input fillType="LIME" amount="4" />
<input fillType="WATER" amount="1" />
</inputs>
<outputs>
<output fillType="FERTILIZER" amount="14" />
</outputs>
<production id="solidFertilizerPlant" name="Solid Fertilizer Plant" cyclesPerHour="200" costsPerActiveHour="1200">
<inputs>
<input fillType="METHANE" amount="150" />
<input fillType="WATER" amount="20" />
</inputs>
<outputs>
<output fillType="FERTILIZER" amount="180" />
</outputs>
</production>
<!-- Praticamente il fertilizzante solido ma in forma liquida, ottenuto aggiundo acqua al fertilizzante solido -->
<production id="liquidFertilizer" name="$l10n_fillType_liquidFertilizer" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="DIGESTATE" amount="1" />
<input fillType="FERTILIZER" amount="6" />
<input fillType="WATER" amount="4" />
</inputs>
<outputs>
<output fillType="LIQUIDFERTILIZER" amount="14" />
</outputs>
<production id="liquidFertilizerPlant" name="Liquid Fertilizer Plant" cyclesPerHour="200" costsPerActiveHour="500">
<inputs>
<input fillType="FERTILIZER" amount="10" />
<input fillType="WATER" amount="90" />
</inputs>
<outputs>
<output fillType="LIQUIDFERTILIZER" amount="100" />
</outputs>
</production>
<!-- Come se fosse una variante del fertilizzante liquido, inserita la paglia dal momento che è uno scarto -->
<production id="herbicide" name="$l10n_fillType_herbicide" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="DIGESTATE" amount="4" />
<input fillType="STRAW" amount="4" />
<input fillType="WATER" amount="2" />
</inputs>
<outputs>
<output fillType="HERBICIDE" amount="10" />
</outputs>
<production id="herbicidePlant" name="Herbicide Production Plant" cyclesPerHour="150" costsPerActiveHour="800">
<inputs>
<input fillType="CANOLA" amount="30" />
<input fillType="WATER" amount="5" />
</inputs>
<outputs>
<output fillType="HERBICIDE" amount="20" />
</outputs>
</production>
<!-- Praticamente calce viva più acqua -->
<!--production id="liquidlime" name="$l10n_fillType_herbicide" cyclesPerHour="10000" costsPerActiveHour="15">
<inputs>
<input fillType="LIME" amount="5" />
<input fillType="WATER" amount="5" />
</inputs>
<outputs>
<output fillType="LIQUIDLIME" amount="10" />
</outputs>
</production-->
</productions>
<storage isExtension="false" fillLevelSyncThreshold="50">
@@ -222,10 +228,13 @@
<capacity fillType="STRAW" capacity="1000000000" />
<capacity fillType="SILAGE_ADDITIVE" capacity="1000000000" />
<capacity fillType="LIQUIDLIME" capacity="1000000000" />
<capacity fillType="SUGARCANE" capacity="1000000000" />
<capacity fillType="WOODCHIPS" capacity="1000000000" />
<capacity fillType="METHANE" capacity="1000000000" />
</storage>
<sellingStation node="sellingStation" supportsExtension="false">
<unloadTrigger exactFillRootNode="unloadTrigger" aiNode="unloadTriggerAINode" fillTypes="DIGESTATE WHEAT STONE DIESEL WATER CANOLA SUNFLOWER LIME CHAFF GRASS_WINDROW STRAW HERBICIDE">
<unloadTrigger exactFillRootNode="unloadTrigger" aiNode="unloadTriggerAINode" fillTypes="DIGESTATE WHEAT STONE DIESEL WATER CANOLA SUNFLOWER LIME CHAFF GRASS_WINDROW STRAW HERBICIDE SUGARCANE WOODCHIPS">
<baleTrigger triggerNode="baleTrigger" deleteLitersPerSecond="8000" />
</unloadTrigger>
</sellingStation>