public void Teleportation(Joueur joueur, Carte carte, GameWindow window, GestionTeleportation gestion_teleportation, EcranChargement ecran_chargement) { if (!gestion_teleportation.Transition_active && Coordonnees.Intersects(new Rectangle((int)joueur.centre_joueur.X - 20, (int)joueur.centre_joueur.Y - 20, 40, 70))) { gestion_teleportation.Transition_active = true; ecran_chargement.transition = true; carte.Chargement(Destination); joueur.Positionnement(xdestination, ydestination); } }
public static void NouveauJeu(Carte map, Joueur joueur, GameWindow window) { map.Chargement("000"); }
public static void ChargerJeu(Carte map, string carte, int x, int y, Joueur joueur, GameWindow window) { map.Chargement(carte); }
public static void NouveauJeu(Carte map, Joueur joueur, GameWindow window) { map.Chargement("4"); joueur.Positionnement(353, 107); }