[FS19] Erhöhen des Limits für abkippbare Haufen

User avatar
LS-Lara
Posts: 393
Joined: Sun Aug 04, 2019 4:57 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by LS-Lara »

Could there be some typo in line 14 of the ModMap.lua ?
Maybe you should post the full code.
Der Sinn des Lebens ist:
29.61%

Mein Traktor:
Base:
HP Pavilion 690-03xx
Core i7-8700 @ 3.2GHz
NVIDIA GeForce GTX 1060 6GB
2x Benq GL2450H
Windows 10 Home 64bit
Custom:
2 x 16GB Corsair Vengeance LPX DDR4 C16 XMP 2.0
Samsung NVMe M.2 970 EVO Plus 500GB
Samsung SSD 860 EVO 1TB
Logitech G203 Prodigy
Logitech Wireless F710
BGA82
Posts: 1
Joined: Sun Feb 23, 2020 5:57 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by BGA82 »

Hallo, Schritt Nummer 8 Ich verstehe nicht sehr gut ... Wie erstelle ich eine ModMap.lua? Danke
Manu1993Profi
Posts: 131
Joined: Sun Jun 02, 2013 7:03 pm
Contact:

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by Manu1993Profi »

Kapier ich leider nicht :/
michaelgierer3
Posts: 20
Joined: Wed Aug 08, 2018 1:04 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by michaelgierer3 »

Hallo,

nachdem ich nach der Anleitung bei der WildbachTal Map für LS19 ganze 5 HeightTypes hinzugefügt habe, sind plötzlich die Fruchtarten der Haufen falsch!

Das heißt, dass wenn ich z.B. Gras mähe oder abkippe, wird mir als Haufen aber Getreide angezeigt!

Ich habe alle GlobalCompany Mods (MaizePlus+CCMextension) sowie Season in Verwendung.

Kann es vlt sein, dass 5 weitere Heighttypes zu viel sind?

LG Michael
User avatar
LS-Lara
Posts: 393
Joined: Sun Aug 04, 2019 4:57 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by LS-Lara »

michaelgierer3 wrote: Wed Feb 26, 2020 10:59 am Kann es vlt sein, dass 5 weitere Heighttypes zu viel sind?
Ist alles relativ: Auf wie viele Channels ist die Map denn ausgelegt und wie viele Types sind in der densityMapHeightTypes-xml schon definiert ? Wenn es zu viele sind, müsste eigentlich eine Fehlermeldung in der Log kommen.

Die Original-Felsbrunn hat beispielsweise schon 23 types und Gesamtkapazität für 31.

Ein bestehendes Savegame hast Du aber nicht benutzt nach der Änderung ?
Der Sinn des Lebens ist:
29.61%

Mein Traktor:
Base:
HP Pavilion 690-03xx
Core i7-8700 @ 3.2GHz
NVIDIA GeForce GTX 1060 6GB
2x Benq GL2450H
Windows 10 Home 64bit
Custom:
2 x 16GB Corsair Vengeance LPX DDR4 C16 XMP 2.0
Samsung NVMe M.2 970 EVO Plus 500GB
Samsung SSD 860 EVO 1TB
Logitech G203 Prodigy
Logitech Wireless F710
michaelgierer3
Posts: 20
Joined: Wed Aug 08, 2018 1:04 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by michaelgierer3 »

Habe es sowohl mit einem neuen als auch bestehenden Savegame mit ausgetauschter terrainHeightTypes_denstiy.gdm (oder so ähnlich) getestet. Bei beiden dasselbe Problem. Fehler kommt eigentlich keiner. Nur wenn ich gar keine HeightTypes hinzufüge, dann kommt ein Fehler. habs nun mit 1 zusätzlichem HeightType probiert: Hier geht alles ohne Fehler. Zusätzliche HeightTypes hat die Map glaube ich nicht.
User avatar
LS-Lara
Posts: 393
Joined: Sun Aug 04, 2019 4:57 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by LS-Lara »

michaelgierer3 wrote: Wed Feb 26, 2020 9:59 pm habs nun mit 1 zusätzlichem HeightType probiert: Hier geht alles ohne Fehler. Zusätzliche HeightTypes hat die Map glaube ich nicht.
Das weist ja eigentlich schon darauf hin, dass irgendwo die Grenze zwischen 1 und 5 Zusatztypes liegt ...
Wenn Du zusätzliche Types in der Map eingefügt hast, dann gibt's doch offenbar eine "densityMapHeightTypes.xml ?
Zähl doch einfach mal durch, wie viele Types insgesamt da schon drin stehen !
Der Sinn des Lebens ist:
29.61%

Mein Traktor:
Base:
HP Pavilion 690-03xx
Core i7-8700 @ 3.2GHz
NVIDIA GeForce GTX 1060 6GB
2x Benq GL2450H
Windows 10 Home 64bit
Custom:
2 x 16GB Corsair Vengeance LPX DDR4 C16 XMP 2.0
Samsung NVMe M.2 970 EVO Plus 500GB
Samsung SSD 860 EVO 1TB
Logitech G203 Prodigy
Logitech Wireless F710
michaelgierer3
Posts: 20
Joined: Wed Aug 08, 2018 1:04 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by michaelgierer3 »

Nein, eine Datei namens "densityMapHeightTypes.xml" gibt es nicht in der ModMap. Im Savegame finde ich eine "densityMapHeight.xml", dort stehen die fillTypes mit dem Index drinnen, von 1 bis 34.

Was ich nicht verstehe ist folgendes: Der Grund, warum ich die HeightTypes erhöhen muss, ist ja, weil jede Map max. 31 verschiedene HeightTypes haben kann - und mit den GlobalCompany & Seasons Mods wären allerdings um 1 HeightType zu viel benötigt. Daher auch deine Anleitung - die ja funktioniert. Aber hier stellt sich die Frage für mich: Warum kann ich nicht gleich mehr HeightTypes als einen hinzufügen, z.B. 5, um für zukünftige Mods (bzw. HeightTypes) gerüstet zu sein?

Habe ich hier wo einen Denkfehler oder einfach beim Erhöhen auf 5 HeightTypes etwas falsch gemacht?
User avatar
LS-Lara
Posts: 393
Joined: Sun Aug 04, 2019 4:57 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by LS-Lara »

Also irgendwie blicke ich jetzt nicht mehr durch :confusednew:

Du hattest doch geschrieben, dass Du 5 (bzw. dann nur 1) HeightTypes hinzugefügt hast ? Das macht man (ich zumindest), sofern nicht irgendwie über Scripte, in der densityMapHeightTypes.xml der Map.
Wenn es die aber gar nicht gibt in der Map, wie und wo hast Du die HeightTypes hinzugefügt und tauchen diese auch richtig in der densityMapHeight.xml im Savegame auf ?

Die Anleitung hier in Post #1 (nicht von mir) hat ja nichts mit dem direkten Hinzufügen von konkreten HeightTypes zu tun. Durch Änderung der Channelzahl von 5 auf 6 usw. wird die ursprüngliche Kapazität von 31 HeightTypes auf 63 erhöht. Ein neuer HeightType ist damit aber noch nicht erstellt !

Was genau hast Du denn jetzt gemacht ???
Der Sinn des Lebens ist:
29.61%

Mein Traktor:
Base:
HP Pavilion 690-03xx
Core i7-8700 @ 3.2GHz
NVIDIA GeForce GTX 1060 6GB
2x Benq GL2450H
Windows 10 Home 64bit
Custom:
2 x 16GB Corsair Vengeance LPX DDR4 C16 XMP 2.0
Samsung NVMe M.2 970 EVO Plus 500GB
Samsung SSD 860 EVO 1TB
Logitech G203 Prodigy
Logitech Wireless F710
michaelgierer3
Posts: 20
Joined: Wed Aug 08, 2018 1:04 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by michaelgierer3 »

Okay, Ich glaube jetzt sind wir an dem gemeinsamen Punkt:

Ich rede nicht vom Erstellen neuer HeightTypes, sondern vom Erhöhen der Kapazität auf 63 HeightTypes!
Ist es denn so, dass wenn ich die Anleitung durchmache, die Kapazität auf 63 HeightTypes erhöht wird - egal ob ich all die Werte statt um 1, um 5 erhöhe? Ich dachte nämlich, dass wenn die all die Werte vom Tutorial um 1 erhöhe, ich dann nur 1 zusätzlichen HeightType verwenden kann?!

Vielleicht war das mein Denkfehler?

*Edit: mit "all die Werte" meine ich

Code: Select all

numDensityMapChannels="11"
, etc. diese nicht auf 12, sondern auf 16 erhöhen
User avatar
LS-Lara
Posts: 393
Joined: Sun Aug 04, 2019 4:57 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by LS-Lara »

So, jetzt ergibt's wieder Sinn ...

Also, im Normalzustand mit 5/11 Channels kann die Map 2^5 = 32 verschiedene Types verwalten. Zustand "0" ist für "kein Haufen" reserviert, somit stehen 31 Types zur Verfügung.
Wenn gemäß Anleitung an ALLEN RELEVANTEN STELLEN die Anpassung gemacht wird, d.h. 6/12 Channels, dann kommt man auf 2^6 - 1 = 63 Types.
Bei entsprechender weiterer Erhöhung an ALLEN RELEVANTEN STELLEN wird es immer mehr. Also z.B. bei 10/16 kämen wir theoretisch auf 2^10 -1 = 1023.

Nur bei "numDensityMapChannels" ändern bringt nix. Die "compressionChannels" sind zuständig für die Anzahl der Types.
Die restlichen Channels, d.h. numDensityMapChannels - compressionChannels = 6 sorgen für die Höhenstufen des Haufens pro Type, d.h. üblicherweise 2^6 = 64. Die beiden Channelgruppen sind quasi zweidimensional ineinander geschachtelt.
Nur einen zu ändern führt zu einem undefinierten Zustand > das Ergebnis hast Du ja schon gesehen :biggrin2:

Kurzum: wenn Du gemäß TUT alles richtig gemacht hast, stehen 63 Types zur Verfügung. Wenn's nicht mehr reicht wäre der nächste Schritt 7/13 > 127 Types (hab ich aber auch noch nicht getestet).
Der Sinn des Lebens ist:
29.61%

Mein Traktor:
Base:
HP Pavilion 690-03xx
Core i7-8700 @ 3.2GHz
NVIDIA GeForce GTX 1060 6GB
2x Benq GL2450H
Windows 10 Home 64bit
Custom:
2 x 16GB Corsair Vengeance LPX DDR4 C16 XMP 2.0
Samsung NVMe M.2 970 EVO Plus 500GB
Samsung SSD 860 EVO 1TB
Logitech G203 Prodigy
Logitech Wireless F710
michaelgierer3
Posts: 20
Joined: Wed Aug 08, 2018 1:04 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by michaelgierer3 »

Okay, jetzt kenne ich mich aus!

Also habe ich durch das Erhöhen um den Wert 1 nun 63 mögliche HeightTypes.
Das ist sicherlicht für lange Zeit genug!

Mein Ansatz war daher einfach falsch - ich hatte gedacht, ich könnte jetzt nur 1 Haufen mehr haben, aber tatsächlich um 31 mehr.

Danke für die Erklärung!
FF36Tim
Posts: 23
Joined: Fri Nov 02, 2012 6:14 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by FF36Tim »

Hey Hoo,

ich habe mich mal an der Map Lipniki aus dem Modhub versucht, soweit so gut,
Seasons, Maize plus und more Bunkersilo laufen tadellos, kommt das heute erschienene Stroh Addon dazu wird es mit dem fürchten knapp, daher mein Gedanke diese einfach zu erhöhen.

angefangen, bei punkt 3 schon folgendes Problem:
compressionChannels befindet sich bei mir nicht in der selben ziele sondern 2 darunter in:
<FoliageMultiLayer densityMapId="219" numChannels="10" numTypeIndexChannels="5" compressionChannels="5">

da kommt sich mir die frage ob ich dann auch in die beschriebene zeile einfach einfügen soll?

nächster Punkt 4:

combinedValuesChannels sind 2x vorhanden, also beide anpassen? denn wie beschrieben in der selben Zeile habe ich ganz andere Werte also im Beispiel:
combinedValuesChannels="0 3 0;6 2 0;3 3 1"

dann zu Punkt 5:
heightFirstChannel befindet sich ebenfalls in einer komplett anderen Zeile, also diese dann auch wieder in die entsprechende Zeile einfügen?


Wenn ich alles bis Punkt 6 befolge und den Editor starte, sagt der mir:

Error: GDM file has wrong number of channels (11 should be 12)
Error: DensityMap failed to load GDM file.
Error: Can't load resource 'C:/Users/Tim/Desktop/ls mod bau/FS19_Lipinki_Season_Manure_Ready/maps/mapDE/terrainDetailHeight_density.png'.
Error: Failed to load terrain detail layer 'terrainDetailHeight'.

Speichere ich nun wie beschrieben die Map ab, wird der Eintrag <File fileId="216" filename="map/terrainDetailHeight_density.png"/> gelöscht.
Wenn ich das dann alles ignoriere und einfach weiter schritt für schritt weiter arbeite und die Map am Ende verpacke ( in eine zip) und diese dann im Game lade dann kommt vom Seasons ein lua Fehler:
2020-04-07 18:22 DensityMapModifier: invalid entity id 0.
2020-04-07 18:22 DensityMapModifier: called from dataS/scripts/densityMaps/DensityMapHeightUtil.lua (23)
2020-04-07 18:22 DensityMapModifier: invalid entity id 0.
2020-04-07 18:22 DensityMapModifier: called from dataS/scripts/densityMaps/DensityMapHeightUtil.lua (25)
2020-04-07 18:22 Error: Invalid object parameter in DensityMapFilter.
2020-04-07 18:22 DensityMapFilter: called from dataS/scripts/densityMaps/DensityMapHeightUtil.lua (26)
2020-04-07 18:22 DensityMapModifier: invalid entity id 0.
2020-04-07 18:22 DensityMapModifier: called from dataS/scripts/densityMaps/DensityMapHeightUtil.lua (28)
2020-04-07 18:22 Error: Invalid object parameter in DensityMapFilter.
2020-04-07 18:22 DensityMapFilter: called from dataS/scripts/densityMaps/DensityMapHeightUtil.lua (29)
2020-04-07 18:22 DensityMapModifier: invalid entity id 0.
2020-04-07 18:22 DensityMapModifier: called from dataS/scripts/densityMaps/DensityMapHeightUtil.lua (31)
2020-04-07 18:22 Warning (script): Unknown entity id 0 in method 'getDensityMapHeightFirstChannel'.
2020-04-07 18:22 LUA call stack:
2020-04-07 18:22 =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/environment/SeasonsSnowHandler.lua (170) : getDensityMapHeightFirstChannel
2020-04-07 18:22 =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/Seasons.lua (115) : onTerrainLoaded
2020-04-07 18:22 =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/main.lua (191) : onTerrainLoaded
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (382) : newFunc
2020-04-07 18:22 dataS/scripts/FSBaseMission.lua (1622) : initTerrain
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (381) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 Warning (script): Unknown entity id 0 in method 'getDensityMapHeightNumChannels'.
2020-04-07 18:22 LUA call stack:
2020-04-07 18:22 =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/environment/SeasonsSnowHandler.lua (170) : getDensityMapHeightNumChannels
2020-04-07 18:22 =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/Seasons.lua (115) : onTerrainLoaded
2020-04-07 18:22 =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/main.lua (191) : onTerrainLoaded
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (382) : newFunc
2020-04-07 18:22 dataS/scripts/FSBaseMission.lua (1622) : initTerrain
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (381) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 dataS/scripts/utils/Utils.lua (393) : oldFunc
2020-04-07 18:22 DensityMapModifier: invalid entity id 0.
2020-04-07 18:22 DensityMapModifier: called from =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/environment/SeasonsSnowHandler.lua (170)
2020-04-07 18:22 Error: Invalid object parameter in DensityMapFilter.
2020-04-07 18:22 DensityMapFilter: called from =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/environment/SeasonsSnowHandler.lua (171)
2020-04-07 18:22 Error: DensityMapFilter with invalid entity id 0.
2020-04-07 18:22 DensityMapFilter: called from =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/environment/SeasonsSnowHandler.lua (172)
2020-04-07 18:22 Error: DensityMapFilter with invalid entity id 0.
2020-04-07 18:22 DensityMapFilter: called from =C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/environment/SeasonsSnowHandler.lua (175)
2020-04-07 18:22 Error: Running LUA method 'loadMapFinished'.
2020-04-07 18:22 C:/Users/Tim/Documents/My Games/FarmingSimulator2019/mods/FS19_RM_Seasons/src/environment/SeasonsSnowHandler.lua:176: attempt to index field 'filterSnowType' (a nil value)
Ich hoffe mir kann jemand helfen

lg
Tim
Hofes
Posts: 127
Joined: Fri Sep 23, 2016 7:24 pm
Location: Oberösterreich

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by Hofes »

wie konvertiere ich die GDM Datei, welches programm habt ihr dazu genützt?
juf.de
Posts: 3816
Joined: Fri Mar 30, 2012 8:04 pm

Re: [FS19] Erhöhen des Limits für abkippbare Haufen

Post by juf.de »

@Hofes: den grle converter findest du hier: https://gdn.giants-software.com/
Tutorials: log.txt, Giants Bilderhoster, erweiterter Texteditor, Konsole (PC)    /    Direktlink Giants Imagehoster
[PC] [Mac] [XB1] [PS4] in the thread title keeps the Forum clean / im Threadtitel hält das Forum übersichtlich
Playing on PC
Post Reply