Ich spiele mich grad um ein bisschen besser zu verstehen wie denn die einzelnen Dateien zusammenhängen etc. Leider gibts ja keine wirkliche Beschreibung für den 22er, und wenn ich etwas bis jetzt gelernt habe, dann schaut man besser nicht in die Doku vom 19er, weil es dann doch anders geht um 22er... .
Ich wollte "einfach" die Eierpalette vom Hühnerstall so erweitern, dass mehr Eier drauf passen. Ich wills aber nicht für alle überschreiben, ich will "meine eigene Palette" verwenden.
Und eiiiigentlich funktioniert das schon alles prima. Mit einem modifizierten Hühnerstall und Eierpalette von Giants. Um die Palette zu verwenden, hab ich sie eingetragen beim Hühnerstall (alles natürlich als Mod usw...)
Code: Select all
<pallet filename="C:/Users/bla/Documents/My Games/FarmingSimulator2022/mods/FS22_testMod/eggBoxPallet.xml" />
Natürlich isses Blödsinn da einen absoluten Pfad reinzuschmeissen, allerdings hab ich keinen Weg gefunden wie das sonst geht. Eigentlich liegen die 2 XML Dateien im selben Verzeichnis....ich hab folgendes alles probiert (nach einiger googelei), aber ich bekomme bei allen Varianten den selben Fehler:
Code: Select all
<pallet filename="eggBoxPallet.xml" />
<pallet filename="./eggBoxPallet.xml" />
<pallet filename="$modDir$/FS22_testMod/eggBoxPallet.xml" />
<pallet filename="$modDir$FS22_testMod/eggBoxPallet.xml" />
<pallet filename="$modDir/FS22_testMod/eggBoxPallet.xml" />
<pallet filename="$moddir$/FS22_testMod/eggBoxPallet.xml" />
<pallet filename="$moddir$FS22_testMod/eggBoxPallet.xml" />
<pallet filename="$moddir/FS22_testMod/eggBoxPallet.xml" />
<pallet filename="$mapdir$/eggBoxPallet.xml" />
Code: Select all
2021-12-02 17:28 Error: Failed to open xml file 'mapdir$/eggBoxPallet.xml'.
2021-12-02 17:28 Error: Failed to open xml file 'mapdir$/eggBoxPallet.xml'.
2021-12-02 17:28 Error: Running LUA method 'loadSharedI3DFileAsyncFinished'.
2021-12-02 17:28 dataS/scripts/vehicles/specializations/FillUnit.lua(2672) : attempt to index local 'xmlFile' (a nil value)