TPartieEncours Class

Informations liées à la partie en cours

Unit: uPartieEnCours
System.TObject
  uPartieEnCours.TPartieEncours
type TPartieEncours = class(TObject)

The TPartieEncours type exposes the following members.

Show:
 NameDescription
Create

Crée une instance de cette classe

Destroy

Nettoie l'instance de cette classe

Top
Show:
 NameDescription
Canards

Liste des canards sur le niveau en cours

Couveuses

Liste des couveuses sur le niveau en cours

JoueurCol

Colonne sur laquelle se trouve le joueur

JoueurLig

Ligne sur laquelle se trouve le joueur

NbCanardsSurLaMap

Nombre de canrads actuellement dans la map

NbOeufsSurJoueur

Nombre d'oeufs actuellement en poche du joueur

NbOeufsSurJoueurMaxi

Nombre maximal d'oeufs que le joueur peut tranposter

NbOeufsSurLaMap

Nombre d'oeufs actuellement dans la map

Oeufs

Liste des oeufs présents sur le niveau en cours

Top
Show:
 NameDescription
CentreLaSceneSurLejoueur

Modifie l'affichage de la scene en déplaçant le viewportpar rapport à la position du joueur

CreateUniqFileName

Retourne un nom de fichier bidon pour le stockage des infos d'une partie

Execute

Gère les actions à faire sur un cycle de jeu => actions des canards => actions des couveuses

GetSaveDirectoryPath

Retourne le chemin d'accès de stockage des parties par défaut

GetSaveFileExtension

Retourne l'extension par défaut des fichiers de sauvegarde des parties du jeu

InitialiseLaPartie

Initialise les éléments nécessaires pour démarrer une nouvelle partie

LoadFromFile

Charge une partie depuis un fichier (à faire après initialisation de la partie)

LoadFromStream

Charge une partie depuis un flux

PositionneLeJoueur

Déplace le joueur sur la carte

SaveToFile

Overloaded. Sauvegarde la partie avec son nom actuel ou en génère un nouveau si elle n'en a pas

SaveToFile

Overloaded. Enregistre la partie en cours dans un fichier

SaveToStream

Enregistre la partie en cours dans un flux

Top
Show:
 NameDescription
FJoueurSpriteID

Top