Hallo und Willkommen in der Entwickler-Ecke
In der 'System' Abteilung in den Komponenten findest du den sogenannten Timer (TTimer).
Dort kannst du ein Timeout in Millisekunden einstellen, nach denen dann die OnTimer Methode aufgerufen wird (Callback in 'Ereignisse')
Um ihn einzuschalten setzt du einfach
timer.Enabled auf
true.
Vergiss nicht ihn wieder auszuschalten - sonst wird immmer wieder nach diesem Intervall die OnTimer Methode aufgerufen.
in OnTimer kannst du dann eine flag setzen die den Input im Spiel blockiert, bzw deinen Dialog anzeigen - wie du willst.
LG
most good programmers do programming not because they expect to get paid or get adulation by the public, but because it's fun to program. (Linus Torvalds)