quiero crear un sistema de habilidades donde tenga una lista de recuadros donde puedas siempre agregar y quitar recuadros son para un rol con demaciada habilidades como para poner una lista limitadas. aquí les dejo un ejemplo.
Hola JheyRost
Puedes usar un ds_map.
En la Key le pones el nombre de la habilidad (o algún ID de la habilidad)
Y en el value le pones la cantidad de puntos que llevas, si lo bajas a cero simplemente eliminas el registro y listo.
Los data structures quedan alojados en el cache, debes eliminarlos cuando ya no sean necesarios.
Permanecen en la memoria incluso si reinicias el juego o cuando lo ejecutas desde el test de Game Maker.
Saludos