The following post is in english and german.
Latest post of this project / Letzter Beitrag zu diesem Projekt:
Project Pokemon Amethyst 11 (EN+DE)
You can find older posts of this project on:
Hier findet ihr ältere Beiträge zu diesem Projekt:
Yalunas Game Maker Blog on Peakd
You can find me also with other projects and topics on:
Hier findet ihr mich ebenfalls mit anderen Projekten und Themen:
Yalunas Blog LeoFinance
Yalunas Blog Neoxian
The project Pokemon Amethyst is created on RPG Maker XP including Pokemon Essential.
Projekt Pokemon Amethyst wird durch RPG Maker XP mit Pokemon Essential erstellt.
English:
Today we talk about animated trainer battle intros wihtout Elite Battle System, which can be add to Pokemon Essentials but only for a newer version.
Deutsch:
Heute sprechen wir über animierte Trainerkampf Intors ohne Elite Battle System, was zu Pokemon Essentials hinzugefügt werden kann, aber nur für neuere Versionen.
English:
In my example I add a new trainer and he is Butch from Team Rocket. At first I had to create a new trainertype for him on the trainertype.txt file. You can find the file here:
Your game folder -> PBS -> trainertypes.txt
If you don't know how to do this, have a look on: Project Pokemon Amethyst 6 (EN+DE)
Deutsch:
In meinem Beispiel, habe ich einen neuen Trainer namens Butch von Team Rocket hinzugefügt. Zuerst musste ich einen neuen Trainretyp für ihn in der trainertypes.txt Datei einfügen. Ihr könnt die Datei dort finden:
Euer Spieleordner -> PBS -> trainertypes.txt
Wenn ihr nicht wisst, wie ihr das bewerkstelligen könnt, könnte euch dieser Beitrag helfen: Project Pokemon Amethyst 6 (EN+DE)
English:
Don't do the same mistake, I have done XD
I wrote "Team Rocket Butch" as the in the game shown trainertype. But my Trainer have also a Name "Butch" so if I write the type this way, the game shows me "Tream Rocket Butch Butch want to fight" yeah not what I want, so better only write Team Rocket but the Scriptcall must have a different between all the other trainertypes like in my example "TEAMROCKETBUTCH" and not 10 times "TEAMROCKET". Later I will add a Team Rocket music for him.
Deutsch:
Macht nicht den selben Fehler wie ich XD
I schrieb "Team Rocket Butch" als in dem Spiel angezeigter Trainertyp. Aber mein Trainer hat ja selbst einen Namen "Butch" und wenn ich das so schreibe wie auf dem Bild, wird mir der trainer so angezeigt: "Team Rocket Butch Butch möchte kämpfen" und das ist nicht gewollt. Es reicht also einfach "Team Rocket" als angezeigter Trainertyp, aber wie in meinem Beispiel muss sich der Scriptbefehl von anderen unterscheiden, also "TEAMROCKETBUTCH" und nicht 10 mal "TEAMROCKET". Später werde ich für ihn eine Team Rocket Musik hinzufügen.
English:
A new trainer needs also a picture for the trainer and have to name "trainerXXX". XXX is for the trainers ID in this example 120.
Deutsch:
Ein neuer Trainer benötigt auch ein Bild für den Trainer und muss "trainerXXX" genannt werden, während XXX für die Trainer ID steht, die in diesem Beispiel 120 ist.
English:
We also need the Trainer itself and you should know now from later posts how to do this. Important hier is the scriptcall "pbTrainerIntro" which should be automatically generated if you have done everything the right way. This scriptcall search the trainertype and also plays the music if you had set one there. It looks for the trainers ID and if you had intro pictures, you can see an animated intro, what we want now. But we need more for that, because at the moment we have only a normal trainer like everyone else in our Pokemon world.
Deutsch:
Wir benötigen ebenfalls den Trainer selbst und ihr solltet nun von älteren Posts wissen, wie ihr den Trainer erstellen könnt. Wichtig hierbei ist der Skriptbefehl "pbTrainerIntro" was automatisch generiert werden sollte, wenn ihr den Trainer richtig erstellt habt. Dieser Skriptbefehl sucht nach dem Trainertyp und spielt auch dessen Musik ab, wenn ihr eine eingerichtet habt. Der Befehl sucht ebenfalls nach der Trainer ID und wenn dafür Intro Bilder eingestellt sind, können wir ein animiertes Intro sehen, was wir jetzt haben wollen. Aber wir benötigen mehr dafür, denn momentan haben wir nur einen normalen Trainer erstellt, wie jeden anderen in unserer Pokemon Welt.
English:
We have some default pictures the system will automatically use for, but we have to create more of them. We don't need to change the "VS" picture. The animation will use 5 pictures.
- vs
- vsBar0 or vsBar1 (boy or girl player)
- vsTrainer0 or vsTrainer1 (boy or girl player)
- vsBarXXX (XXX = the trainers ID; 120 in this example)
- vsTrainerXXX (XXX = the trainers ID; 120 in this example)
For the new Trainer with the ID 120 I had to create vsBar120 and vsTrainer120. You can use for that the vsBar0 and the vsTrainer0 as template and should not change the solution. You can find the pictures and have to put them here:
Your game folder -> Graphics -> Transitions
Deutsch:
Wir haben einige Standardbilder, welche vom System automatisch verwendet werden, aber wir müssen mehr davon erstellen. Wir müssen nicht das "VS" Bild ändern. Die Animation wird 5 Bilder verwenden.
- vs
- vsBar0 oder vsBar1 (Spieler ist Junge oder Mädchen)
- vsTrainer0 oder vsTrainer1 (Spieler ist Junge oder Mädchen)
- vsBarXXX (XXX = die Trainer ID; 120 in meinem Beispiel)
- vsTrainerXXX (XXX = die Trainer ID; 120 in meinem Beispiel)
Für den neuen Trainer mit der ID 120, musste ich vsBar120 und vsTrainer120 erstellen. Ihr könnt dafür einfach vsBar0 und vsTrainer0 als Vorlage verwenden aber dabei nicht die Auflösung ändern. Ihr müsst die Bilder im selben ordner deponieren, wo ihr diese auch finden könnt und das ist hier:
Euer Spieleordner -> Graphics -> Transitions
English:
If you have done everything the right way it should look like this. Its a simple but also nice animated intro for a special trainer fight. I think to do more combplex animated inros, you will need additional Elite Battle System for Pokemon Essentials and maybe some extra utilities but for the moment I only work with the default version of Pokemon Essential.
Deutsch:
Wenn ihr alles richtig gemacht habt, sollte es so aussehen. Es ist ein einfaches, aber auch schön anzusehendes Intro für einen speziellen Trainerkampf. Ich denke um komplexere, animierte Intros zu erstellen, werdet ihr wohl zusätzlich Elite Battle System und möglicherweise Extra Utilities benötigen, aber für den Moment arbeite ich nur auf Basis von Pokemon Essential.
See you next time my Game Makers^^
Bis zum nächsten Mal meine Game Makers^^