Event

Aus Makerpendium.de

Events, kurz auch EV, sind in ihrer Grundform (auch MapEvents genannt) auf einer Map platzierte Objekte, die in Seiten unterteilt werden und auf jeder dieser eine eigene Grafik, andere Optionen und eigenen Code aus logisch verschalteten Befehlen haben können, der mit verschiedensten Auslösern ausgeführt werden kann.

Die Abarbeitung der Anzeige- und Startvoraussetzungen von Eventseiten werden vom RPG Maker in jeder Version stets rückwärts, also bei der höchsten Nummer beginnend, abgearbeitet um immer die möglichst höchstpriorisierte Seite aktiv zu haben. So kann z.B. eine Truhe, die auf Seite 1 stand und vom Spieler geleert wurde, auf Seite 2 dank der Voraussetzung eines Switches, der vorher aktiviert wurde, auch nachher als geleert (und je nach Wunsch auch dauerhaft geöffnet) angezeigt werden.

Ein Event kann in erster Linie genutzt werden, um einen NPC, mit dem die Heldengruppe interagieren kann, Tiere, Monster zum Bekämpfen oder Objekte zum Untersuchen (oder nur deren Untersuchungsevent, falls sie fest gemappt wurden) darzustellen. Ebenso möglich und häufig vorkommend sind Teleportstellen zum Gelangen auf andere Maps und unsichtbare Auslösepunkte für Dialoge. Eine weitere Verwendungsart sind Prozesse im Hintergrund, die auf bestimmte Eingaben warten oder sich von selbst abarbeiten, was ein wichtiger Bestandteil von Zwischensequenzen ist.

Verarbeitungsgrenze

Im RPG Maker 2000 und 2003 wurde ein Limit für zu verarbeitende Befehle innerhalb von einem Frame auf 10.000 pro Event festgelegt, um endlos hängende Abläufe zu unterbrechen. Dieses Limit kann theoretisch mit einem Hack auf bis zu 231-1 (2.147.483.647) erhöht oder gänzlich abgeschaltet werden, was jedoch eher in den seltensten Fällen bei der Problemlösung von Rucklern oder ähnlichen Unannehmlichkeiten helfen würde.