|
on (mouse)   showinfo (text ; true) on (click)   walkto (self ; 12 ; 21 ; 3) |
|
on (mouse)   instobj (button1 ; 2) on (click)   {     setobj (button1 ; 3) "Optional"     command (look)   } |
|
on (look)   speech (self ; Hier euern Beschreibungstext für das Objekt ; sprachsample) |
|
on (pickup)   if_obj (key ; 1)   {     setobj (key ; 0)     pickup (self)     playsound (pickupeffect)     additem (self ; key)   } |
|
on (cantpickup)   speech (self ; Das kann ich nicht mitnehmen. ; speech_cantpickup) |
|
on (cantall)   speech (self ; Das funktioniert nicht. ; speech_cant) |
|
on (pickup)   break() |
|
on (mouse)   showinfo (Tuer ; false) on (click)   {     walkto (self; 8; 16; 4)     if_obj (Tuer ; 2)       if_command ()         walkto(self; 5 ; 15)   } |
|
on (open)   if_obj (tuer ; 1)     {       playsound (tuerauf)       setobj (Tuer ; 2)     } on (close)   if_obj (Tuer ; 2)     {       setobj (Tuer ; 1)       playsound (tuerzu)     } |
|
on (use)   link (key) |
|
on (link)   {     if_link (key)       {         *Hier rein was passiert wenn die Sachen kombiniert werden*         break()       }     speech (self ; Damit kann man das nicht benutzen. ; speech_cantuse)   } |
|
on (link)   {     if_link (key)       {         if_bool (tuer_verschlossen ; true)           playsound (benutzekey)         setbool (tuer_verschlossen ; false)         break()       }     speech (self ; Damit kann man das nicht benutzen. ; speech_cantuse)   } |
|
on (open)   {   if_bool (tuer_verschlossen; false)     {       if_obj (tuer ; 1)         {           playsound (tuerauf)           setobj (Tuer ; 2)         }       break ()     }   speech (self ; Die Tuer ist verschlossen. ; speech_doorlocked)   } |
|
on (give)   givelink () |
|
on (givelink)   {     delitem (self ; givelink)     additem (char2 ; givelink)     lookto (char2 ; self)     playsound (pickup)     pickup (self)     pickup (char2)   } |
|
level ( )   {     row (1 ; ; true)       {       }     row (2 ; ; true)       {       }     row (3 ; ; true)       {       }   } |
|
activate (textscene3 ; 2 ; 5) deactivate (self ; 1 ; 3) |