ds_priority_empty

Retourne si la file d'attente prioritaire donnée est vide ou non.

Syntaxe:

ds_priority_empty(id);


Argument La description
id L'ID de la structure de données à vérifier.


Renvoie: Booléen


La description

Avec cette fonction, vous pouvez vérifier la file d'attente ds_priority donnée pour voir si elle est vide (retourne true ) ou non (renvoie false ).


Exemple:

if count == 15 && !ds_priority_empty(command_queue)
   {
   ds_priority_clear(command_queue);
   alarm[0] = room_speed;
   ai_count = 0;
   }

Le code ci-dessus vérifie une variable pour voir si elle a atteint une valeur spécifique et si elle l'efface la file d'attente ds_priority indexée dans la variable "command_queue", définit une alarme, et réinitialise la variable à 0.


Retour: Files d'attente prioritaires
Suivant: ds_priority_size
© Copyright YoYo Games Ltd. 2017 Tous droits réservés