CommonEvent: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „'''CommonEvents''', kurz auch ''CE'', sind einfachen Events sehr ähnlich, befinden sich jedoch in der globalen Datenbank des jeweiligen Spiels, …“) |
|||
Zeile 1: | Zeile 1: | ||
+ | [[Bild:CommonEvent.png|thumb|Ein Blick auf die ''Common Events'' von [[Aldaran]] ([[RPG Maker 2000]])]] | ||
'''CommonEvents''', kurz auch ''CE'', sind einfachen [[Event|Events]] sehr ähnlich, befinden sich jedoch in der globalen [[Datenbank]] des jeweiligen Spiels, haben viel eingeschränktere Voraussetzungen sowie nur eine Seite und sind in erster Linie dazu da, allgemeine (daher "Common") Prozesse, die immer mal wieder überall gebraucht werden oder einfach in der Unordnung der [[Mapping|Mapkacheln]] nicht gut für die Übersicht wären, unterzubringen. | '''CommonEvents''', kurz auch ''CE'', sind einfachen [[Event|Events]] sehr ähnlich, befinden sich jedoch in der globalen [[Datenbank]] des jeweiligen Spiels, haben viel eingeschränktere Voraussetzungen sowie nur eine Seite und sind in erster Linie dazu da, allgemeine (daher "Common") Prozesse, die immer mal wieder überall gebraucht werden oder einfach in der Unordnung der [[Mapping|Mapkacheln]] nicht gut für die Übersicht wären, unterzubringen. | ||
Version vom 16. Juni 2022, 22:44 Uhr
CommonEvents, kurz auch CE, sind einfachen Events sehr ähnlich, befinden sich jedoch in der globalen Datenbank des jeweiligen Spiels, haben viel eingeschränktere Voraussetzungen sowie nur eine Seite und sind in erster Linie dazu da, allgemeine (daher "Common") Prozesse, die immer mal wieder überall gebraucht werden oder einfach in der Unordnung der Mapkacheln nicht gut für die Übersicht wären, unterzubringen.
Ein CommonEvent kann auf sehr viele Arten clever eingesetzt werden, um komplizierte oder an verschiedenen Punkten identisch wiederholte Abläufe umzusetzen. Würde man dies mit einer Programmier- oder Scriptsprache wie C++, Ruby oder JavaScript vergleichen, entsprächen CommonEvents in etwa Funktionen bzw. Methoden, jedoch ohne wirkliche Implementierung von privaten Aufrufparametern, diese müssen durch globale Switches, Variablen und Ähnliches realisiert bzw. simuliert werden.