Hallo!
Wieso kreiert der LS22 siebenmal die Einträge fillType="UNKNOWN" im Savegame? (Standard-Maps und leerem mods-Ordner)
Und zwar einmal in der economy.xml und sechsmal in der vehicles.xml.
Löscht man im Spiel sein komplettes Inventar, bleibt in der economy.xml der eine Eintrag weiterhin bestehen und in der vehicles.xml verbleiben drei fillType="UNKNOWN" Einträge (wagonGrain, wagonWoodChips, wagonSugarbeets).
Warum? Bug?
VG
Pandahma
fillType="UNKNOWN"
10 posts
Page 1 of 1
-
- Posts: 2790
- Joined: Sun May 31, 2015 3:00 pm
Re: fillType="UNKNOWN"
Äh, nein? Wenn noch nix drin ist kann schlecht die Fruchtsorte definiert werden, also bleibt sie unknown bis man was reinfüllt.
Das da oben sind die Eisenbahnwaggons - die leer sind.
Das da oben sind die Eisenbahnwaggons - die leer sind.
Re: fillType="UNKNOWN"
Das ist absolut normal so.
„Für alles, was du tust oder auch nicht tust, zahlst du mit Lebenszeit.“ - Georg-Wilhelm Exler
"Menschen wählen ihren Tod auf die Art wie sie leben." - Jean-Claude Van Damme
"Fachkräftemangel entsteht dort, wo zu wenig Lohn bezahlt wird." - Danko40
———————————————————————
LS15 / 17 - Konsole
LS19 - Platinum Edition (PC)
LS22 - PC
"Menschen wählen ihren Tod auf die Art wie sie leben." - Jean-Claude Van Damme
"Fachkräftemangel entsteht dort, wo zu wenig Lohn bezahlt wird." - Danko40
———————————————————————
LS15 / 17 - Konsole
LS19 - Platinum Edition (PC)
LS22 - PC
Re: fillType="UNKNOWN"
Danke für euer Feedback!
Lord Nighthawk:
Mir ist schon klar, dass es sich bei wagon... um die Zugwaggons handelt.
Nicht klar ist, warum GIANTS leer nicht mit empty, sondern mit unknown definiert. So sind u.a. Verwechslungen bzw. keine eindeutigen Bestimmung möglich, denn unknown wird u.a. auch als Fehlerausgabe verwendet, wenn jemand neue FillTypes nicht ordnungsgemäß registriert hat.
Zudem wird z.B. bei allen Produktion und Tierställen mit leerem Inhalt bzw. Lager, kein unknown ausgeworfen.
Danko40:
Absolut normal? Ja, aber nur bei GIANTS mit ihrer manchmal merkwürdigen Logik. Leer = unknown bei leerem beweglichen Material und unknown = unknown bei Fehlern.
VG,
Pandahma
Lord Nighthawk:
Mir ist schon klar, dass es sich bei wagon... um die Zugwaggons handelt.
Nicht klar ist, warum GIANTS leer nicht mit empty, sondern mit unknown definiert. So sind u.a. Verwechslungen bzw. keine eindeutigen Bestimmung möglich, denn unknown wird u.a. auch als Fehlerausgabe verwendet, wenn jemand neue FillTypes nicht ordnungsgemäß registriert hat.
Zudem wird z.B. bei allen Produktion und Tierställen mit leerem Inhalt bzw. Lager, kein unknown ausgeworfen.
Danko40:
Absolut normal? Ja, aber nur bei GIANTS mit ihrer manchmal merkwürdigen Logik. Leer = unknown bei leerem beweglichen Material und unknown = unknown bei Fehlern.
VG,
Pandahma
-
- Posts: 1454
- Joined: Wed Dec 01, 2021 6:51 pm
Re: fillType="UNKNOWN"
Da ist deine Logik grad eher ein bißchen Merkwürdig. Wenn’s bei dir klingelt dann ist es ja auch eine unbekannte Person und keine leere Person.
Das selbe gilt für das Füllgut: entweder es ist bekannt oder es ist unbekannt. Empty hingegen ist eine Mengenangabe.
-
- Posts: 2790
- Joined: Sun May 31, 2015 3:00 pm
Re: fillType="UNKNOWN"
Naja, wie meine Vorredner schon schrieben weiß der Behälter nicht was in ihn reinkommt, also ist die Filltype unknown und nicht banal empty. "Leer" wird durch die Zahl hinter dem Filltype dann angegeben wenn dieser 0 ist. Ob man es glaubt oder nicht, selbst Leere muß irgendwie definiert werden. Klar, man hätte auch sowas wie "nyd" nehmen können (not yet defined) aber mal ehrlich, ist das jetzt irgendwelchen Stress wert?
-
- Posts: 1454
- Joined: Wed Dec 01, 2021 6:51 pm
Re: fillType="UNKNOWN"
.. oder auch "42" - die Antwort auf die Frage "nach dem Leben, dem Universum und dem ganzen Rest".
Tatsache ist, dass die Game-Engine irgendeinen fillType in der fillUnit erwartet. Und als Platzhalter hat man da eben "unknown" benutzt.
Tatsache ist, dass die Game-Engine irgendeinen fillType in der fillUnit erwartet. Und als Platzhalter hat man da eben "unknown" benutzt.
Re: fillType="UNKNOWN"
Danke für euer Feedback, auch wenn ich es anders sehe.
Wenn sich in einem Zugwaggon, Trailer oder Fahrzeug nichts befindet, ist es leer.
Genau, es ist ein Unterschied ob etwas leer ist oder in ihm sich ein unbekannter FillType befindet. In den beschriebenen Fällen ist es einfach leer. Man braucht kein Mathematiker zu sein um zu wissen, dass selbst eine leere Menge - nicht zu verwechseln mit der Nullmenge, eindeutig definiert ist.
Sprich, eine leere Menge ist somit nicht unbekannt. Im Fall von LS sollte GIANTS hier also keinen unbekannten FillType benutzen, sondern einen Begriff der einen leeren FillType bezeichnet.
Denn um einen unbekannten FillType handelt es sich nur dann, wenn ein FillType verwendet wird, der weder vom Programm noch von einem Modder registriert bzw. definiert wurde.
Die Intention des Threads hat übrigens nichts mit Stress oder anderen hier sinnfreien und persönlich werdenden Kommentaren zu tun.
Es geht schlicht um ein Script, welches die Einzel- und Gesamtmenge seiner sich im Besitz befindenden Produkte ausgibt. Wie soll man per Script denn einen wirklich unbekannten FillType von einem leeren FillType unterscheiden, wenn GIANTS hierfür dieselbe Bezeichnung verwendet?
In diesem Sinne, Pandahma
Wenn sich in einem Zugwaggon, Trailer oder Fahrzeug nichts befindet, ist es leer.
Genau, es ist ein Unterschied ob etwas leer ist oder in ihm sich ein unbekannter FillType befindet. In den beschriebenen Fällen ist es einfach leer. Man braucht kein Mathematiker zu sein um zu wissen, dass selbst eine leere Menge - nicht zu verwechseln mit der Nullmenge, eindeutig definiert ist.
Sprich, eine leere Menge ist somit nicht unbekannt. Im Fall von LS sollte GIANTS hier also keinen unbekannten FillType benutzen, sondern einen Begriff der einen leeren FillType bezeichnet.
Denn um einen unbekannten FillType handelt es sich nur dann, wenn ein FillType verwendet wird, der weder vom Programm noch von einem Modder registriert bzw. definiert wurde.
Die Intention des Threads hat übrigens nichts mit Stress oder anderen hier sinnfreien und persönlich werdenden Kommentaren zu tun.
Es geht schlicht um ein Script, welches die Einzel- und Gesamtmenge seiner sich im Besitz befindenden Produkte ausgibt. Wie soll man per Script denn einen wirklich unbekannten FillType von einem leeren FillType unterscheiden, wenn GIANTS hierfür dieselbe Bezeichnung verwendet?
In diesem Sinne, Pandahma
Re: fillType="UNKNOWN"
indem man den unbekannten filltype auswertet und wegfallen lässt.Pandahma wrote: ↑Sat Jan 22, 2022 11:35 am Es geht schlicht um ein Script, welches die Einzel- und Gesamtmenge seiner sich im Besitz befindenden Produkte ausgibt. Wie soll man per Script denn einen wirklich unbekannten FillType von einem leeren FillType unterscheiden, wenn GIANTS hierfür dieselbe Bezeichnung verwendet?
10 posts
Page 1 of 1