Dieses Kapitel beschreibt die Oberfläche des Spieltisch-Editors als Hauptfenster von Future Pinball.

Nach dem Starten des Programms öffnet sich der Editor mit einer leeren Oberfläche, da noch kein Spieltisch geladen ist. Fast alle Menüpunkte bzw. Werkzeuge sind abgeblendet - nur das Öffnen eines bestehenden oder Erstellen eines neuen Spieltisches über das Menü  File ist möglich, so wie das Verändern von Einstellungen im Menü Preferences.

Das Laden eines Spieltisches aktiviert dann alle restlichen Menüs, Werkzeuge und Schalter.

Befassen wir uns zunächst mit der Menüleiste

  File (Datei)

  • New (oder strg + N):
    ... erstellt einen neuen, fast leeren Spieltisch, der jedoch schon mit einem Grund-Script ausgestattet ist welches hilft, einen Spieltisch für 4 Spieler zu erstellen. Ein Bonussystem, die Tilt- und Highscore-Komponente sind ebenfalls schon berücksichtigt.
  • Open ... (oder strg + O):
    ... öffnet eine bestehende Future Pinball Datei. Future Pinball Spieltische haben die Endung *.fpt.
  • Close:
    ... schließt den aktuell geladenen Spieltisch. Falls dieser verändert und noch nicht gespeichert wurde, werden Sie gefragt, ob Sie die Änderungen speichern möchten.
  • Save (oder strg + S):
    ... speichert den aktuell geladenen Spieltisch. Handelt es sich dabei um einen neuen Spieltisch, der bisher noch nicht auf Ihrer Festplatte gespeichert wurde, werden Sie nach einem Dateinamen gefragt, unter dem die Datei gespeichert werden soll.
  • Save as ...:
    Dieser Befehl erlaubt es Ihnen, den aktuell geladenen Spieltisch unter einem anderen Namen abzuspeichern.
  • Table launcher (oder F4):
    ... öffnet ein Fenster, welches alle im Unterverzeichnis Tables befindlichen Spieltische zeigt. Zum Spielen eines Tisches wählen Sie diesen aus und starten ihn per Klick auf die Schaltfläche Load and Play Table. Zum Schließen des Fensters ohne eine Auswahl zu treffen, können Sie die Schaltfläche Cancel verwenden. Die Schaltfläche Refresh Table List liest das Table-Verzeichnis noch einmal neu ein, um es zu aktualisieren. Falls Sie noch keine Spieltisch-Datei in das Verzeichnis kopiert haben, ist dieses Fenster natürlich noch leer.

  • Generate Blueprint ...:
    ... ermöglicht es Ihnen, ein so genanntes "Blueprint" des aktuell geladenen Spieltisches zu erstellen. Das "Blueprint" zeichnet die Umrisse aller auf dem Spieltisch befindlichen Elemente und kann als *.bmp Datei gespeichert werden, um Ihnen das Malen einer Spielfeld- oder Plastic-Grafik zu erleichtern. Weitere Informationen zum Blueprint finden Sie hier.
  • DMD Font Editor ...:
    ... ermöglicht das Editieren und Erstellen von DMD-Schriftarten für die Benutzung im DMD-Display-Objekt. Weitere Infromationen dazu finden Sie hier.
  • Recorce Library Editor ...:
    ... ermöglicht das Erstellen und Editieren von Resorcen-Bibliotheken für Ihren Spieltisch. Weitere Informationen dazu finden Sie hier.
  • Die Dateiliste zeigt Ihnen die 10 zuletzt geladenen Spieltische und kann zum schnellen Laden eines Tisches benutzt werden.
  • Exit:
    ... schließt das Programm Future Pinball.

  Edit (Bearbeiten)

  • Select All (oder strg + A):
    ... markiert alle Objekte des aktuell geladenen Spieltisches.
  • Find (oder strg + F):
    ... öffnet ein Dialogfenster, mittels welchem nach bestimmten Objekten auf dem Spieltisch gesucht werden kann. Dazu ist es jedoch erforderlich, den Namen des Objektes zu kennen. Wird dieses Objekt gefunden, wird es automatisch markiert /selektiert.
  • Undo (oder strg + Z):
    Dieser Befehl macht Veränderungen rückgängig. Er kann mehrfach hintereinander benutzt werden, um mehrere Änderungen rückgängig zu machen
  • Copy (oder strg + C):
    ... kopiert das/die aktuell markierte(n) Objekt(e) in die Zwischenablage. Es können nur Objekte kopiert werden, die nicht gesperrt sind, mehr dazu später.
  • Paste (oder strg + V):
    ... fügt die in der Zwischenablage befindlichen Objekte auf dem Spieltisch ein.
  • Script ...:
    ... öffnet den Script Editor. Mehr dazu erfahren Sie hier.

  Table (Spieltisch)

  • Table Info ...:
    ... öffnet den Spieltisch-Informationsdialog, in dem Sie die Möglichkeit haben, tisch-spezifische Informationen einzutragen. So erscheint der Text unter Table Name beim Startbildschirm des Spielstartes ebenso wie die Version und der Table Autor. Desweiteren können Sie hier das Datum der Veröffentlichung eintragen, wie auch weitere Angaben zu Email, Homepage oder Spielregeln. Die Eingabefelder auf der rechten Seite dieses Dialogfensters habe ich leider selbst noch nicht durchblickt, weshalb ich hier keine Angaben machen kann. Die Schaltfläche Reset fpRAM file to Defaults löscht die nach einem Spiel eingegebenen Punktezahlen und Initialien und setzt den Highscore wieder auf den im Script vorgegebenen Wert zurück.

  • Texture Manager ...:
    ... öffnet den Textur Manager, mittels dem Sie Texturen/Grafiken nach Future Pinball importieren und verwalten können. Diese stehen dann zur Verwendung mit bestimmten Objekten zur Verfügung. Weitere Informationen dazu finden Sie hier.
  • Sound Manager ...:
    ... öffnet den Sound Manger, der es Ihnen ermöglicht, Sound-Dateien in Ihren Spieltisch zu importieren, die dann später per Script angesprochen werden können. Zusätzliche Infos zum Soundmanager finden Sie hier.
  • Music Manager ...:
    ... öffnet den Music Manger, mittels dem Sie Musik/Sound-Dateien in Ihren Spieltisch importieren, die später per Script angesprochen werden können. Zusätzliche Informationen dazu finden Sie hier.
  • Model Manager ...:
    ... öffnet den Model Manager, mit dem Sie bestimmte für Future Pinball erstellte Model-Dateien importieren können. Nähere Angaben dazu finden Sie hier
  • DMD Font Manager ...:
    ... öffnet den Schriften-Manger, der es Ihnen erlaubt, speziell erstellte Schriften für das DMD Display Objekt zu importieren. Weitere Details dazu finden Sie hier.
  • Image List Manager ...:
    ... öffnet den Image List Manager, der dazu benutzt werden kann, animierte Bilderlisten zu erstellen, die mit dem Overlay-Objekt benutzt werden können. Weitere Angaben dazu finden Sie hier
  • Light List Manger ...:
    ... öffnet den Light List Manger, mittels dem man eine Lichterliste erstellen kann, die für die Verwendung des Light Sequencers benötigt wird. Schauen Sie dazu auch hier
  • Play Table (oder F5):
    ... startet den aktuell geladenen Spieltisch für ein Spiel.
  • Play Table with Debug (oder F9):
    ... startet den aktuell geladenen Spieltisch für ein Spiel im Debug-Modus, in dem ein spezielles Fenster gezeigt wird und über AddDebugText definierte Inhalte oder Werte angezeigt werden. Mehr dazu erfahren Sie hier.

  Preferences (Einstellungen)

  • Editor Options ...:
    Hier können Sie festlegen, welche Objekte im Editor gezeigt werden, aber auch die Farbgebung des Editors verändern. Weitere Infos dazu finden Sie hier.
  • Game Key Controls ...:
    Hier können Sie festlegen, welche Tasten Ihrer Tastatur welche Funktion während des Spielens haben sollen (Münze einwerfen, Spiel starten, Flipper, Plunger usw.). Mehr dazu finden Sie hier.
  • Video / Rendering Options ...:
    Hier können Sie Bildschirmoptionen festlegen, die Qualität für die Wiedergabe des Spieltisches/der Objekte steuern und der Leistungsfähigkeit Ihres Systems anpassen. Weitere Informationen hier.

  Window (Fenster)

  • Tile
    Diese Funktion wird derzeit noch nicht unterstützt
  • Window / Table
    ... listet alle aktuell geladenen Spieltische auf. Achtung: bei zu mehreren Spieltischen wird Ihr Arbeitsspeicher sehr stark belastet, was dazu führen kann, das Future Pinball sich "verabschiedet".

  About (Über)

  • Open Manual:
    ... öffnet die Future Pinball Hilfedatei
  • Future Pinball Support Forums ... (oder F1):
    ... öffnete bislang den Internet-Browser und führte zu einem Forum, wo Sie mit anderen Spieltisch-Designern kommunizieren konnten. Dieses Forum ist zur Zeit jedoch nicht verfügbar.
  • Get More Tables to Play ...:
    ... öffnet das folgende Dialogfenster, welches ein RSS Feed von http://fprelease.free.fr/ lädt, in dem die letzten 50 zuletzt veröffentlichten Spieltische gezeigt werden. Der Feed enthält ebenfalls Informationen zum Autor, Veröffentlichungs-Datum, Bewertung so wie ein Screenshot des Spieltisches.

  Linke Werkzeugleiste:

  • Select
    verwandelt den Maus-Cursor in einen Pfleil, um Objekte auf dem Spieltisch verwenden zu können
  • Magnify
    verändert den Maus-Cursor in eine Lupe. Nun können Sie die Ansicht der Arbeitsfläche vergrößern (linke Maustaste) oder verkleinern (rechte Maustaste).
  • Play Table
    Startet den aktuell geladenen Spieltisch für ein Spiel
     
  • Script
    öffnet den Script Editor
     
     
  • Table
    wechselt in die Spieltisch-Arbeitsfläche
       
  • Translite
    wechselt in die Translite-Arbeitsfläche (Backbox)

 

  Layer Selektierungs Schaltflächen

Die Layer Selection Buttons erlauben das Ein-/Ausschalten verschiedener Ebenen Ihrer Arbeitsfläche.

Future Pinball kann 10 Ebenen verwalten, in die jedes Objekt über dessen Kontextmenü und Assign To... abgelegt werden kann. Diese Funktion erlaubt Ihnen das Gruppieren bestimmter Objekte wie Lichter, Pegs, Gummis, usw. und erleichtert so die Übersicht über die Objekte. Legen Sie z. B. alle Lichter in den Layer 2, können Sie diese über den entsprechenden Button sichtbar oder unsichtbar machen.

Wenn Sie die Umschalttaste während des Klickens auf einen Layer halten, werden damit automatisch alle anderen Layer unsichtbar geschaltet.

Future Pinball merkt sich, welche Layer ein- bzw. ausgeschaltet sind, so dass dieser Zustand beim nächsten Start von Future Pinball wieder hergestellt wird.

Layers dienen ausschließlich zur Hilfe beim Designen eines Spieltisches und haben keinen Einfluss auf die Renderdarstellung während des Spieles.

 

  Untere Table Komponenten Werkzeugleiste

Die untere Werkzeugleiste enthält alle Objekttypen, die auf der Arbeitsfläche plaziert werden können.

Diese sind zur leichteren Auffindbarkeit in mehreren Kategorien sortiert. Klicken Sie auf ein Hauptobjekt, wird vertikal eine Leiste mit allen darin enthaltenen Objekten herausgeschoben.

Wählen Sie ein Objekt aus, können Sie es anschließend per Klick auf der Arbeitsfläche plazieren.

 

  Objekt-Einstellungs-Fenster

Auf der rechten Seite befindet sich das Objekt-Einstellungs-Fenster, in dem Sie für jedes der verwendeten Objekte eigene Einstellungen wählen können. Dieses Fenster verändert sein Aussehen abhängig vom gewählten Objekt, jedoch gibt es viele Schalter, die gleichermaßen für alle Objekte vorhanden sind.

Ein Klick auf ein Spieltisch-Objekt oder gar den Spieltisch selbst zeigt die möglichen Einstellungen für das selbige.

In der Regel sind nur sinnige Eingaben möglich, so dass Fehler durch falsche Eingaben vermieden werden.

nach oben