Hab jetzt auch mal wieder ein neues Game angefangen... Ich habe einen Schneelandschafts Mod für Trainfever gemacht. Meine Frage dazu ist ob es von dem jetztigen Stand der Modmöglichkeiten möglich wäre, das die Schneelandschaften automatisch, sagen wir mal vom 1. November bis Ende Februar, im Spiel erscheinen?
Let it snow mod automatisch ins Spiel einbinden...
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
-
-
Das hinge davon ab, ob und wie das Ingame-Datum abgefragt werden kann?
Aber generell denke ich wird dies nicht möglich sein, da die Grafikdaten "on-the-fly" im laufendem Spiel geändert werden müssten.
Und das würde zwangsweise bei der Datenmenge zu bösen Lags führen. Da die Ingame-Jahre recht schnell vergehen, wäre es sehr schnell lästig.Als Beispiel erwähne ich nur die Lags beim Autosave, oder Monats-Abrechnungen beim fortgeschrittenem Spiel.

-
naja lästig hin oder her... ich werd da schon eine Lösung finden

-
Angesichts der potentiellen lästigen Begleiterscheinungen, glaube ich nicht (Eigentlich bin ich sogar absolut sicher), das weder ein ändern der Texturen im laufendem Spiel, noch eine "genaue" Abfrage der Ingame-Zeit möglich ist.
-
glaube, eigentlich... hilft da net viel weiter. Ich weiß schon was du meinst... So einfach gebe ich aber auch nicht auf...
-
Deinen Ehrgeiz wollte ich damit sicherlich nicht schmälern. Und ich lasse mich bei so etwas, sehr gerne eines besseren belehren.

-
Irgendwie muß die Ingamezeit ja in Parametern abgefragt werden. Sonst ist der Zeitablauf der Fahrzeuge und Erweiterungen/monatliche Erhöhung der Industrie nicht möglich, nun ist es eben die Frage inwieweit man das mit der Textur verbinden kann.
Mfg
-
Die eigentlich Frage ist, in wie weit diese Abfragen/Parameter für uns Modder zugänglich sind, und/oder nicht doch im Hard-Code enthalten sind.
Eine Ingame-Änderung der Texturen dürfte das nächste Problem darstellen. da hier mehrere 100MB Daten entweder im laufendem Spiel umgeschrieben und aktualisiert, oder aber eben neu zugewiesen werden müssten.
Das halte ich nach meinem jetzigen Stand der Dinge für "unmöglich".
Eine einfache Texturänderung an Fahrzeugen/Gebäuden selbst erfordert bis jetzt schon ein neuladen des Spielstandes.Die anfänglich erwähnten Performance-Einbrüche die durch das überschreiben/neuzuweisen entstehen könnten/werden (Wenn es denn überhaupt möglich ist), dürften demnach empfindlich sein.
-
das Problem ist, denke ich eher , dass die Texturen beim Laden in den Speicher gepackt werden. man müsste also auch den Speicher leeren und dann die anderen Texturen nachladen. Gleiches Problem beim Repaint da erste beim Beenden die Texturen entladen werden.
Bei der Unity Engine kann man hier einfach die Textur per Variable neu zuweisen:
http://creategames.de/unity-ti…aften-per-script-aendern/Da es aber eine eigene Engine ist müssten die Entwickler hierzu was sagen, dann könnte man vieles dynamischer gestalten.
Bzw. beim Repaint alle 10sec. das Bild neu laden um Veränderungen direkt zu sehen. -
yeah, I like this idea. It would be like in Locomotion in/on the higher landscape. I hope you find a way to make it work..
-
I'm working on it
