def METHOD_NAME(self, *args):
    response, name = self._show_generic_input(_('Scene Name (without file extension)'), _('Create Scene'))
    if response != Gtk.ResponseType.OK:
        return
    name_file = name.lower()
    if len(name) < 1 or len(name) > 8:
        md = SkyTempleMessageDialog(
            SkyTempleMainController.window(),
            Gtk.DialogFlags.MODAL, Gtk.MessageType.ERROR,
            Gtk.ButtonsType.OK,
            _("The length of the scene name must be between 1-8 characters.")
        )
        md.run()
        md.destroy()
        return
    try:
        self.module.add_scene_acting(self.name, name_file)
    except ValueError as err:
        md = SkyTempleMessageDialog(
            SkyTempleMainController.window(),
            Gtk.DialogFlags.MODAL, Gtk.MessageType.ERROR,
            Gtk.ButtonsType.OK,
            _("Could not add the scene: ") + str(err)
        )
        md.run()
        md.destroy()
        return
    md = SkyTempleMessageDialog(
        SkyTempleMainController.window(),
        Gtk.DialogFlags.MODAL, Gtk.MessageType.INFO,
        Gtk.ButtonsType.OK,
        _("Scene added successfully"), is_success=True
    )
    md.run()
    md.destroy()