Verstehe ! ![]()
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
-
-
CommonAPI sollte eis_os_commonapi2_1_20220524-dev_streetpackagetest sein.
Vielen Dank! Daran hats´s gelegen
-
Jetzt funktioniert es bei mir nicht mehr, weil glibc 2.34 vorausgesetzt wird und Ubuntu 20.04 immer noch bei 2.31 steckt

Mit der vorherigen Version hat es noch einwandfrei funktioniert und aktuell geht ein Upgrade auf 22.04, in der dann glibc 2.35 enthalten ist, mit do-release-upgrade noch nicht ohne weiteres...
-
Nur für Leute mit glibc Linux Problemen
Ich hab nun eine .so Datei kompiliert
Diese so Datei in bin/ werfen, ich hoffe alles funktioniert so wie es soll.
Es ist mit einen buildroot/debootstrap ubuntu 20.04 gebaut, weil mein altes buildroot für 16.04/18.04 eine zu alte meson version hatte.
Weil die Datei auch etwas groß wurde, hab ich mal strip genutzt... 20MB sind dann doch etwas viel... Bitte über Fehlschlag oder Erfolg berichten...
-edit-
isii das sollte nun funktionieren, viel Spaß

-
Dankeschön

Ich hatte schon Angst, dass ich ~/.local/share/Trash plündern müsste
-
Hallo, ich habe eine Stadt, die ich gerne mit der CommonAPI löschen würde, da alle gebäude entfernt wurden. Wenn ich allerdings im Hauptmenü bin, ist das HUD nicht zu sehen und auf der Map unter AltGr + C taucht auch nichts auf, als wenn das Spiel die ignoriert.
Bitte um Hilfe.
LG
-
Zur Build 35050:
steam_35050_1 (Windows)
sollte mit der letzten 1.7.20220614 funktionieren via buildoverwrite...
-
Ich habe die aktuellste Verson dieser Mod von transportfever.net gedownloaded. Die Mod lässt sich in TransportFever 2 zwar aktivieren. Dennoch steht im Fenster wo man Mods aktiviert: "*** Das Format dieser Mod ist veraltet. Bitte kontaktiere den Autor um eine aktuelle Version zu erhalten."
Was kann ich tun um die Mod trotzdem zu verwenden?
-
Falsch installiert…
Schau mal hier Abschnitt 1.2 -
Wo ist der Mod ("CommonAPI2) auf Steam zu finden, weil ich finde diesen Mod nämlich nicht?
-
Wo ist der Mod ("CommonAPI2) auf Steam zu finden,
Gar nicht. Dort gibt es nur einen DummyMod der nichts bewirkt.
-
Where can I find the mod ("CommonAPI2) on Steam because I can't find this mod?
It was taken off and probably won't be put back for good reason imo
-
Ich fühle mich langsam aber sicher sehr Dumm... Who can help? Wo liegt der Fehler?
-
Du sollst kein Steam Dummy Mod Nutzen... 1947572332 deabonnieren:
-
Hey, vielleicht ist meine Frage auch einfach unnötigt - aber kann es sein, dass in der aktuellsten Version der CommonAPI das Repo für den Steam Workshop entfernt wurde?
Habe schon den Cache und die neusten Update Informationen heruntergeladen, wie auch den Resetknopf gedrückt.
Wenn natürlich nicht mehr gewünscht war/ist das Repository des Workshops einzubinden kann ich auch damit leben, fand nur die Funktion die Einstellungen über CA2 zu setzen sehr charmant^^
LG
-
Repository für Steamworkshop, hää?

Keine Ahnung was du meinst, aber CommonAPI2 hat nie eine Steam Workshop Verbindung in diesem sinne.
modwerkstatt.json scheint aber nicht zu laden, und es gibt da irgendwo ein crash mit "invalid order function for sorting ", meinst Du das? Muss ich mir mal anschauen..
-
Repository für Steamworkshop, hää?

Keine Ahnung was du meinst, aber CommonAPI2 hat nie eine Steam Workshop Verbindung in diesem sinne.
Dann war meine Erinnerung wohl einfach Lückenhaft, oder ich hatte beim letzten Mal als ich CA genutzt habe, nur Mods aus dem Forum^^
Trotzdem danke für die schnelle Antwort.
-
1.7.20220815
Funktioniert direkt mit Build 35050 Windows & Linux
Was gibt es neues? Nicht viel, ich arbeite an vielen interne Sachen.
Ein Beispiel: CommonAPI2 kann nun in ein Model metadata lesen, die nicht von UG definiert wurden.Sprich es gibt nun metadata streetTerminalCommonAPI, dazu gibt es nun auch upright, hier kann man wie bei Signalen nun definieren, ob eine Haltestelle in Lot steht. (default true). Oder ob die mdl an der Straße ausgerichtet wird upright = false.
Nun versuche ich mich weiter an ein Ausbauen des ecs Systems um mehr Daten in ein Entity zu speichern ...
Changelog
1.7.20220805
- Maintance release, support Build 35050
- Fix "invalid order function for sorting" stbility
- Fix streetterminal/stree(t)terminal.lua name
- support for streetTerminalCommonAPI mdl metadata: vehicleLane, moreCapacity, upright
- native: add ModelMetadataExt to access custom mdl metadata
- native: Add FlexStreets upright feature for streetTerminalCommonAPI
- native: Refactor render hook handling
- native: Add Boost subset and license
-
Erster Prototype, ich kann nun Sachen ansprechen, die normalerweise nicht gebunden sind (ConstructionList -> getList) oder halt gar nicht existieren, wie ein ImageView -> getImage. In der nächsten CommonAPI2 version kann commonapi.ui.inspect style classes dumpen. Auch hab ich mir eine Schnittstelle gebaut damit ich echte Popups erstellen kann.
Zu viel Technik, mal ein Teaser zum Prototyp, das geht automatisch via Dateiname ([0-9][0-9]+\.lua$) oder via rail bzw. street config description:
Die letzte Auswahl wird jeweils als Gruppensymbol für die Gruppe angezeigt, sprich, wenn ich in einer Gruppe 100 km/h auswähle, brauch ich nur noch auf die Gruppe klicken, sonst im Dropdown (via Pfeil erreichbar) was neues auswählen...
-
Das sieht ja mal richtig Cool aus, darf man das Script auch zweckentfremden? ich habe da schon eine Idee für die vielen Assets.
