-
Provinzheld
Hi, Square!
Ich nutze auch den Maniacs Patch für mein Projekt, bei ein paar Dingen kann ich dir also weiterhelfen. ^^
1. Verschieben der UI-Elemente:
Soweit ich weiß, ist das nur über Umwege möglich. Ich habe aber bei einem Projekt gesehen, dass jemand einfach eine leere System-Grafik verwendet und dann alles über Pictures gesteuert hat. Hier habe ich ein Video dazu gefunden:
https://www.youtube.com/watch?v=EQs8vjJ61xI
Leider wird aber nicht erklärt, wie genau das gemacht wurde. Das wüsste ich selber gerne. Ich weiß nur noch, dass hier der Battle Screen Type C verwendet wurde, weil man da so gut wie alles irgendwie ausblenden kann.
2. Titelscreen "skippen":
In der Database unter „System“ (nicht "System 2") musst du unter „Title Graphic“ den Haken bei „Use“ rausmachen.
3. Flash-Effekt auf den Gegner:
Man kann mit „Control Battle“ abfragen, wann ein Gegner Schaden nimmt. Ist ein bisschen tricky, aber wenn man es mal verstanden hat, geht’s einigermaßen. 
- Du legst dazu ein Common Event mit dem Trigger „Begin Battle“ an.
- Dann wählst du in diesem Event das Event Command „Control Battle“ aus.
- Im Fenster „Control Battle“ markierst du zuerst „Damage Pop“, bei Callback-Event nimmst du „Set“ und wählst erstmal irgendein leeres Common Event aus. Jetzt führt der Maker jedes Mal, wenn jemand getroffen wird (Held oder Gegner), dieses vorerst leere Event aus. Unter „Variables that Get or Set Args“ werden verschiedene Infos als Array ausgegeben. Du wählst also irgendeine ungenutzte Variable aus und die nachfolgenden 5 Variablen werden dann automatisch mitverwendet. Die Variable unter „Unit Type“ gibt jetzt jedes Mal, wenn jemand getroffen wird, den Wert 0 oder 1 aus. (0 = Held, 1 = Gegner). Die Variable unter „Unit Index“ gibt jedes Mal, wenn jemand getroffen wird, die ID des Helden / Gegners aus.
- Du könntest jetzt also unter dem leeren Common Event z.B. eine Conditional Branch erstellen, die abfragt, ob die Variable „Unit Type“ = 1 ist. Wenn ja, blinkt die Gegnergrafik. Welche Grafik blinken soll, kannst du mit einer weiteren Bedingung abfragen, die überprüft, welchen Wert die Variable unter „Unit Index“ hat.
Ich weiß nicht, ob du das schon gefunden hast, aber hier ist eine genauere Beschreibung davon, was die ganzen neuen Befehle noch so können:
https://www.rmteka.pl/maniacs-patch-...-new-features/
Hier ist die ganze Tutorial-Reihe zum Maniacs Patch auf Englisch, die fand ich sehr nützlich:
https://www.rmteka.pl/in-english/
Und hier ist noch eine deutlich längere Tutorial-Reihe. Die ist zwar auf Polnisch, aber mit einem Übersetzer-Tool kann man sich da Abhilfe verschaffen. ^^
https://www.rmteka.pl/maniacs-patch-rm2k3/
Ich hoffe, das hat dir ein bisschen geholfen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln