Ich habe bei einem Hotspot für alle if (UsedAction (...))
ein eigenes Ereignis geschrieben. Wenn ich im Spiel nun aber eine Aktion auf den Hotspot anwende, kommt nachdem das kam, was ich programmiert habe noch ein Standardkommentar.
Beispiel:
if (UsedAction (A_OPEN))
{
if (player.walk (120,124,eBlock,eWalkableAreas))
{
FaceDirection (player.ID,DIR_UP);
Wait(5);
playsound(4);
objectOn(1);
}
}
Zunächst ist alles in Ordnung, der SpielerCharakter geht zum Hotspot und die Tür geht auf. Allerdings sagt er gleich danach "Ich glaube nicht, dass ich das öffnen kann.
Muss ich das else Unhandled (); weglassen? Oder warum bringt der Typ noch einen Standardkommentar?