S
t
a
r
t
Tagebuch
Tagebuch
egg-O-shOOter herunterladen
Herunterladen
Wie funktioniert egg-O-shOOter ?
Einblick
Häufig gestellte Fragen
Fragen?
egg-O-shOOter Futter
Futter
Links
Verweise
I
m
p
r
e
s
s
u
m
Click here for the english version.

In dieser Rubrik könnt ihr die Umgestaltung des egg-O-shOOters nach euren eigenen Vorstellungen erlernen.
<<<     Begrüßungsbildschirm     >>>
Die erste Variable in der Datei themes.txt ist:

GameTesting=
Wie der Name schon vermuten lässt, schaltet ihr hiermit die Testphase des egg-O-shOOters EIN (GameTesting=1) bzw. AUS (GameTesting=0). Wenn ihr Änderungen in der Datei 'themes.txt' vorgenommen habt, könnt ihr diese bei eingeschalteter Testphase durch Drücken der Taste 'N' während des Spielens neu einlesen. Alle Variablen werden dadurch neu initialisiert und durch die neuen Werte ersetzt. Das funktioniert aber nur, wenn ihr 'themes.txt' zwischenzeitlich auch NEU ABGESPEICHERT habt!
Der Vorteil dieser Vorgehensweise ist, dass ihr den egg-O-shOOter nicht immer neu starten müsst, um die Änderungen wirksam werden zu lassen.

Version=
Nach meinen momentanen Vorstellungen soll der egg-O-shOOter kontinuierlich weiterentwickelt werden. Ideen hierzu schwirren noch zur Genüge in meinem Kopf herum und ihr da draussen könnt jederzeit weitere Vorschläge einreichen. Kommen neue Funktionen in dem Programmcode hinzu, wird die Versionsnummer des Programmes sinnvollerweise erhöht. Die aktuelle Versionsnummer eures egg-O-shOOters könnt ihr erfahren, indem ihr im Auswahlbildschirm auf '5 - Spieleinstellungen' geht. In dem folgenden Bildschirm wird die Programmversion in der 1. Zeile angegeben.
Da neu hinzugekommene Variablen von älteren Programmversionen nicht eingelesen werden können, kommt es zu der entsprechenden Meldung, wenn die Programmversion eures egg-O-shOOters niedriger ist als die Variable 'Version'. Setzt 'Version' auf die Versionsnummer des egg-O-shOOters mit dem ihr zur Zeit an eurem neuen Thema arbeitet.

[Thema-Name Deutsch]
Für diese Variable könnt ihr 31 Zeichen in einer Zeile verwenden und ihr Tauft damit eurer eigenes egg-O-shOOter Thema. Unter diesem Namen findet ihr euer Thema unter dem Punkt '7 - Thema wählen' wieder.
[Theme-Name English] ist dementsprechend die Bezeichnung in Englisch.

[Theme-Autor]
Gebt hier euren (Künstler-)Namen ein. Dieser Name erscheint zusammen mit der Kurzinfo zu eurem Thema, wenn ihr im Menuepunkt '7 - Thema wählen' die Taste 'i' drückt.

[Thema-Info Deutsch]
Hier habt ihr maximal 8 Zeilen mit jeweils maximal 55 Zeichen, zur Verfügung, um euer Thema kurz zu beschreiben. Diese Info erscheint beim Drücken der Taste 'i' im Menuepunkt '7 - Thema wählen'.
[Theme-Info English] ist die Bezeichnung in englischer Sprache.

[Date]
Hier könnt ihr eurem Thema ein oder beliebig viele Daten zuweisen. Beim Start von egg-O-shOOter wird automatisch das Thema ausgewählt, das am nähesten zum aktuellen Datum ist. Der Sinn dieser Maßnahme ist, dass ihr immer mal mit einem anderen Thema begrüßt werdet. Das erinnert euch vielleicht daran, mal wieder ein etwas in Vergessenheit geratenes Thema zu spielen. Am Besten gebt ihr hier ein Datum ein, dass irgendwie in einem Bezug zu eurem Werk steht. Habt ihr winterliche Motive verwendet, wäre der Winteranfang ein passendes Datum. Das Format muss in der Form TT.MM.JJJ-HH:MM angegeben werden. Das bedeutet: TT=Tag 2-stellig, MM=Monat 2-stellig, JJJJ=Jahreszahl 4-stellig, HH=Stunde 2-stellig, MM=Minute 2-stellig. Damit ist 01.05.2009-12:15 der 1. Mai 2009 um 12:15Uhr.
Die Jahreszahl besitzt eine Sonderstellung: Gebt ihr für JJJJ den Wert 0000 ein, wird die Jahreszahl automatisch mit der des aktuellen Datums ersetzt. Soll das Thema bevorzugt an Weihnachten gespielt werden, könnt ihr diesen Wert auf 24.12.0000-12:00 setzen.
Ihr könnt beliebig viele Zeilen mit jeweils einem Datum eingeben. So könnt ihr beispielsweise alle Daten des Ostersonntages der nächsten 20 Jahre (spielt man dann noch egg-O-shOOter?) angeben. Ausschlaggebend beim Programmstart ist immer das Datum, das am nähesten am aktuellen Datum dran ist.
Das Einlesen wird mit der Zeile [End-Date] abgeschlossen. Eure Datumsangaben müssen also in den Zeilen davor stehen.

StartPictureX=
'welcome.bmp' ist die Bilddatei, die beim Start von egg-O-shOOter angezeigt wird (sofern diese in eurem Verzeichnis vorhanden ist). Mit dem Parameter StartPictureX legt ihr die X-Koordinate (horizontale Verschiebung) dieses Bildes fest. Gerechnet wird in egg-O-shOOter Dimensionen. Der Bezugspunkt StartPictureX=0 ist die Bildschirmmitte, ca. +300 ist der rechte Bildschirmrand, -300 der linke. Bezug wird dabei auf die Mitte der Grafik (des Bildes) genommen.

StartPictureY=
Ist die entsprechende Y-Koordinate (vertikale Verschiebung). StartPictureY=0 ist die Bildschirmmitte, ca. +230 der obere Bildschirmrand.

StartPictureWidth=
Bezeichnet die Breite des Willkommensbildes ca. 300 ist bildschirmfüllend.

StartPictureHeight=
Bezeichnet die Höhe des Willkommensbildes ca. 230 ist bildschirmfüllend.

WelcomeSound=
Hier könnt ihr den Namen der Klangdatei (ohne die Erweiterung .wav!) angeben, die zum Programmstart abgespielt werden soll. Möchtet ihr, dass kein Klang abgespielt wird, dann tragt hinter dem Gleichheitszeichen nichts ein.

BackColorR=
BackColorG=
BackColorB=
Rot-, Grün- und Blauanteil der Hintergrundfarbe eures egg-O-shOOters.
BackColorR=255, BackColorG=255, BackColor=255 entspricht der Farbe Weiß
BackColorR=0, BackColorG=0, BackColor=0 entspricht der Farbe Schwarz
BackColorR=100, BackColorG=0, BackColor=100 entspricht einem dunklen Violett

FontColorR01=
FontColorG01=
FontColorB01=
Hiermit definiert ihr die Schriftfarbe Nummer 1. Diese wird z.B. für den Text im Willkommensbildschirm verwendet.

FontColorR02=
FontColorG02=
FontColorB02=
Hiermit definiert ihr die Schriftfarbe Nummer 2. Diese wird z.B. bei der Auswahl des zu spielenden Themas verwendet.

FontColorR03=
FontColorG03=
FontColorB03=
Hiermit definiert ihr die Schriftfarbe Nummer 3. Diese wird z.B. für die Warnung, dass ihr einen Vogel getroffen habt, verwendet.

FontColorR04=
FontColorG04=
FontColorB04=
Hiermit definiert ihr die Schriftfarbe Nummer 4. Diese wird z.B. für den Hinweistext zur bereits abgelaufenen Spielzeit verwendet.

FontColorR05=
FontColorG05=
FontColorB05=
Hiermit definiert ihr die Schriftfarbe Nummer 5. Diese wird in Auswahlmenues für Text unter dem Mauszeiger verwendet.

GameFontColorR01=
GameFontColorG01=
GameFontColorB01=
Hiermit definiert ihr die Schriftfarbe Nummer 1 während des Spielens. Diese wird z.B. für die Anzeige des Punktestandes verwendet.

GameFontColorR02=
GameFontColorG02=
GameFontColorB02=
Hiermit definiert ihr die Schriftfarbe Nummer 1 während des Spielens. Diese wird z.B. für die Anzeige negativer Punkte nach einem Treffer verwendet.

MousePointX=
MousePointY=
Definiert den Zeigepunkt eures Mauszeigers in Pixeln.
Projektfenster GIMP

[Begruessungstext Deutsch]
Ihr könnt in 15 Zeilen mit maximal je 55 Zeichen einen kleinen Text verfassen, der zusammen mit dem Begrüßungsbild gezeigt wird. [Welcome-Text English] ist analog der Text in englischer Sprache.
<<<Zurück zu themes.txt          Weiter zu Kopfdaten Spielstufen>>>