freeze_mode
Hält ein laufendes Game an. Ist diese Variable auf 1 oder höher gesetzt, werden Entity- und Partikelfunktionen angehalten und führen zum kompletten Stillstand des Levels. Wird die Variable auf 0 zurückgesetzt, werden alle angehaltenen Funktionen an dem Punkt an dem freeze_mode gesetzt wurde, fortgesetzt.
Wertebereich:
0 - Alle Funktionen laufen normal (default)
1 - Entity-Funktionen (my != NULL) und Partikelfunktionen werden angehalten.
2 - Alle funktionen mit Ausnahme solcher, die proc_mode auf PROC_NOFREEZE gesetzt haben, werden angehalten.
Typ:
var
Beispiel:
function pause()
{
if(freeze_mode == 2) // all frozen??
{
freeze_mode = 0; // go on
}
else
{
freeze_mode = 2; // pause everything
}
}
Siehe auch:
total_secs, proc_mode, game_save
► Aktuelle Version Online