lives;
Retours: Real
Cette variable a une portée globale et est utilisée pour contenir une valeur numérique habituellement utilisée pour la vie du joueur. Gardez à l'esprit que ce n'est pas forcément toujours le cas - ce n'est pas parce que ça s'appelle «vies» ne signifie pas qu'il doit être utilisé pour la vie... il peut contenir n'importe quelle valeur réelle ou entière que vous souhaitez pour votre jeu.
if place_meeting(x, y, obj_Enemy_Bullet)
{
health -= 10;
if health <= 0 lives -=1;
}
Le code ci-dessus vérifie l'instance en cours pour voir s'il y a une collision avec l'instance de l'objet indexé dans "obj_Enemy_Bullet", et s'il y en a, il supprime 10 points de la variable de santé globale puis vérifie cette valeur inférieur ou égal à 0. Si c'est le cas, l'instance supprime 1 de la variable de vies globales.