Huhu,
ich verzweifel grad daran die Yanfly Credit Page "zweckzuentfremden".
Mein Ziel ist es, ein leeres Fenster zu haben, das ich mit Infos füllen kann, und dieses Fenster vom Titlescreen aus aufrufen zu können.
Das einfachste - wie mir schien, sich dann aber doch als gar nicht so einfach herausgestellt hat - ist, für ein leeres Fenster das Plugin von Yanfly für die Credits zu benutzen. Denn dieses Plugin ist im Grund genommen nichts anderes als ein großes, leeres Fenster. Die normale Textbox wäre mir zu klein.
Leider habe ich keine Ahnung, wie der Befehl zum Aufrufen dieses Credit Fensters heißt. Und ich finde ihn auch im Plugin nirgends.
Theoretisch, laut Yanfly selber, lautet der Befehl OpenCreditsWindow. Allerdings scheint dies vom Titlescreen nicht akzeptiert zu werden. Zumindest tut sich nix.
Ich kombiniere den Befehl mit SRD_TitleCommandCustomizer.
Konkret:
Im Plugin erstelle ich einen Menüpunkt im Titlescreen mit Namen "Infos", Symbol "info" (was natürlich auch im Plugin entsprechend aktiviert wird) mit dem Befehl zum Common Event 24. Warum Common Event? Ganz einfach, wenn ich da "OpenCreditsWindow" reinschreibe, passiert nix.
Dann erstelle ich Common Event 24 mit dem Aufruf der Credit Page.
Der Text "test" ist einfach nur dazu da, weil ich testen wollte, ob sich das Common Event überhaupt via Titlescreen aufrufen lässt.
Zu Testzwecken erstelle ich jetzt noch ingame ein Event mit dem Aufruf der Credits Page:
Jetzt klicke ich im Titlescreen auf meinen Eintrag "Infos":
Das Testfenster öffnet sich, danach passiert aber nix weiter. Die Credits Page öffnet sich NICHT. Also das Common Event funktioniert, aber der Befehl für die Credit Page nicht.
Wenn ich mein Test-Event ingame anklicke, öffnet sich die Credit Page, so wie sie soll (steht halt noch nix drin).
Wieso????? Wieso öffnet sich das verdammte Ding ingame, aber nicht im Titlescreen? Ich verlier hier langsam den Verstand.
Anscheinend ist der Befehl "OpenCreditsWindow" nicht über den Titlescreen aufrufbar, egal wie man es dreht und wendet.
Aber wie heißt der korrekte Befehl dann?
Wenn ihr noch eine andere Idee habt, wie ich leichter an ein großes, leeres Fenster komme, bin ich natürlich dafür offen.