Event: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „'''Events''', kurz auch ''EV'', sind in ihrer Grundform (auch MapEvents genannt) auf einer Map platzierte Objekte, die in Seiten unterteilt werden …“) |
|||
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | '''Events''' | + | [[Bild:EventsRm2k.png|440px|rechts|thumb|<small>Ein geöffnetes Event im [[RPG Maker 2000]] (aus [[Aldaran]])</small>]]__NOTOC__ |
+ | '''Events''' (kurz ''EV''; deutsch auch '''Ereignisse''') sind in ihrer Grundform (auch MapEvents genannt) auf einer [[Mapping|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 [[Switch|Switches]], der vorher aktiviert wurde, auch nachher als geleert (und je nach Wunsch auch dauerhaft geöffnet) angezeigt werden. | 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 [[Switch|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 [[ | + | 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 [[Offensichtliches Cutscenefeld|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 [[RPG Maker 2003|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 2<sup>31</sup>-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. | ||
+ | |||
+ | ==Siehe auch== | ||
+ | *[[CommonEvent]] | ||
+ | |||
+ | [[Kategorie:Häufig genutzte Begriffe]] [[Kategorie:Technik]] |
Aktuelle Version vom 28. Juni 2024, 18:35 Uhr
Events (kurz EV; deutsch auch Ereignisse) 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.