Planet Effect - Schieberätsel
Bei dem "Planet Effect" handelt es sich um ein Schieberätsel aus dem Level "Die verschwundene Bibliothek" aus Tomb Raider IV. Lara kommt in einen Raum, indem ein Planetensystem auf den Boden gezeichnet ist. Hierbei handelt es sich um das geozentrische Weltbild. Lara muss Planeten wie die Erde, Sonne, Mond, Merkur und Venus auf die richtigen Stellen schieben. Zuvor muss sie 4 Türen öffnen, damit sie an die Planeten kommt; dies geschieht mit Hilfe des "Golden Star". Da dies aber für den Aufbau des Rätsels hier nicht wichtig ist, konzentrieren wir uns nur da drauf, wie man das Schieberätsel aufbaut.
Jedesmal, wenn ein Planet auf der richtigen Stelle ist, erscheint über ihm ein sich drehendes, leuchtendes Hologramm von einem Planeten (Planet_Effect Objekt). Hat sie alle Planeten auf die richtige Stelle geschoben, werden diese Hologramme durch Elektrostrahlen mit einem Emblem an der Wand verbunden und ein "Raising_Block1" fährt herunter und gibt einen Gang frei.
1 Benötigte Objekte
Alle benötigten Objekte finden wir im "Library Wad", welches Core Design nachträglich veröffentlicht hat, oder hier unten im Anhang.
Anmerkung:
Allerdings hilft es uns nicht, wenn wir uns in der ".prj" Datei den Aufbau anschauen, denn dort wurde es nicht richtig dargestellt. Nur im echten Spiel funktioniert es reibungslos.
Zunächst benötigen wir das "Planet_Effect" Objekt. Ausserdem das Emblem im "Animating4" Slot, welches sich mit den anderen "Planet Effect " Objekt Hologrammen verbindet. Es muss übrigens nicht das Emblem sein, aber das Objekt muss im "Animating4" Slot sein, sonst stürzt das Game ab, wenn der Effekt erscheinen soll.
Dann brauchen wir noch die 5 Planten, die Pushables sind. Es können natürlich auch andere Pushables sein.
Zuletzt benötigen wir noch den "Raising_Block1", der herunterfährt, wenn alle Planeten auf die richtige Stelle geschoben wurden. Aber natürlich kann das auch ein anderes Objekt wie eine Tür usw. sein.
2 Aufbau
2.1 Animating4 und Raising_Block1
Da nachher die Elektrostrahlen von dem Animating 4 in einer bestimmte Reihenfolge über die Planet Effects verlaufen, setzen wir zuerst das "Animating4" Objekt am besten über den Raising_Block1, der herunterfahren wird. Das "Animating4" Objekt benötigt keine OCB Einträge oder Trigger. Wir platzieren es einfach an die Wand. Beim "Raising_Block1" aktivieren wir alle 5 Code Bits, damit er schon zu Beginn hochfährt.
2.2 5 Felder
Nun setzen wir auf 5 Felder, auf denen die jeweils 5 Pushables geschoben werden sollen folgende Objekte und Trigger. Ich versuche es mal so einfach wie möglich zu beschreiben, damit man es schnell nachvollziehen kann.
2.3 Feld 1

Auf Feld 1 setzen wir ein erstes Planet_Effect Objekt, und einen Heavyswitdch for Planet_Effect und einen normalen Trigger für Raising_Block1 Trigger. Das Pushable welches wir darauf schieben wollen ist das Pushable_Object3.
Einträge beim ersten Planet_Effect

Beim ersten Planet_Effect Objekt aktivieren wir die Code Bits 2-5. Zusätzlich tragen wir eine 1 im OCB Menü ein.
Trigger für das erste Planet_Effect und der Raising_Block1
Für das erste Planet_Effect Objekt setzen wir einen "HeavySwitch" Trigger und aktivieren das Code Bit 1 und deaktivieren die Code Bits 2-5.
Für den Raising_Block1 setzen wir einen ganz normalen Trigger ohne irgendwelche Veränderungen.
Einträge beim Pushable_Object3

Beim "Pushable_Object3" aktivieren wir das Code Bit 1. Zusätzlich tragen wir eine 1 im OCB Menü ein.
2.4 Feld 2
Auf Feld 2 setzen wir ein zweites Planet_Effect Objekt, und einen Heavyswitch for Planet_Effect und einen normalen Trigger für Raising_Block1 Trigger. Das Pushable welches wir darauf schieben wollen ist das Pushable_Object4.
Einträge beim zweiten Planet_Effect

Beim zweiten Planet_Effect Objekt aktivieren wir die Code Bits 1 und 3-5. Zusätzlich tragen wir eine 2 im OCB Menü ein.
Trigger für das zweite Planet_Effect und der Raising_Block1
Für das zweite Planet_Effect Objekt setzen wir einen "HeavySwitch" Trigger und aktivieren das Code Bit 2 und deaktivieren die Code Bits 1 und 3-5.
Für den Raising_Block1 setzen wir einen ganz normalen Trigger ohne irgendwelche Veränderungen.
Einträge beim Pushable_Object4

Beim "Pushable_Object4" aktivieren wir das Code Bit 2. Zusätzlich tragen wir eine 2 im OCB Menü ein.
2.5 Feld 3
Auf Feld 3 setzen wir ein drittes Planet_Effect Objekt, und einen Heavyswitch for Planet_Effect und einen normalen Trigger für Raising_Block1 Trigger. Das Pushable welches wir darauf schieben wollen ist das Pushable_Object1.
Einträge beim dritten Planet_Effect

Beim dritten Planet_Effect Objekt aktivieren wir die Code Bits 1-2 und 4-5. Zusätzlich tragen wir eine 3 im OCB Menü ein.
Trigger für das dritte Planet_Effect und der Raising_Block1
Für das dritte Planet_Effect Objekt setzen wir einen "HeavySwitch" Trigger und aktivieren das Code Bit 3 und deaktivieren die Code Bits 1-2 und 4-5.
Für den Raising_Block1 setzen wir einen ganz normalen Trigger ohne irgendwelche Veränderungen.
Einträge beim Pushable_Object1

Beim "Pushable_Object1" aktivieren wir das Code Bit 3. Zusätzlich tragen wir eine 3 im OCB Menü ein.
2.6 Feld 4
Auf Feld 4 setzen wir ein viertes Planet_Effect Objekt, und einen Heavyswitch for Planet_Effect und einen normalen Trigger für Raising_Block1 Trigger. Das Pushable welches wir darauf schieben wollen ist das Pushable_Object2.
Einträge beim vierten Planet_Effect

Beim vierten Planet_Effect Objekt aktivieren wir die Code Bits 1-3 und 5. Zusätzlich tragen wir eine 4 im OCB Menü ein.
Trigger für das vierte Planet_Effect und der Raising_Block1
Für das vierte Planet_Effect Objekt setzen wir einen "HeavySwitch" Trigger und aktivieren das Code Bit 4 und deaktivieren die Code Bits 1-3 und 5.
Für den Raising_Block1 setzen wir einen ganz normalen Trigger ohne irgendwelche Veränderungen.
Einträge beim Pushable_Object2

Beim "Pushable_Object2" aktivieren wir das Code Bit 4. Zusätzlich tragen wir eine 4 im OCB Menü ein.
2.7 Feld 5
Auf Feld 5 setzen wir ein fünftes Planet_Effect Objekt, und einen Heavyswitch for Planet_Effect und einen normalen Trigger für Raising_Block1 Trigger. Das Pushable welches wir darauf schieben wollen ist das Pushable_Object5.
Einträge beim fünften Planet_Effect

Beim fünften Planet_Effect Objekt aktivieren wir die Code Bits 1-4. Zusätzlich tragen wir eine 5 im OCB Menü ein.
Trigger für das fünfte Planet_Effect und der Raising_Block1
Für das fünfte Planet_Effect Objekt setzen wir einen "HeavySwitch" Trigger und aktivieren das Code Bit 5 und deaktivieren die Code Bits 1-4.
Für den Raising_Block1 setzen wir einen ganz normalen Trigger ohne irgendwelche Veränderungen.
Einträge beim Pushable_Object5

Beim "Pushable_Object5" aktivieren wir das Code Bit 5. Zusätzlich tragen wir eine 5 im OCB Menü ein.
3 Besonderheiten
Sind die Planeten (Pushables) auf ihren richtigen Platz geschoben worden, lassen sie sich nicht mehr danach noch einmal verschieben.
Die Elektrostrahlen gehen immer von dem Animating4 aus und gehen dann über die Planet Effect Objekte mit ihren OCB Einträgen in folgender Reihenfolge:
Animating 4 - OCB1 - OCB2 - OCB 3 - OCB4 - OCB5
Man benötigt noch folgenden Sound, für das Knistern der Elektrostrahlen:
4 Downloads
Projekt Datei
Man benötigt ein Basis Wad mit Lara, die Texturen aus dem "Library Projekt" und die notwendigen Planet_Effect Objekte, die man hier runterladen kann.
Die "library" Texturen kann man hier herunterladen.
Planet_Effect Objekte