Dear visitor, welcome to RPG Studio - Make your World real. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Mitsch93

Drachentöter

  • "Mitsch93" started this thread

Motto: Aufgeben ist es, was den Menschen tötet. Nur der Mensch, der sich weigert aufzugeben, hat sich das Recht verdient, auf dem glanzvollen Pfad der Menschheit zu wandeln.

  • Send private message

1

Saturday, April 7th 2018, 11:10am

[Offen] UMS, Dynamisches Choice, (Messagebox)

Ahoi,

ich habe einige kleine Probleme mit dem UMS allgemein, ( einen Wunsch-Edit ) sowie ein Problem mit Playms
dynamischen Choice Window.

Ich verwende die Einstellung zum Anzeigen eines Textes über ein Event, sowie den Fit-Window-to-Text-Modus, der die Windowgröße an die Textgröße anpasst. Zudem habe ich ein kleines Feature eingebaut; ein Arrow-Window, das die aktuelle Choice mit einem nach rechts zeigenden (animierten) Pfeil anzeigt (siehe hier). Die dazugehörige Klasse heißt im Skript Window_Arrow.

1. Problem: Choice-Windows werden nicht immer richtig ausgerichtet
Eigentlich richten sich die Choic-Windows immer rechts der Messagebox aus. Sollte rechts kein Platz mehr sein (Maprand) ordnet sie sich eigentlich (!) immer automatisch dort an, wo Platz ist, z.B. über oder
unter der Messagebox.
Seltsamerweise passiert das bei mir nur auf der Map mit der ID = 1. auf den anderen Maps funktioniert das ganze nicht mehr obwohl der Code 1:1 identisch ist.
Im Testprojekt: Auf Map 1 den dicken Warrior anreden, hier klappt alles wunderbar. Auf Map 2 denselben Char anreden, hier tritt der Fehler auf.

2. Problem: "Ruckeliger" Text bei Messageboxen mit Show Choice
Sobald ich ein Show Choice implementierte, wird der Text gar nicht mehr so flüssig angezeigt, wie er sollte.
Im Testprojekt: Vergleichen wie der Text erscheint in der Box bei dem dicken Krieger (nicht flüssig) und bei Aluxes (flüssig).

3. Problem: Dynamisches Show Choice mit Messagebox anzeigen + Windor_Arrow in der dynamischen Show Choice
Bezogen auf diesen Skript.
Ich möchte, dass bei dynamischen Choices die Textbox mit der Choicebox zusammen angezeigt werden kann (wie beim Standard Show Choice). Aktuell fliegt die Choicebox so in Narnia rum. Testprojekt: Mit der Frau reden.
Zudem wird mein neu implementiertes Window_Arrow nicht in den dynamischen Choiceboxen angezeigt, daher vermute ich, dass die dynamischen und normalen Choices nicht die selbe Klasse sind (?). Auf jeden Fall hätte ich gerne meinen Pfeil auch in den dynamischen Choiceboxen^^.

4. Wunsch: Abgerundete Ecken / andere Textboxform
Siehe dieses Bild.
Allerdings unter der Vorraussetzung, dass der Aufwand hierfür nicht explodiert. Das "Grundfenster" sollte aus dem Rechteck bestehen, in dem auch der Text angezeigt wird. Rechts und links daneben sollte dieses Rechteck dann mit Halbkreisen abgeschlossen werden. Allerdings sehe ich hier viele Probleme, wie z.B. den Rand der Textbox zu übernehmen. Ansonsten müsste man darüber nachdenken, den Rand der Textbox komplett wegzulassen. Das ganze ist leider nicht durch einfache Textbox Pictures zu bewerkstelligen, da die Fenstergröße dynamisch ist.


Testprojekt:
Im Anhang das Testprojekt mit allen Grafiken und Skripts. Die Einstellungen zu den Dialogen findet ihr in den Common Events ($dialog_anfang usw).
Mitsch93 has attached the following file:
  • UMS Mitsch.exe (1.06 MB - 3 times downloaded - latest: Apr 11th 2018, 11:01am)

This post has been edited 1 times, last edit by "Mitsch93" (Apr 7th 2018, 11:10am)


Social bookmarks