PalletSpawner - XML Einstellungen

Eure Foren für alle Diskussionen rund ums Thema Modding.
twizzle
Posts: 1000
Joined: Wed Aug 06, 2008 10:10 pm
Location: Irgendwo zwischen Ni + NRÜ

PalletSpawner - XML Einstellungen

Post by twizzle »

Hallo,
Ich brauche mal Hilfe von Lua-Kundigen Leuten.

Wie aus der PalletSpawner.Lua zu ersehen ist(das schaffe ich gerade noch...), kann man auch Paletten per Angabe der entsprechenden xml laden lassen.
Sprich: Der übliche PalletSpawner lädt Paletten nach Filltype. In meinem Fall (Saatgut Herstellung) die entsprechende BigBag-Palette. Ich hätte aber gerne die Pioneer Palette mit den eizelnen Säcken gespawnt.
Ich habe mir jetzt so gut wie alles was es an Produktionen (auch Mods) angesehen, nirgendwo kann man was abkucken, weil alle nach dem üblichen Muster aufgebaut sind.

Kann mir evtl. jemand die nötigen Einträge posten, also die nötige Struktur die ich unter
<palletSpawner node="palletSpawner">
<spawnPlaces>
<spawnPlace startNode="spawnSpace1start" />
<spawnPlace startNode="spawnSpace2start" />
</spawnPlaces>
</palletSpawner>
eintragen muss, damit der Spawner die spezielle Palette spawnt.

Danke schonmal im Voraus.
Attachments
PalletSpawner.lua
(9.34 KiB) Downloaded 70 times
mfg twizzle
goodN8JohnBoy
Posts: 1454
Joined: Wed Dec 01, 2021 6:51 pm

Re: PalletSpawner - XML Einstellungen

Post by goodN8JohnBoy »

Das sollte dann so aussehen

Code: Select all

        <palletSpawner node="palletSpawner">
            <spawnPlaces>
                ...
            </spawnPlaces>
            <pallets>
                <pallet filename="$data/objects/pallets/pioneer/pioneerPallet.xml" />
                ...
            </pallets>
        </palletSpawner>
twizzle
Posts: 1000
Joined: Wed Aug 06, 2008 10:10 pm
Location: Irgendwo zwischen Ni + NRÜ

Re: PalletSpawner - XML Einstellungen

Post by twizzle »

Top *thumbsup*
Vielen Dank!



Edit: Tja, leider zu früh gefreut. Fehlt wohl noch irgendwas...
Jetzt spawnt zwar die richtige Palette aber pro Palette gibt es folgenden Log-Eintrag:
Error: No fillUnitIndex for fillType SEEDS found, pallet:
mfg twizzle
goodN8JohnBoy
Posts: 1454
Joined: Wed Dec 01, 2021 6:51 pm

Re: PalletSpawner - XML Einstellungen

Post by goodN8JohnBoy »

Ah .. die pioneerPallet hat von vornherein startFillLevel="1050" - deswegen geht da nüscht mehr rein. ;)

Du müsstest dir also daraus eine Mod-Palette basteln ohne diesen 'startFillLevel'. Nach dem Muster der "fillablePallet.xml".
twizzle
Posts: 1000
Joined: Wed Aug 06, 2008 10:10 pm
Location: Irgendwo zwischen Ni + NRÜ

Re: PalletSpawner - XML Einstellungen

Post by twizzle »

Ist das wieder peinlich... :blushnew:
Danke!
mfg twizzle
kobalt
Posts: 1
Joined: Sun Feb 20, 2022 8:23 pm

Re: PalletSpawner - XML Einstellungen

Post by kobalt »

twizzle wrote: Wed Jan 19, 2022 11:43 am Top *thumbsup*
Vielen Dank!



Edit: Tja, leider zu früh gefreut. Fehlt wohl noch irgendwas...
Jetzt spawnt zwar die richtige Palette aber pro Palette gibt es folgenden Log-Eintrag:
Error: No fillUnitIndex for fillType SEEDS found, pallet:
Grüße! Es sieht so aus, als ob ich vor dem gleichen Problem stehe. Ich mache einen Mod, bei dem das Produkt "Mineralfutter" ist. Erschienene Paletten beim Spawn enden nicht. Die Anzahl der vorrätigen Produkte verringert sich nicht. Gibt es eine Lösung für dieses Problem? Wie macht man eine Palette nicht unendlich? Es funktioniert nicht über filltypes.xml, der Fehler "loadVehicle can only load existing store items, no store item for xml filename" wird angezeigt. Helfen Sie mir bitte!
Post Reply