This repository has been archived on 2022-03-31. You can view files and clone it, but cannot push or open issues or pull requests.
Tyra/scripts/PortailDeFin.gd

14 lines
528 B
GDScript

extends Area2D
var aleatoire = RandomNumberGenerator.new() # initialisation aléatoire
func _ready():
global.monde += 1
func _on_Portail_de_fin_body_entered(body):
if "Joueur" in body.name: # si la personne qui entre est un joueur
var nouveauMonde = "res://scenes/Monde%s.tscn"
aleatoire.randomize() # aléatoire
nouveauMonde = nouveauMonde % aleatoire.randi_range(1,5) # dans un écart défini
if get_tree().change_scene(nouveauMonde) != OK: # go au menu
print("Impossible de charger le jeu.") # gestion erreur