Beiträge von digidampfman

    Hat hier jemand Hilfe geschrien?


    Moin alle zusammen. Ich hab zwar keine Lösung für euer Problem, aber vielleicht helfen euch meine bisherigen Erkenntnisse ein wenig weiter.


    Zum Savegame-Editor:
    Diesen habe ich bisher selten benutzt und auch keine Fahrzeuge damit hinzugefügt. Offensichtlich ist er noch nicht zuende programmiert worden. Folgendes ist mir aufgefallen: Ich habe ein Savegame damit geändert und abgespeichert. Nun fiel mir ein, daß ich noch eine Änderung vergessen hatte. Also versuchte ich das Savegame noch einmal zu laden und...
    Der Savegame-Editor schmierte ab. Dann habe ich das Savegame zum Testen mit Locomotion geladen und alles klappte wunderbar. Auch die bisher vorgenommenen Änderungen waren zu sehen. Danach das Savegame aus dem Spiel heraus gespeichert und siehe da, es ließ sich jetzt auch wieder mit dem Savegame-Editor laden. Ein Vergleich der Dateigrößen brachte folgendes zutage: Der Savegame-Editor bläht die Dateien auf und kann dann seinen eigenen Output nicht mehr lesen. Locomotion rückt dies aber wieder zurecht. Ich kenne mich mit der Datenstruktur von Savegames (noch) nicht aus. Ist auch nicht meine Baustelle (wg. Copyright oder Copyleft oder so... :zwinkern: ).


    Meine Vermutung zu den verschwindenden Fahrzeugen:
    Jedes Locomotion-Objekt besitzt intern einen eindeutigen Identifikationsnamen. Dies ist nicht der Name, der im Spiel erscheint. Man kann ihn ermitteln, wenn man das Objekt mit LocoTool (oder LocoBrowser mit aktiviertem LocoTool) analysiert. Er steht dann in der zweiten Zeile des zugehörigen xml-Files. Nun könnte es durchaus passieren, daß es bei der Vielzahl von ZusatzMods, die es inzwischen gibt, zu Namenskonflikten kommt, wenn zwei Objekte mit gleichem internen Namen installiert werden. Ich habe bis jetzt noch nicht herausgefunden, wie die Locomotion-interne Objektdatenüberprüfung damit umgeht. An so einem Namenskonflikt muss wohl auch der Savegame-Editor scheitern. Wenn es mit einigermaßen ertäglichen Aufwand möglich ist, werde ich in einer späteren Version des LocoBrowsers solch eine Konfliktprüfung einbauen.


    Soviel dazu. Ich werde jetzt wieder ein wenig Bahnhöfe rendern.


    Bis denne
    digidampfman

    Zitat

    Original von Chevyrider
    Ist jetzt auch etwas möglich wie meiner entwurf eines Dummy Platform?


    http://www.tt-forums.net/viewtopic.php?p=249735#249735


    Hi Chevyrider,


    prinzipiell ist so etwas wohl machbar. Ich weiß aber noch nicht, wo ich es einbinden kann, weil ich noch einiges vorgesehen habe. Ich werde es mal im Hinterkopf behalten.


    ________________
    -
    over 40 years experience in driving Märklin toy trains
    -
    < :biggrins , ducking and running >

    Zitat

    Original von Puffer-MBO
    mhhh, könnte man evtl. probieren das höhere Dach so zu manipulieren, dassdas Dach links undrechts übersteht ??


    Ansonsten, nicht übel, ausser dass das mittlere ziemlich hoch ist. Etwas kleier, oder eine weitere Stadtion die dazwischen passt, von der höhe ... also ein Zwischenstück... währe vlt sogar noch besser !!


    Ein Überstand links und rechts funktioniert so nicht, weil Loco zweidimensionales Clipping durchführt (siehe 2. Bild).


    Aber sonst...

    Bilder

    • Versuch-1.jpg

    Dateien

    • Neue_Hallen.jpg

      (324,89 kB, 426 Mal heruntergeladen, zuletzt: )
    Zitat

    Original von Zerberus
    Das mit der doublestation is mir auch schon ma aufgefallen, aber wegen den "halbe Hallen", wieso keine Ganzen?


    Hi Zerberus,


    Das mit den 'halben Hallen' war so gemeint: Eine Hallenhälfte sollte ein Gleis überspannen, ihr Gegenstück ein zweites. Zusammengesetzt hätte sich daraus eine große zweigleisige Halle ergeben.

    Dateien

    • Halle_groß.jpg

      (33,13 kB, 515 Mal heruntergeladen, zuletzt: )

    Hi Puffer,


    :traurig: Leider eine schlechte Nachricht. Ich hab deine Idee mal aufgegriffen und entsprechende Bahnhofsteile gerendert, .dat File erstellt, ins Spiel geladen und festgestellt: Sch... es geht nicht! Auch ich kenne die neuen Bahnhofstypen von TTD (Wer zählt die durchgespielten Nächte...) und dachte, so etwas sollte auch für Locomotion machbar sein. Aber: Du wirst dich vielleicht erinnern, daß man bei TTD die Szenerie nur aus einer Richtung sehen konnte. Bei Locomotion kann man das ganze in vier verschiedene Richtungen drehen. Soweit ich die Datenstruktur für Bahnhöfe bis jetzt verstanden habe, folgt daraus: Bahnhofselemente für Locomotion müssen symmetrisch sein und zwar sowohl bezüglich der Gleismittelinie (da wo bei Märklin die Punktkontakte sitzen) als auch senkrecht dazu. Halbe Hallen bauen geht also nicht. Ich habe zwar noch eine eventuelle Option im Hinterkopf, aber das erfordert noch einiges an Forschen und Nachdenken. Nebenbei habe ich noch folgendes festgestellt: Obwohl der Szenario-Editor behauptet, man könne bis zu 16 Bahnhofstypen auswählen, hängt sich das Spiel beim Starten auf, wenn ich versuche mehr als 7 Bahnhofstypen einzubinden. Aber Kopf hoch! Vielleicht gelingt es uns im Laufe der Zeit ja noch, die 'Bahnhofsszene' :zwinkern: interessanter zu gestalten.


    Gruß digidampfman


    P.S.: Ich drück dir alle verfügbaren Daumen, daß du möglichst schnell wieder ins Netz zurückfindest.

    Hi robinH


    Momentan lässt er sich, wie die anderen Zäune auch, nur über den Editor bauen. Deshalb auch der Hinweis auf deine Baustelle. Ich möchte dir nicht dazwischenpfuschen. Er ist eh an einem Abend auf dem Weg zu etwas anderem mehr zufällig entstanden.

    Zitat

    Original von Zerberus
    Deswegen reicht es doch nur zwei Positionen zu machen, oder sieht das dann nicht gut aus. Mir gehts es ja auch eigentlich nur ums Prinzip. So sehr schau ich nich auf die details und bei´ner Auflösung von 1024*768 sieht man das glaub ich auch nich so gut.


    Hi Zerberus


    Um eine Drehbewegung darzustellen braucht es mindestens drei Animationsphasen (was du Positionen nennst). Sonst ergibt sich nur ein Hin- und Hergewackele und es sieht in allen Richtungen gleich aus. In der Computertechnik werden deshalb mindesten 4 Phasen verwendet, weil es sich um eine Potenz der Zahl 2 handelt und die binäre Hardware damit besser klarkommt (4, 8, 16.... Phasen pro Zyklus). Auch wenn man bei höheren Bildschirmauflösungen nicht mehr viele Einzelheiten erkennen kann, reagiert unser Auge-Hirn System indem es den fehlenden Rest entsprechend interpoliert. Wie ich bis jetzt herausgefunden habe, verwendet Locomotion bei Dampfloks 4 Phasen pro Ansicht. Ist leider aufwendiger bei der Erstellung eines Kompletten Spritesatzes, sieht aber wenn es fertig ist besser aus. Und unsere Computer 'denken' halt ein wenig anders als wir. :zwinkern:

    Hallo Leute,


    beim Durcharbeiten eines POV-Ray Tutorials bin ich auf ein Kapitel gestoßen, das mich doch gleich dazu animiert hat, mal wieder was für Locomotion zu basteln. Nebenbei habe ich noch herausgefunden, wie man mit POV-Ray Loco-Objekte rendern kann. Also hier ein kleines Gimmick - der Maschendrahtzaun (nebst Durchlass). Die beiden Dateien wie gehabt im ObjData-Verzeichnis installieren. Es werden keine Originaldateien überschrieben.


    Falls wir irgendwelche Botaniker unter uns haben, vielleicht könnte ja mal jemand eine richtigen Knallerbsenstrauch züchten ;-) (siehe Bild).


    robinH: Wenn Du möchtest, darfst du die Dateien gern für dein Zaun-Projekt verwenden.


    Viel Spaß damit,
    digidampfman


    [webdisk]244[/webdisk]
    [webdisk]245[/webdisk]

    Hallo loewe13,


    nur gut, daß ich diesen Thread entdeckt habe. Ich hatte nämlich schon mal angedacht etwas ähnliches in meinen LocoBrowser einzubauen. Da du dich aber schon an die Arbeit gemacht hast, kann ich mir das sparen. Wie ist denn dein aktueller Entwicklungsstand?


    mfG
    digidampfman

    Hi Zerberus,


    ich hab mich nochmal drangesetzt. Zu den einzelnen Problemen:
    1. Daß in den Registernamen keine Sonderzeichen und Leerzeichen vorkommen dürfen, ist zur Zeit noch systembedingt. Dies abzuändern wird ein größerer Umbau, ist aber schon für eine spätere Version vorgesehen. Vorerst habe ich die 'verbotenen' Zeichen über eine Routine abgefangen.
    2. Dies ist ein Folgefehler der sich aus 1. ergeben hat und ist somit erledigt.
    3. Hier handelte es sich um einen versteckten Bug. Hab ihn entfernt. Jetzt funzt es.


    Anbei die korrigierte Version.


    Keep the trains rolling
    digidampfman



    Editiert von Larry: Anhang siehe nun in der Filebase.

    Hi Redbullm,


    das hört sich ja nach einem richtigem Sch... Fehler an. Gerade dieses Sicherheitsfeature habe ich ausgiebig getestet. Deshalb gleich zwei Fragen:


    1. Welches Betriebssystem benutzt Du?


    2. Wie lauten die vollständigen Pfadnamen
    a) deines Locomotion-ObjData Verzeichnisses?
    b) des LocoBrowsers?


    Du schreibst, Du hättest nach dem Programmstart den Pfad ausgewählt.
    Das heisst, der LocoBrowser hat das Locomotion-Objdata Verzeichnis nicht in der Registry gefunden. Also muss unten links das Objdata-Verzeichnis eingestellt werden. NICHT der Programmpfad des Locobrowsers.


    Melde dich bitte nochmal.


    Bis denn,
    digidampfman

    Hallo Leute,


    da ich gerne mit ZusatzMods spiele, habe ich mir mal ein Tool programmiert, das die Verwaltung der Erweiterungen vereinfacht (und noch ein bischen mehr kann). Die Beschreibung des Tools LocoBrowser sprengt aber den Rahmen eines Beitrags. Deshalb lege ich euch die beigelegte Hilfe-Datei ans Herz. Diese ist (noch) nicht ins Programm eingebunden. Zum LocoBrowser selbst sei kurz gesagt: Er soll für diejenigen, die Erweiterungen verwenden, eine Erleichterung sein und für diejenigen, die bisher noch keine Erweiterungen verwendet haben, eine Anregungung sein, dies doch einmal zu versuchen.


    Viel Spaß damit,


    digidampfman


    P.S.: Lasst euch durch den Screenshot nicht verwirren. LocoBrowser kann nicht gleichzeitig mit dem Spiel laufen.


    [webdisk]243[/webdisk]

    Hallo Larry


    Über einen kleinen Umweg habe ich doch noch eine Beinahe-Lösung gefunden.
    Man öffne ein neues Spiel mit dem Szenario, speichere dieses sofort wieder und schmeiße mit dem Savegame-Editor alles raus, was unerwünscht ist. Interessanterweise lassen sich so auch Regionen tauschen. Nach dem Speichern aus dem Savegame-Editor das Savegame nocheinmal mit Locomotion laden und sofort wieder speichern. Somit erhält man ein Savegame als Quasi-Szenario.


    Warum das Savegame noch einmal als Spiel laden und wieder speichern? Nun der Savegame-Editor bläst die Datei um das 3-4fache auf, was Locomotion aber wieder zurechtstutzt. Ich habs bei mir schon mal durchgetestet.



    et voila.....
    Harz&Vorland für alle modulfreien Zonen


    PS.: Herzlichen Dank an den Autor des Savegame-Editors. (Zu Schade, daß er ihn noch nicht weiterentwickeln konnte)

    Dateien