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, ich habe lediglich die Version von Steam drauf und möpchte nun die aktuelle Version von hier drauf machen (ist sie aktueller?). Allerdings kommt eine Felermeldung in der unter anderem steht dass man nur eine Common Api installieren kann.

  • Hallo ich habe da ein Problem mit der API seit neustem.


    Ich habe mich beim letzten Post von hier:

    CommonAPI2 - Neue Versionen und wichtige Informationen

    an die Vorgehensweise gehalten. Oben links habe ich auch die Leiste indem ich die Mods auch einstellen könnte. Aber sobald ich da drauf Klicke werden mir kein einziger Mod angezeigt obwohl ich durchaus schon eine recht größere Liste habe.


    Wie bekomme ich die jetzt angezeigt?

  • Modular rail station adapter nutzt keine Eatglobal, da sind mehrere Stationsmods geladen, einfach bei Spiel landen -> Optionen Auswählen und CommonAPI2 und den Modular rail station adapter deaktivieren.

    Links zu den Steam Seiten um das Abo zu entfernen, erhält ihr in der UI wenn ihr auf das Steam Zeichen (Quelle) wählt. Die Mods sind als "nicht in der Suche" gestellt, bis UG mir irgendwann mitteilt wie es weiter gehen soll...

  • Ich habe nun die beiden Mods

    "CommonAPI2 - Modularer Bahnhof Adapter 1.8"

    "CommonAPI2 - 20200630 1.6"

    in Steam deabonniert und im Spiel deaktiviert.

    Beim Laden des Savegames erhalte ich dann diese Fehlermeldung:


    Scheinbar gibt es die Abhängigkeit mit der Mod

    "Extended Station Configuration Options"


    Wenn ich diese Mod in Steam ebenfalls deabonniere und im Spiel deaktiviere, erhalte ich:


    Ich weiss nun ehrlich gesagt nicht mehr weiter... :-( und bin um jegliche Hilfe dankbar.

  • Tja die ID, das führt hier zu diesem Mod und der Fehler hat nun wieder mal nix mit CommonAPI2 zu tun:

    https://steamcommunity.com/sha…iledetails/?id=2081662552


    Und das hat weder mit meinem Adapter noch mit der CommonAPI2 an sich zu tun.

  • Probiere es doch einfach aus.


    Ich unterstütze nicht das System, das ihr immer sagt die CommonAPI2 wäre an allem Schuld damit Ihr eure Savegame Probleme repariert bekommt und dadurch meine Mods einen schlechten Ruf erhalten.


    Daher die einfache Bitte, wenn Ihr meint Ihr habt Probleme:

    • Entfernt/Deabbonniert die CommonAPI2
    • Entfernt/Deabonniert den Modularen Adapter (ich schreibe extra das es mit anderen Mods nicht funktioniert)
    • Startet euer Savegame in dem Ihr fehlende Mods mit roten Ausrufezeichen deaktiviert.
    • Funktioniert immer noch nicht?
      - Tja wieder mal ein Fall wo CommonAPI2 gar nichts dafür konnte
  • Mein Savegame ist gerettet. :-)

    Die Mod wurde kürzlich aktualisiert, und obwohl ich sie in Steam abonniert hatte, wurde das Update scheinbar nicht geladen. Nach deabonnieren/neu abonnieren ist nun die neue Version da und das Savegame kann geladen werden.


    Nichts für ungut, das ist wohl zeitlich mit der Entfernung Deiner CommonAPI-Mod zusmmengefallen. Deshalb hab ich zuerst da gesucht.

  • I recent installed my game and was looking to get the updated version of this. but the only one I could get off here Is an older one. I had this working before. I have put the build number in saved game restarted the game. But dont dot the menu like I used to. Any help?

    • The last two dev versions triggered bugs in Transport Fever 2 core ui code, resulting in crashes when leaving the game or full crashes in Linux. I reported them several times. No news about that

      Reason I ported CommonAPI2 UI to TPF2 UI to get sane error messages and to support a vulkan TPF2 version in the long run. (This would mean, I won't need to add my own ui on top of the game)
      However they don't answer me. I send them at 2020-12-02 a mail summarizing all UI bugs and requests about better support. No answer yet.
    • People tell me they have crashing games because of CommonAPI2 and it would be a memory eater and demand fixing their save games.

      Most people got an steam update about a station that crashed the whole game. Even removing CommonAPI2 resulted in the same cashing behavior.
      Some people had installations problems or modified the loader code so an incompatible version was loaded.

    This is surely not my fault. But If you read every time there is a bug, CommonAPI2 is faulty, CommonAPI2 is crap or useless why should I provide a version?

    There a some modders community who blindly tell CommonAPI2 is faulty and that is the reason, even if stdout.txt don't even mention CommonAPI2 at all.



    Technical I wait for answers from Urban Games since more then two months. I don't demand anything from UG, it would be simply nice to have a message, we will introduce this or that API. While at the modding update beta, they changed the api name, then they released the final beta early without notify.


    Best example is the station rail code. They simply refused to tell how it should work or even if they really plan to fix that problem at day one. (To be exact, even earlier).


    Instead saying, hey, we have this or that api in the mind, this will break this and that:

    Here, that is our new beta, here on steam we have a sample code zip without much explanation.


    Docs? We will provide docs in the future. The wiki ldoc has/had several errors, is there a notify for other users about this, no.

    Do they acknowledge good ideas? no. You can be happy to get feedback like we will put it in our todolist or now in their tracker.


    I know CommonAPI2 won't work with a new Renderer, I know that with the current tpf2 ui code it is useless to port more window code.

    Without knowing if UG supports the api in the long run, without fixes for the bugs it's simple useless to invest time.


    I really love the game and have high respect to the work spend into the game. However the communication is simple a grand disaster.


    As two weeks ago a lot of support requests started to appear, demanding fixing their savegames and then showing CommonAPI2 wasn't the curlprint I simply removed all versions of CommonAPI2 running with the last build. The steam mod is simply a empty mod without code. Still people tell me, commonapi2 is the reason their steam games crashes. This is simple insane...

    My promise is still true:

    If I can support a commonapi2 version in the future, I will provide commonapi2 updates after tpf2 game updates. Currently without a simply clue what happens, I don't know how...

BlueBrixx