Meinst du im Maker selbst oder in deinem Codeschnipsel? Zumindest bei mir hat Game_Event keine Methode name.
(self.)name ist nicht das Gleiche wie @event.name. Im Grunde käme man von einem Game_Event über event.event.name an den Namen. Aber lassen wir das

Eine kleine neue Frage:
Ich würde gerne meine Skripte auslagern. Dateien öffnen (was ich im anderen Kontext gemacht habe) ging eigentlich recht problemlos über File.open('./Data/datei'). Wenn ich aber require './Data/skript.rb' zu benutzen versuche, bekomme ich eine Fehlermeldung, dass das Skript nicht gefunden werden kann. Ich habe es auch mit ein paar anderen Pfaden versucht, geklappt hats aber nie. Die Frage ist im Grunde nur, wie der Pfad/ Befehl aussehen muss, wenn ich ein Skript aus dem Data-Ordner des Projekts importieren will.