Dialog schon mal besucht?

casslin

Grünschnabel
Hallo,

ich hab ein Problem, ich möchte gern irgendwie überprüfen ob ich schon mal in einem bestimmten Dialog war, aber wie?

Warum? Wenn ich schon mal in diesem bestimmten Dialog war, sollen andere Vorgänge wirken.

LG Casslin
 
Wie wäre es, wenn du eine Variable vom Typ bool (Defaultwert: false) definierst, die beim Öffnen des Dialoges auf true gesetzt wird.
Somit weißt du, wenn die Variable true ist, dass der Dialog schon mindestens 1-mal besucht wurde.

C++:
bool isDialogVisited = false;

void OnOpenDialog()
{
  if (isDialogVisited==false)
  {
     /* Standard Vorgang */
  }
  else
  {
     /* Anderer Vorgang */
  }
  isDialogVisited = true;
}
 
Zurück