Schritt 14 : (Herbert verschwinden lassen)

In der Cutscene "herbertgoes" wollen wir Herbert verschwinden lassen, dazu müssen wir ihn in einen anderen Raum beamen. Damit er im Spiel nicht mehr auftaucht, können wir ihn aber nicht einfach in den ersten Raum beamen. Wir brauchen einen Platz den wir nicht mehr besuchen und dazu läßt sich der Raum "Safe" verwenden.
Damit Herbert im Raum "safe" Platz hat muss die Walkmap von diesem Raum befreit werden, macht das mal!

Die Cutscene "herbertgoes" sind wie folgt aus :

  wait(1)
  speech (herbert ; Danke, jetzt kann ich in Urlaub fahren)
  wait(0,5)
  walkto (herbert ; 5;19)

  beamto (herbert ; safe ; 15 ; 15 ; 2)
  setbool (runaround ; false)

Die Maschine ist jetzt frei und dann Spiel kann wieder beendet werden.


Schritt 15 : (Ein Feature muss ich noch reinquetschen)

Nur um es erwähnt zu haben, möcht ich euch noch das Hauptskript nahe legen.
Das Hauptskript ist ein Skript welche das ganze Spiel über unentwegt abgearbeitet wird (außer während eine Cutscene abläuft). Im ProjektSetup könnt ihr unter dem Feld "Hauptskript" den Namen des Skriptes eintragen das das Hauptskript enthält.

Erstellt ein Skript namens "Main" und tragt sie wie gesagt im ProjektSetup ein. Füllt die Cutscene hiermit :

  if_keypressed (up)
    stepto (self ; up)
  if_keypressed (down)
    stepto (self ; down)
  if_keypressed (left)
    stepto (self ; left)
  if_keypressed (right)
    stepto (self ; right)

Hiermit könnt ihr Horst jetzt per Tastatur steuern oder durch geschlossene Türen latschen lassen, weswegen ihr das hier am besten wieder schnell vergesst ;)
Ihr solltet nur die Möglichkeit im Kopf behalten.

Weiter