Coppelia
20.12.2017, 08:59
Moin, :)
vielleicht habt ihr eine Idee, wie ich mein kleines Problem elegant lösen kann.
Und zwar ist es so: In meinem Spiel kommt eine Burg vor, die von Schwarzmagiern erobert wurde. Man erobert sie im Spielverlauf zurück. Solange sich die Schwarzmagier dort befinden, ist die Burg düster, voller Schwarzmagier-Kram und Schutt. Nach der Rückeroberung und einer gründlichen Aufräum-Aktion sieht sie dann wieder ganz normal aus, regelrecht sympathisch.
Ich dachte mir, ich könnte mir Arbeit sparen, indem ich alle Events innerhalb der Burg gleich so anlege, dass sie sowohl vor als auch nach der Rückeroberung "gültig" sind. Dann müsste ich nach der Rückeroberung nur das Tileset wechseln und könnte zwei ganz unterschiedliche Atmosphären im gleichen Gebäude erzeugen.
Gesagt, getan, und es funktioniert auch (die Bilder zeigen einen Beispiels-Ausschnitt der Burg).
24385 24386
Bis auf eine Kleinigkeit.
Ich lasse das Tileset in den jeweiligen Maps per Event wechseln. Das ist kein Problem, wenn ich beim Betreten der Map den Bildschirm ausblende und erst nach dem Tileset-Wechsel wieder einblende. Allerdings: Wenn ich auf den Maps, wo der Tileset-Wechsel stattgefunden hat, speichere und dann wieder neu lade, sieht man für einen Moment noch das alte Tileset, bevor die Grafik auf das neue "umspringt". Mir ist klar, woran das liegt - die Map lädt sich mit dem alten Tileset. Das Event, das für den Tileset-Wechsel sorgt, braucht einen Moment, um sich zu aktivieren.
Das ist natürlich kein Gamebreaker, aber trotzdem unschön. Das Speichern in diesem Bereich zu verbieten, ist sicher keine schlaue Lösung. ;)
Ich könnte natürlich einfach die Maps kopieren und mit dem neuen Tileset neu anlegen. Aber ich bin notorische Map-Sparerin *g* und bräuchte die zusätzlichen Maps bis auf das genannte Detail auch gar nicht.
Habt ihr eine Idee, wie man das Problem umgehen kann?
vielleicht habt ihr eine Idee, wie ich mein kleines Problem elegant lösen kann.
Und zwar ist es so: In meinem Spiel kommt eine Burg vor, die von Schwarzmagiern erobert wurde. Man erobert sie im Spielverlauf zurück. Solange sich die Schwarzmagier dort befinden, ist die Burg düster, voller Schwarzmagier-Kram und Schutt. Nach der Rückeroberung und einer gründlichen Aufräum-Aktion sieht sie dann wieder ganz normal aus, regelrecht sympathisch.
Ich dachte mir, ich könnte mir Arbeit sparen, indem ich alle Events innerhalb der Burg gleich so anlege, dass sie sowohl vor als auch nach der Rückeroberung "gültig" sind. Dann müsste ich nach der Rückeroberung nur das Tileset wechseln und könnte zwei ganz unterschiedliche Atmosphären im gleichen Gebäude erzeugen.
Gesagt, getan, und es funktioniert auch (die Bilder zeigen einen Beispiels-Ausschnitt der Burg).
24385 24386
Bis auf eine Kleinigkeit.
Ich lasse das Tileset in den jeweiligen Maps per Event wechseln. Das ist kein Problem, wenn ich beim Betreten der Map den Bildschirm ausblende und erst nach dem Tileset-Wechsel wieder einblende. Allerdings: Wenn ich auf den Maps, wo der Tileset-Wechsel stattgefunden hat, speichere und dann wieder neu lade, sieht man für einen Moment noch das alte Tileset, bevor die Grafik auf das neue "umspringt". Mir ist klar, woran das liegt - die Map lädt sich mit dem alten Tileset. Das Event, das für den Tileset-Wechsel sorgt, braucht einen Moment, um sich zu aktivieren.
Das ist natürlich kein Gamebreaker, aber trotzdem unschön. Das Speichern in diesem Bereich zu verbieten, ist sicher keine schlaue Lösung. ;)
Ich könnte natürlich einfach die Maps kopieren und mit dem neuen Tileset neu anlegen. Aber ich bin notorische Map-Sparerin *g* und bräuchte die zusätzlichen Maps bis auf das genannte Detail auch gar nicht.
Habt ihr eine Idee, wie man das Problem umgehen kann?