Wie hast du den Linienplan gemacht?
Schliesse mich der Frage an...
Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.
Die Registrierung und Nutzung ist selbstverständlich kostenlos.
Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.
Das Team der Transport-Fever Community
Wie hast du den Linienplan gemacht?
Schliesse mich der Frage an...
Kannst du villeicht an jedem korrekturfaktor ein Kommentar hinterlegen
Falls ich dran denke...JA.
Falls nicht PN an mich oder hier Fragen und ich beantworte so ich es kann. ![]()
![]()
Ich verstehe, dass du haderst. Zumal wir nicht alles realistisch abbilden können.
Bevor dies in die "Stable-Version" übergeht, werde ich eine Beta veröffentlichen, mit der Bitte um Tests und reichlich Feedback um es zu optimieren.
Für deine genannten Waggons verwende ich folgende Daten, wobei LüP nur für mich zur iNfo registriert wird und (bisher) keinerlei Verwendung findet.
| Name | LüP (m) | Nutzlast (t) | Ladevolumen (qm) |
| Verbandswagen | 9.6 | 15 | 45.7 |
| Hbi | ? | 30 | 105 |
| Rilns 654 @Jansch | 20 | 65 | 107 |
Je mehr Daten bekannt sind bzw. vom Modder bereits im Mod integriert sind um so genauer wird die Berehcnung.
Die Berechnung haben vor allem auch den Zweck, realistische Relationen abzubilden. Um in TpF noch ausreichend Güter zu ransportieren, bevor das System zusammenbricht, arbeite ich mit Korrekturfaktoren, welche bisher die Werte noch unberührt lassen, aber geändert werden, falls etwas nicht stimmig ist.
Und darf ich noch eine kleine sachliche Feinheit anbringen
Gerne. Ich bin kein Eisenbahner und kann daher kein "Eisenbahnerisch".
Mal ein Extremes Beispiel:
Wenn ich 60m³ Schaumstoff in einen Wagen lade, wird die Achslast nicht ausgereizt. Lade ich ich aber 60m³ Stahl in den selben Wagen, bricht dieser zusammen.
Das trifft es exakt, was im Mod berücksichtigt wird. Danke. ![]()
LG Enno ![]()
Würden deine Überlegungen dann auch das Problem lösen, dass die Vanilla Wagen der 3. Generation z.T. weniger Ladungseffizient sind, als jene der 2. Generation?
Ergebnisse mit den bisherigen Daten (Vanilla):
Kesselwagen
1850 --> je 4 Einheiten Rohöl, Öl, Treibstoff
1910 --> je 9 Einheiten Rohöl, Öl, Treibstoff
1950 --> je 18 Einheiten Rohöl, Öl, Treibstoff
Rungenwagen
1850:
3 Baumaterial
3 Baumstämme
3 Bretter
2 Stahl
1910:
5 Baumaterial
5 Baumstämme
5 Bretter
5 Stahl
1950:
13 Baumaterial
13 Baumstämme
13 Bretter
13 Stahl
Schüttgutwagen
1850:
5 Kohle
3 Eisenerz
5 Stein
5 Getreide
5 Schlacke
1910:
9 Kohle
9 Eisenerz
9 Stein
9 Getreide
9 Schlacke
1950:
18 Kohle
18 Eisenerz
18 Stein
18 Getreide
18 Schlacke
Das sollte reichen.
LG Enno ![]()
unter das Fail Thema
...stimmt natürlich auch wieder... ![]()
Was genau?
Hast du die 94 km/h übershen?
Dieses "Wunder der Berechnungen" kenne ich allerdings auch von vor dem Patch.
@RAe 1051, jetzt musste ich doch erst einmal schauen was eine Streckenklasse ist.....ah, das also... ![]()
Natürlich gibt es so etwas nicht im Spiel, so dass wir von Idealwerten ausgehen (müssen/wollen/dürfen). Dies bedeutet, keine Gewichtsbeschränkungen vom Gleisbett.
Es gibt natürlich auch in der realen Welt einen Zusammenhang zwischen Nutzlast und nutzbarem Volumen: Beides darf niemals überschritten werden.
Somit haben wir eine gegebene Obergrenze, an welche wir uns auch halten wollen. Hier kommt z.B. der Modder ins Spiel, indem er diese beiden Grenzwerte in den Daten seines Mods einfügt, auf dass man sie zur Berechnung heranziehen kann.
Ich möchte ein Beispiel bringen...der Verbandswagen.
Rechnungen:
Werkzeuge (Dichte ca. 2,95 t/qm)
15 / 2,95 --> 5.085. Einheiten Werkzeuge a 1 qm hinein.
Getreide (Säcke; Dichte ca. 0,6 t/qm)
15 / 0,6 --> 25 Einheiten Getreide a 1 qm hinein.
Stahl (Dichte 7.9 t/qm)
15 / 7.9 = 1,8987 Einheiten a 1 qm passen hinein.
Nun könnten wir hingehen und die Einheiten eintragen, was der Realität ziemlich nahe kommt.
Allerdings dividiert TpF die Einheiten noch durch 4, so dass am Ende noch 0.475 Stahl, 6,25 Getreide und 1,25 Werkzeuge üblich bleibt. Das geht also so nicht. Die Züge wären schön schwer und nix drin. ![]()
Wie lösen wir das Dilemma?
Wir könnten unsere Werte mal 4 nehmen, welche TpF dann wieder durch 4 teilt.
Ich nutze einen Umrechnungsfaktor, welcher Stahl als Referenzwert nimmt und dieser weder auf 1200 gebracht wird.
Alle anderen Güter werden ebenfalls mit dem Faktor behandelt, so dass die Relationen stimmen.
Daher bekommen wir nun folgende Rechnung(en):
Stahl...spez. Gewicht korrigiert nun 1.2 t / qm
15 / 1.2 = 12.5 Einheiten.
Getreide...spez. Gewicht korrigiert nun 0,09113924052 t / qm
15 / 0.091 = 164, 835 Einheiten. Dies wäre zuvile, da wir nur 45,7 qm Platz haben. Ergo werden es 45.7 Einheiten.
Ich hoffe die Beispiele verdeutlichen das Prinzip noch einmal.
Die Zahlenwerte bedürfen noch einiger Tests und Prüfungen, damit das Ganze auch spieltauglich ist, aber im Grunde ist die Richtung klar.
Die beste Genauigkeit erhalten wir, wenn wir die Daten des Waggons/Fahrzeuges haben (Nutzlast und Volumen).
Es spielt keine Rolle, ob wir Schüttgüter, Flüssigkeiten, Maschinen oder sonstwas transportiert werden. Bei korrekten Daten und einer guten Abwägung der Berechnungen passt das.
LG Enno ![]()
Weis UG eigentlich, dass bei einigen Mods jetzt die Textur nicht mehr gefunden wird?
Ja, das ist UG bekannt und @JoeFried hat bereits Kontakt in dieser Frage gehabt, da es seine(n) Mad(s) betraf.
Da bin ich mir nicht sicher.
Beim ersten Betarelease hat es das jedenfalls getan. Habe es in meinem aktuellen Savegame jedenfalls deutlich bemerkt.
Kann man notfalls mit der BoundingBox arbeiten?
Hm...
Mit der BoundingBox könnte man zumindest in etwa das Volumen errechnen, wenn diese denn angegeben und korrekt ist.
Fehlt noch die Nutzlast.
da wird man schon mal komisch im Kopf.
Was denkst du wir mir das geht. Mein Kopf qualmt vor lauter Skripten....
Wenn du relativ schnell Versuchsobjekte haben möchtest, dann sag Bescheid. Das sollte dieses Wochenende klappen.
Mal schauen wieweit ich bis wann komme. Auf jeden Fall ist es gut, wenn dies getestet wird. So kann man Ungereimtheiten ausräumen und Feinabstimmungen vornehmen.
Komme dann auf dich zurück. Danke. ![]()
Also wirst du mit Grenzwerten rechnen ja? Nach dem Prinzip was zuerst Eintritt. Also maximales Gewicht erreicht oder maximales Volumen?
Ein Code-Fragment:
singleWeight = getCargoWeight( transportVehicle.capacities[i].type )
transportVehicle.capacities[i].capacity = math.min (maxWeight / singleWeight, maxVolume)
Soll heissen: ja, natürlich wird das genommen, was zuerst erreicht ist. Daher meine Bitte um BEIDE Werte.
Allerdings hat mit der doppel Formel wirklich alles abgedeckt.
So ist es. Funktioniert bisher auch super. Getestet mit Verbandswagen, 40 Tonner und MAN.
Wenn denn das genommen was zuerst eintritt, bzw. sichergestellt wird, das das max. Gewicht nicht überschritten wird, dann ist es für mich auch vollkommen in Ordnung.
Ich stelle es sicher, denn in der Tat, alles andere ist ohne Sinn.
Edit:
Ich finde die Idee aufjedenfall gut und werde dann meine Wagen um die geforderten Werte ergänzen.
Danke dir. ![]()
Verstehe...
Mein Mod ändert die Einheiten je Güter bei jedem Fahrzeug/Waggon, welcher maxVolume und maxWeight angegeben hat. Dies zumindest solange bis ich einen Weg gefunden habe mit der erwähnten "Allerweltsfomel" aus den bisherigen Einträgen vernünftige Resultate zu erzielen. Meine bisherigen Tests sahen in diesem Punkt allerdings noch etwas mau aus.
Sollte der Mod von @Seamon NACH meinem Mod geladen werden, so sind meine Änderungen hinfällig, ausser der spezifischen Gewichtsanpassung der Güterarten.
Andersherum sind Änderungen von Seamon hinfällig.
Ich komme gerade etwas durcheinander ![]()
UG teilt ja "alles" durch 4. Um was für einen 4-fach Mod geht es dann?
Ja klar kann ich dir anhand des Lichtraum Profiles ein Volumen vorgeben nur ist das dermaßen unrealitisch das es einfach keinen Sinn mach, ist m.M.
Hm, das Ergebnis meiner bisherigen Überlegungen ist, dass ich ein maximales Volumen und ein maximales Gewicht benötige. So kann ich dynamisch errechnen, wieviel von welcher Güterart geladen werden kann.
Nur mit Gewicht wird das schwierig.
Ich denke jedoch, dass es bei jedem Fahrzeug möglich ist ein Volumen zu errechnen. Wir haben eine Breite der Ladefläche, eine Länge und eine mögliche Ladehöhe. Daraus ist das Volumen leicht zu errechnen.
Wie willst du es umsetzen, dass die Kapazität durch 4 geteilt wird.
Hier meine Schritte:
Edit:
Also grundsätzlich funktioniert es, das is das wichtigste
Nicht nur grundsätzlich, sondern tatsächlich. Alles getestet. ![]()
Bei Eintragungen von Volumen und max. Nutzlast wäre ich jedenfalls dabei.
Das ist erfreulich. Danke sehr.
Wenn das geht wäre das ne super Sache.
Das geht sogar super.
UG öffnet die Datei und liest diese komplett ein. ALLE vorhandenen Einträge sind anschliessend vorhanden und können ausgewertet werden. Ganz simpel.
Kann man denn bei den Cargo Einheiten auch Volumen angeben?
Die Cargo-Einheiten sollten per se auf jeden Fall unberührt bleiben, da der Mod ja nicht zwingend jedem gefallen wird und daher auch nicht installiert sein kann. Dann werden vom Spiel die unveränderten Daten genutzt.
Sind jedoch maxVolume und Co. angegeben und der Mod installiert, so passt der Mod mit seinen Berechnungen diese Werte passend an.
Vielen Dank für die Antworten.
Wie soll man das denn implementieren? Vom Spiel selber sind die Werte ja nicht vorgesehen.
Das ist kein Problem. In der mdl zum Fahrzeug muüssen einfach beide Werte eingetragen werden. Ein Beispiel anhand eines Verbandswagens. Die Werte sind übrigens real.
vorher
transportVehicle = {
carrier = "RAIL",
capacities = {
{ type = "LIVESTOCK", capacity = 32 },
{ type = "PLASTIC", capacity = 32 },
{ type = "MACHINES", capacity = 32 },
{ type = "TOOLS", capacity = 32 },
{ type = "FOOD", capacity = 32 },
{ type = "GOODS", capacity = 32 },
},
loadSpeed = 2
},
Alles anzeigen
nachher
transportVehicle = {
carrier = "RAIL",
capacities = {
{ type = "LIVESTOCK", capacity = 32 },
{ type = "PLASTIC", capacity = 32 },
{ type = "MACHINES", capacity = 32 },
{ type = "TOOLS", capacity = 32 },
{ type = "FOOD", capacity = 32 },
{ type = "GOODS", capacity = 32 },
},
loadSpeed = 2,
maxVolume = 45.7,
maxWeight = 15,
},
Alles anzeigen
Ich sehe noch Probleme bei Stahl. Da dieser eine sehr hohe Dichte hat.
Hier gilt es Kompromisse zu machen. Ich werde dies durch Tests, welche ich gerade veranstalte, herausfinden und umsetzen.
Das wird nicht klappen, weil es Wagen gibt wo das Volumen maßgeblich ist und Wagen wo es viel mehr auf die max. Masse ankommt.
Wobei bei den Samms und dem Sahimms 900 z.B. das Volumen halt komplett irrelevant ist.
Das ist gar kein Problem. Es gibt noch das Raummaß, welches Waggons nicht überschreiten dürfen, bzw. max. Höhe bei Strassenfahrzeugen. Zieht der Modder dies zu Rate, so kann er sehr gut ein maximales Volumen errechnen/abschätzen.
1 Einheit Getreide ist eine Tonne Getreide..... und eine Tonne Getreide ist genau so schwer wie eine Tonne Eisenerz oder Stahl
Mein Lieber, hier hast du einen Denkfehler. UG hat nicht definiert was eine Einheit ist. Bei Volumen hat 1 qm Stahl ein wesentlich größeres Gewicht wie 1 qm Getreide.
Ich verwende die Besuchersteine mitunter bei meinen Industrien.
Wenn dort reichlich geschafft wird, so können dies ruhig Menschen tun, welche dann auch dorthin geschafft werden können/sollen/müssen. ![]()
LG Enno ![]()
Der liebe @Grimes bat mich per Kommentar meines Mods Cargo Calculated Weight, ob ich nicht ein Thema erstellen könnte:
Zitat von Grimes... wo man das eventuell erläutern bzw genauer angehen kann was wieviel wiegt, bzw welcher Wagon nach m³ oder Tonnen beladen wird.
Eine gute Idee und so soll es denn sein. ![]()
Also, wo fang ich an.... ![]()
Zunächst der aktuelle Stand
Fazit aus dem aktuellen Stand
Möglichkeiten
Was gibt es schon?
Was ist in Arbeit?
Was wäre für die weitere Entwicklung der Mods von nutzen?
[line][/line]
Ich würde mich sehr freuen, so hier Vorschläge, Kommentare und sonstige Bereicherungen erfolgen würden. Es besteht immerhin die Möglichkeit, dass ich/wir Dinge übersehen oder nicht bedenken.
Auch wäre es nett, wenn Modder von Fahrzeugen bekunden würden, ob sie Bereit wären die beiden oben genannten Werte für Volumen und Nutzlast in ihre Mods zu integrieren.
Wer weiss, eventuell schaffen wir wieder einen gewissen Standard, wie es auch bei den Asset: Kategorien stattfand.
Danke für das Zuhören Lesen und
LG Enno ![]()