CommonAPI2 Entwicklungsdiskussion, Fragen & Antworten

Willkommen in der Transport Fever Community

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


  • Hallo, aber wenn ich ein Savegame lade und commonapi öffne in Mods/Mod Einstellungen gehe sind alle mods einsehbar (alle vorhanden).

    und man kann auch über die commonapi Mod einstellingen machen.

    Auf der normalen Ebene also vor dem Laden des Savegames sind keine Mods vorhanden in der commonapi.

    LG Dirk.

    Einmal editiert, zuletzt von Dircus ()

  • Ein ganzer Tag Arbeit um die verdammten internen Strukturen zu finden.

    Der Dampf Client läuft immer noch nicht, aber die aktive Modliste dort wird wohl in der nächsten CommonAPI2 Version wieder funktionieren... oder UG macht alles wieder mit nem Update kaputt...


    -edit-

    testing 35915 hat Änderungen, die ich erst analysieren muss...

  • Besten Dank, das du es geschafft hast, Hut ab für deiner Leistung. 👌

    Du erfreut uns immer wieder aus neue.

    Ich denke das ich für alle hier spreche und wir freuen uns schon auf das Uodate der neuen Version von commonapi.

    Großen herzlichen Dank an eis_os👍

    Schade das UG gegen dich arbeitet.

    UG sollte froh sein das es solche Menschen wie dich gibt und dich unterstützen.


    LG Dirk.

  • I think that UG are happy that there are modders out there. I think their mission to update recently was of course to invite console players to download mods too. Finding a way to support that must have been a major contributor to things like CommonAPI not being able to work the same way it did previously. Modders will find a way once again.

  • Neue development version.

    Der Dampf (Steam) Client funktioniert noch nicht, aber das Mod Management in "Erweiterte Spieleinstellungen"


    Es ist ein sehr sehr frühe Version, macht Backups.

    Die Linux Version ist in einem sehr sehr schlechten Zustand und läuft immer noch nicht, also nur Windows.



    New development version:

    The "Dampf" (Steam) client doesn't work, but the mod management in "Advanced Game Settings", modio mod prefix should be recognized too.


    Early development version, create backups.

    The linux version is still in a totally broken state, so windows only.


    1.9.20241005-dev

    - !!! BUILD 35905, 35915 TEST Version Steam windows only !!!

    - !!! THIS IS A DEVELOPMENT VERSION, backups required !!!

    - fixed UI::ModDataProvider struct size and hooking

    - fixed UI::CustomGameSettingsComp struct size and hooking

    - fix: LUA::State of TPF2 now has a lockdown mode

    - mods: introduce + as modio prefix



    Bekannte Probleme, Known Problems:

    - Advanced assets screwed on

    - Dampf client broken



    Wer noch Fehler findet. Bitte mitteilen ...

  • Ein Großes Lob und ein Dankeschön an eis_os.👌

    Die Modliste und auch die Abhängigkeit der Mods funktioniert wieder, es wird auch die lade Reihenfolge der Abhängigen Mods angezeigt.

    Tolle und schnelke Arbeit, obwohl die Hürden hoch sind.👍👍👍


    LG Dirk.

  • Neue development version.

    Dampf (Steam) Client funktioniert wieder

    Allee Straßen (Assets) sollten nun auch wieder rendern



    1.9.20241006-dev

    - !!! BUILD 35905, 35915 TEST Version Steam windows only !!!

    - !!! THIS IS A DEVELOPMENT VERSION, backups required !!!

    - Dampf client: add fragments for windows build 35905 and 35915

    - FlexStreets: fix missing street assets, hook second asset call



    Es ist ein frühe Version, macht Backups.

    Die Linux Version ist in einem sehr sehr schlechten Zustand und läuft immer noch nicht, also nur Windows.


    Early development version, create backups.

    The linux version is still in a totally broken state, so windows only.

  • Neue Version 20241024, endlich gibt es eine Linux Version.

    Technisch hat das bedeutet, das ich alle Fragmente neu erstellen musste.

    Daher hoffe ich mal, das UG nicht direkt wieder ne neue Version herausbringt, die alles komplett anders macht.


    Da mir das Einrasten nicht immer gefällt, gibt es nun eine Funktion in improveui.

    Man kann das Einrasten abschalten:

    >


    Damit wird intern die Tastenfunktion "Einrasten" umgedreht. Dieses gilt getrennt für Konstruktionen und Gleis/Straßenbau


    Wer die Gruppierung nicht mag, kann mit improveui 2 den Standard auf nicht Gruppierung umschalten.


    New version 20241024, finally a linux version.

    Technical I had to rebuild all fragments for all functions.

    Hopefully a next version of TPF2 won't change totally again.


    As I don't like the new snapping function to be enabled all time, I added a new function to improve ui.


    There is a new magnet icon: >

    This will invert the snapping key functionality. This setting is split between constructions and street and track building


    If you don't like grouping by default, now it's possible to use improveui 2



    1.9.20241024-dev

    - !!! BUILD 35915 Linux and Windows only !!!

    - !!! THIS IS A DEVELOPMENT VERSION, backups required !!!

    - Fixed all linux fragments

    - improveui: disable grouping with improveui setting 2

    - improveui: add new toggle button to switch snapping

    - UIHacks: add internal lua interface to invert constructNoSnap key meaning for ConstructionBuilder and StreetBuilder



    -edit-

    Removed old version, please check the news thread.

    Alte Version entfernt, bitte die neusten Nachrichten anschauen.

  • Da ich die UI Bilder gestern auf Windows erstellt habe, bin ich mir sicher, das die Funktion sowohl auf Linux und auch auf Windows läuft:


    (Oben rechts, neben der Suche hast du den NodeEditor als Symbol und auch den Magneten für das Einrasten...


    Ich gehe davon aus, CommonAPI2 fehlt im Spielstand als Mod und oder improveui ist nicht angeschaltet (1 oder 2)

  • Danke für die unermüdliche Arbeit und schnellen Aktualisierung der common-API :!:

    Ich habe mir gerade den Build "35915" eingefangen, die common-API aktualisiert und wollte überprüfen, ob ich alles richtig gemacht habe.


    Oben links fehlt jetzt der gewohnte schwarze Kasten. Die Straßen mit Tram-Gleisen in der Mitte funktionieren nicht mehr wie bei Build 35732. Der Node-Editor will noch nicht mit dem aktuellen Build ?!?

    Die Einstellungen sind gespeichert und das Spiel neu geladen.


     

    I5-7500, 16GB DDR4 RAM, GTX1070 8GB, Festplatte Crucial BX500 SSD 1TB

    Industie- u. Verkehrsgigant, ab 2005: LOCOMOTION, ab 2017 TF, TpF - SimCity 1-4, ANNO 1602-1404, Civilization 2-4 - und und und...

  • stdout.txt, settings.lua der CommonAPI2, Gibt es ne Nachricht auf dem Hauptmenü von TPF2 unten links? Wie soll man den Helfen wenn man keine Informationen bekommt.


    Es sollten alle Funktionen laufen... unter Linux wie auch unter Windows in der Steam Version... Zur GOG Version bin ich nicht zu gekommen bis jetzt... (Aber dann gibt es wie immer eine Nachricht unten Links im TPF2 Hauptmenü)

  • Zitat

    XXX not found in YYY but was saved with savegame

    Das ist leider eine Verschlimmbesserung im Hauptprogramm. Alles, was du irgendwann mal an Mods und den darin enthaltenen Objekten benutzt oder auch nur testweise installiert hast, wird für immer und ewig im Savegame gespeichert und erscheint beim Laden als Zombie im Repository! :( Das soll verhindern, dass fehlende Objekte nicht mehr dargestellt werden können. Kann ich einerseits verstehen, da es früher wegen fehlender Mods massenhaft Abstürze gegeben hat. Andererseits ist allein die Fehlermeldung schon nervig und kann nur mit einem "Wir wissen doch, dass du alles sammelst, was irgendwann mal installiert wurde! ;( " beantwortet werden. Es wäre schön, wenn es ein Tool von UG (oder jemandem anders, mit dem Zaunpfahl wink :whistling: ) gäbe, das den ganzen Summs - auf Risiko des Benutzers - wieder rauslöscht und ein sauberes Savegame hinterlässt.

    Ich will TpF3 mit Dinos, Zombies und Vulkanen!