ds_priority_destroy(id);
| Argument | La description |
|---|---|
| id | L'ID de la structure de données à supprimer. |
Retours: N / A
Cette fonction supprimera de la mémoire la structure de données de file d'attente prioritaire donnée, libérant ainsi les ressources qu'elle utilisait et supprimant toutes les valeurs qu'elle contenait. Cette fonction doit toujours être utilisée lorsque vous avez fini d'utiliser la file d'attente ds_priority pour éviter les fuites de mémoire qui peuvent ralentir et bloquer votre partie.
if lives = 0
{
ds_priority_destroy(AI_queue);
room_goto(rm_Menu);
}
Le code ci-dessus vérifiera la valeur de la variable globale "lives" et s'il est égal à 0, il détruira la ds_queue indexée dans la variable "AI_queue" puis changera de pièce.