Serialized Form

Class CanvasArene implements Serializable

Serialized Fields

_a

FArene _a
La fenetre de jeu

_aff

java.awt.geom.AffineTransform _aff
Matrice de rotation d'une image par rapport a son centre

_aireEffet

boolean _aireEffet
Indique lors de l'affichage dans paint() si on est encore dans l'animation aire d'effet ou pas

_angleAnime

double _angleAnime
L'angle de rotation du mag. lors de l'animation

_anime

boolean _anime
Indique lors de l'affichage dans paint() si on est encore dans l'animation ou pas

_borneXminDebutAnime

int _borneXminDebutAnime
Sauvegarde de la borne X min lors du lancement de l'animation

_borneXminDrawLine

int _borneXminDrawLine
Sauvegarde de la borne x min lors du trace de la ligne

_borneYminDebutAnime

int _borneYminDebutAnime
Sauvegarde de la borne Y min lors du lancement de l'animation

_borneYminDrawLine

int _borneYminDrawLine
Sauvegarde de la borne y min lors du trace de la ligne

_casesAireEffet

java.util.Vector _casesAireEffet
Liste des cases sur lequelles s'applique l'aire d'effet

_imgAnime

java.awt.Image[] _imgAnime
Les images de l'animation

_imgArene

java.awt.Image _imgArene
l'image de l'Arene de jeu

_imgFond

java.awt.Image _imgFond
l'image de fond

_imgObstacles

java.lang.String[][] _imgObstacles
Les images des obstacles

_laser

boolean _laser
Indique lors de l'affichage dans paint() si on est encore dans l'animation laser ou pas

_ligneColor

java.awt.Color _ligneColor
La couleur de la ligne

_longueurAnime

int _longueurAnime
La longueur de l'anime (en pixels)

_longueurAnimeFait

int _longueurAnimeFait
La longueur de l'anime deja tracee (en pixels)

_nbAireEffet

int _nbAireEffet
Le nombre de cases de l'aire d'effet deja dessinees

_nbAnime

int _nbAnime
Le nombre d'images dessinees depuis le debut de l'animation

_nomMagAnime

java.lang.String _nomMagAnime
Le nom du magicien dont on lance l'animation

_orientation

java.lang.String _orientation
Indicateur de l'orientation de l'animation

_s

Systeme _s
Le Systeme qui gere le jeu

_th

java.lang.Thread _th
le thread d'animation

_tmp

java.awt.Image _tmp
image temporaire pour le update

_tmpg

java.awt.Graphics _tmpg
graphics temporaire pour le update

_tracerLigne

boolean _tracerLigne
Indique s'il faut tracer la ligne ou non

_tracker

java.awt.MediaTracker _tracker
Pour pre-charger les images

_x1

int _x1
La coordonnee x du debut de la ligne

_x2

int _x2
La coordonnee x de la fin de la ligne

_xCaseArrivee

int _xCaseArrivee
Sauvegarde du numero de la case d'arrivee (selon x)

_xDebutAnime

int _xDebutAnime
Coordonnee du point de depart de l'animation (par rapport a la vue du plateau)

_xDebutAnimeReal

int _xDebutAnimeReal
Coordonnee du point de depart de l'animation (par rapport a un gd plateau de 40x40)

_xMaxCentrerAnime

int _xMaxCentrerAnime
Coordonnees x max de delimitation de la zone a partir de laquelle centrer l'image

_xMinCentrerAnime

int _xMinCentrerAnime
Coordonnees x min de delimitation de la zone a partir de laquelle centrer l'image

_y1

int _y1
La coordonnee y du debut de la ligne

_y2

int _y2
La coordonnee y de la fin de la ligne

_yCaseArrivee

int _yCaseArrivee
Sauvegarde du numero de la case d'arrivee (selon y)

_yDebutAnime

int _yDebutAnime
Coordonnee du point de depart de l'animation (par rapport a la vue du plateau)

_yDebutAnimeReal

int _yDebutAnimeReal
Coordonnee du point de depart de l'animation (par rapport a un gd plateau de 40x40)

_yMaxCentrerAnime

int _yMaxCentrerAnime
Coordonnees Y max de delimitation de la zone a partir de laquelle centrer l'image

_yMinCentrerAnime

int _yMinCentrerAnime
Coordonnees y min de delimitation de la zone a partir de laquelle centrer l'image


Class Caracteristique implements Serializable

Serialized Fields

_ancienneValeurEnCours

int _ancienneValeurEnCours
l'ancienne valeur en cours de la caracteristique

_cout

int _cout
le cout d'ajout d'une unite a la valeur de la caracteristique

_nom

java.lang.String _nom
le nom de la caracteristique

_valeurArmure

int _valeurArmure
la valeur de l'armure appliquee a cette caracteristique

_valeurEnCours

int _valeurEnCours
la valeur en cours de la caracteristique

_valeurInitial

int _valeurInitial
la valeur initiale de la caracteristique

_valeurModif

int _valeurModif
la valeur a ajouter a la caracteristique


Class EffetDeBase implements Serializable

Serialized Fields

_annule

boolean _annule
indique si un effet est annule

_attaque

boolean _attaque
indique s'il sagit d'une attaque ou non

_continu

boolean _continu
indique si l'effet est continu ou non

_coutFinal

int _coutFinal
le cout final de l'effet, apres affectation du nombre de des

_coutInitial

int _coutInitial
le cout initial de l'effet de base

_description

java.lang.String _description
une description de ce que fait l'effet

_effetVise

java.lang.String _effetVise
le nom de l'effet vise par une annulation, une dissipation ou un transfert

_minimum

int _minimum
le nombre minimum de des a acheter

_modificateurs

java.util.Hashtable _modificateurs
la liste des modificateurs associes a cet effet

_nbDesInitial

int _nbDesInitial
le nombre de des initialement attribue a cet effet

_nbDesUtilise

int _nbDesUtilise
le nombre de des utilise lors du lancement de l'attaque

_nbDesUtiliseMax

int _nbDesUtiliseMax
le nombre max de des utilisable pour lancer un effet

_nbLancement

int _nbLancement
le nombre de lancement possible de cet effet

_nom

java.lang.String _nom
le nom de l'effet de base

_sommeBonus

float _sommeBonus
la somme des modificateurs bonus

_sommeMalus

float _sommeMalus
la somme des modificateurs malus

_type

java.lang.String _type
le type de l'effet (physique, energetique ou mental)


Class FArene implements Serializable

Serialized Fields

_anime

boolean _anime
Indique si l'anime est en cours

_attaqueB

javax.swing.JButton _attaqueB
Bouton de lancement de l'attaque

_borneXmax

int _borneXmax
le numero en X de la case en bas a droite de l'arene

_borneXmin

int _borneXmin
le numero en X de la case en haut a gauche de l'arene

_borneYmax

int _borneYmax
le numero en X de la case en bas a droite de l'arene

_borneYmin

int _borneYmin
le numero en Y de la case en haut a gauche de l'arene

_canvasArene

CanvasArene _canvasArene
L'arene de jeu

_clicAttaque

boolean _clicAttaque
Indique qu'on lance une attaque

_clicDeplacement

boolean _clicDeplacement
Indique qu'on lance un deplacement

_deplacerB

javax.swing.JButton _deplacerB
Bouton de lancement d'un deplacement

_detailsB

javax.swing.JButton _detailsB
Bouton d'affichage de la liste des Caracteristiques

_fait

boolean[][] _fait
Tableau utilise pour le calcul des aires d'effets

_imgMag

javax.swing.JLabel _imgMag
Label de l'image du magicien

_labelEndur

javax.swing.JLabel _labelEndur
Label Endurance du Magicien

_labelEtour

javax.swing.JLabel _labelEtour
Label Etourdissement du Magicien

_labelNomMag

javax.swing.JLabel _labelNomMag
Label Nom du Magicien

_labelNomSort

javax.swing.JLabel _labelNomSort
Label Nom du Sort a lancer

_labelSegment

javax.swing.JLabel _labelSegment
Label Segment

_labelStruct

javax.swing.JLabel _labelStruct
Label Structure du Magicien

_labelTour

javax.swing.JLabel _labelTour
Label Tour

_labelVisible

javax.swing.JLabel _labelVisible
Label indiquant la visibilite

_ligneColor

java.awt.Color _ligneColor
La couleur de la ligne de vision

_nomSort

java.lang.String _nomSort
Le nom du sort en cours

_panelDroite

javax.swing.JPanel _panelDroite
Panel de l'Arene

_panelGauche

javax.swing.JPanel _panelGauche
Panel du menu

_panelHaut

javax.swing.JPanel _panelHaut
Panel de la partie superieur

_recupB

javax.swing.JButton _recupB
Bouton de lancement de la recuperation

_retourB

javax.swing.JButton _retourB
Bouton de retour a la fenetre precedente

_s

Systeme _s
Le systeme qui gere le jeu

_scrollBarH

javax.swing.JScrollBar _scrollBarH
La scrollBar horizontale

_scrollBarV

javax.swing.JScrollBar _scrollBarV
La scrollBar verticale

_terminerB

javax.swing.JButton _terminerB
Bouton terminer

_textDescription

javax.swing.JTextField _textDescription
Zone d'affichage des Descriptions

_titreActions

javax.swing.JLabel _titreActions
Titre Actions

_titreEndur

javax.swing.JLabel _titreEndur
Titre Endurance du Magicien

_titreEtour

javax.swing.JLabel _titreEtour
Titre Etourdissement du Magicien

_titreNomMag

javax.swing.JLabel _titreNomMag
Titre Nom du Magicien

_titreNomSort

javax.swing.JLabel _titreNomSort
Titre Nom du Sort a lancer

_titreSegment

javax.swing.JLabel _titreSegment
Titre Segment

_titreStruct

javax.swing.JLabel _titreStruct
Titre Structure du Magicien

_titreTour

javax.swing.JLabel _titreTour
Titre Tour

_tracerLigne

boolean _tracerLigne
Indique si on trace la ligne de vision

_zoomPerso

javax.swing.JComboBox _zoomPerso
ComboBox de choix du magicien sur lequel zoomer


Class FArmure implements Serializable

Serialized Fields

_armure

ModeleListeFArmure _armure
Modele de la table

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_labelPoints

javax.swing.JLabel _labelPoints
Le label de points restants

_nbPoints

int _nbPoints
Le nombre de points d'armure restant

_nbPointsTotal

int _nbPointsTotal
Le nombre de points d'armure achete

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneCar

javax.swing.JScrollPane _scrollPaneCar
ScrollPane de la table des sorts

_tableCar

javax.swing.JTable _tableCar
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre

_titrePoints

javax.swing.JLabel _titrePoints
Le label de titre


Class FAttaqueVisantATuer implements Serializable

Serialized Fields

_nonB

javax.swing.JButton _nonB
Bouton non

_ouiB

javax.swing.JButton _ouiB
Bouton oui

_reponse

MyBoolean _reponse
La reponse choisit par l'utilisateur

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le titre


Class FChoixControle implements Serializable

Serialized Fields

_nomControle

java.lang.String _nomControle
Le nom du magicien pouvant etre controle

_nomMag

java.lang.String _nomMag
Le nom du magicien

_nonB

javax.swing.JButton _nonB
Bouton non

_ouiB

javax.swing.JButton _ouiB
Bouton oui

_reponse

MyBoolean _reponse
La reponse de l'utilisateur

_s

Systeme _s
Le Systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le titre


Class FChoixObstacle implements Serializable

Serialized Fields

_labelValeur

javax.swing.JLabel _labelValeur
Le label de niveau d'obstacle

_moinsB

javax.swing.JButton _moinsB
Buton -

_nivObstacle

int _nivObstacle
La valeur du niveau d'obstacle

_okB

javax.swing.JButton _okB
Buton ok

_plusB

javax.swing.JButton _plusB
Buton +

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le titre


Class FControleMental implements Serializable

Serialized Fields

_nonB

javax.swing.JButton _nonB
Bouton non

_ouiB

javax.swing.JButton _ouiB
Buton oui

_reponse

MyBoolean _reponse
La reponse de l'utilisateur

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le titre


Class FCreerMag implements Serializable

Serialized Fields

_annulerB

javax.swing.JButton _annulerB
Bouton annuler

_comboImages

javax.swing.JComboBox _comboImages
La comboBox des images de magiciens

_cree

MyBoolean _cree
Indique si la creation a reussi

_creerB

javax.swing.JButton _creerB
Bouton creer

_s

Systeme _s
Le systeme qui gere le jeu

_textNomMag

javax.swing.JTextField _textNomMag
Le label Nom du Magicien

_titreImages

javax.swing.JLabel _titreImages
Le titre de la ComboBox

_titreNomMag

javax.swing.JLabel _titreNomMag
Le titre Nom du Magicien


Class FCreerSort implements Serializable

Serialized Fields

_annulerB

javax.swing.JButton _annulerB
Bouton d'annulation

_coutSort

int _coutSort
Le cout du sort

_creerB

javax.swing.JButton _creerB
Bouton de creation

_f

FSort _f
La fenetre de creation de sort

_listeEffets

java.util.Hashtable _listeEffets
La liste des effets associes

_nomSort

java.lang.String _nomSort
Le nom du sort a creer

_s

Systeme _s
Le systeme qui gere le jeu Magic Fight

_textDescription

javax.swing.JTextField _textDescription
La zone de texte de description

_titre

javax.swing.JLabel _titre
Le titre de la fenetre


Class FListeCar implements Serializable

Serialized Fields

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_nomMag

java.lang.String _nomMag
Le nom du magicien

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneCar

javax.swing.JScrollPane _scrollPaneCar
ScrollPane de la table des sorts

_tableCar

javax.swing.JTable _tableCar
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre


Class FListeDegats implements Serializable

Serialized Fields

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneDeg

javax.swing.JScrollPane _scrollPaneDeg
ScrollPane de la table des sorts

_tableCar

javax.swing.JTable _tableCar
Table des sorts

_texte

java.lang.String _texte
Le texte a afficher dans la zone de texte

_textZone

javax.swing.JTextField _textZone
La zone de texte de description

_titre

javax.swing.JLabel _titre
Le label de titre


Class FListeEffetAnnuler implements Serializable

Serialized Fields

_effetsSelectionnes

java.util.Vector _effetsSelectionnes
La liste des effets selectionnes

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_nomSort

java.lang.String _nomSort
Le nom du sort

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane de la table des sorts

_tableEffets

javax.swing.JTable _tableEffets
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre


Class FListeEffetContinu implements Serializable

Serialized Fields

_effetsSelectionnes

java.util.Vector _effetsSelectionnes
La liste des effets selectionnes

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_nomMag

java.lang.String _nomMag
Le Nom du magicien

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane de la table des sorts

_tableEffets

javax.swing.JTable _tableEffets
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre


Class FListeEffetDissiper implements Serializable

Serialized Fields

_effetsSelectionnes

java.util.Vector _effetsSelectionnes
La liste des effets selectionnes

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_nomSort

java.lang.String _nomSort
Le Nom du sort

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane de la table des sorts

_tableEffets

javax.swing.JTable _tableEffets
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre


Class FListeEffetTransfert implements Serializable

Serialized Fields

_effetsSelectionnes

java.util.Vector _effetsSelectionnes
La liste des effets selectionnes

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_nomSort

java.lang.String _nomSort
Le NOm du sort

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane de la table des sorts

_tableEffets

javax.swing.JTable _tableEffets
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre


Class FListeMags implements Serializable

Serialized Fields

_fermerB

javax.swing.JButton _fermerB
Bouton pour fermer la fenetre

_labelMagicien

javax.swing.JLabel _labelMagicien
Image du magicien

_modeleListeCar

ModeleFListeCaracteristique _modeleListeCar
Le modele de la liste des caracteristiques du magicien

_modeleListeEffets

ModeleListeEffetMag _modeleListeEffets
Le modele de la liste des effets du sort selectionne

_modeleListeMags

ModeleListeMags _modeleListeMags
Le modele de la liste des magiciens

_modeleListeSortsMag

ModeleListeSortsMag _modeleListeSortsMag
Le modele de la liste des sorts du magicien

_nomMag

java.lang.String _nomMag
Le nom du magicien courant

_nomSort

java.lang.String _nomSort
Le nom du sort courant

_panelListeMags

javax.swing.JPanel _panelListeMags
Le Panel de la liste des magiciens

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneCarMag

javax.swing.JScrollPane _scrollPaneCarMag
ScrollPane des caracteristiques du mag

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane des effets

_scrollPaneListeMag

javax.swing.JScrollPane _scrollPaneListeMag
ScrollPane des caracteristiques du mag

_scrollPaneSortsMag

javax.swing.JScrollPane _scrollPaneSortsMag
ScrollPane des sorts mag

_tableCarMag

javax.swing.JTable _tableCarMag
Table des sorts du mag

_tableEffets

javax.swing.JTable _tableEffets
table des effets

_tableListeMag

javax.swing.JTable _tableListeMag
Table des caracteristiques du mag

_tableSortsMag

javax.swing.JTable _tableSortsMag
Table des sorts mag

_textDescription

javax.swing.JTextField _textDescription
Zone d'affichage des Descriptions

_titreCarMag

javax.swing.JLabel _titreCarMag
Titre de la liste des sorts du mag

_titreEffets

javax.swing.JLabel _titreEffets
Titre de la liste des effets

_titreListeMag

javax.swing.JLabel _titreListeMag
Titre de la liste des mags

_titreMagicien

javax.swing.JLabel _titreMagicien
Nom du magicien

_titreSortsMag

javax.swing.JLabel _titreSortsMag
Titre de la liste des sorts disponibles


Class FListeSorts implements Serializable

Serialized Fields

_fermerB

javax.swing.JButton _fermerB
Bouton de retour a la fenetre precedente

_itemEffets

javax.swing.JMenuItem _itemEffets
Item du popup des effets

_itemModificateurs

javax.swing.JMenuItem _itemModificateurs
Item du popup des modificateurs

_itemSorts

javax.swing.JMenuItem _itemSorts
Item du popup des sorts

_popupEffets

javax.swing.JPopupMenu _popupEffets
Popup menu de la table des sorts

_popupModificateurs

javax.swing.JPopupMenu _popupModificateurs
Popup menu de la table des sorts

_popupSorts

javax.swing.JPopupMenu _popupSorts
Popup menu de la table des sorts

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane des Effets

_scrollPaneModif

javax.swing.JScrollPane _scrollPaneModif
ScrollPane des Modificateurs

_scrollPaneSorts

javax.swing.JScrollPane _scrollPaneSorts
ScrollPane de la table des sorts

_tableEffets

javax.swing.JTable _tableEffets
Table des effets constituants le sorts selectionne

_tableModif

javax.swing.JTable _tableModif
Table des Modificateurs applique a l'effet selectionne

_tableSorts

javax.swing.JTable _tableSorts
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre


Class FListeSortsMag implements Serializable

Serialized Fields

_annulerB

javax.swing.JButton _annulerB
Bouton d'annulation

_attaquerB

javax.swing.JButton _attaquerB
Bouton de confirmation

_nomMag

java.lang.String _nomMag
Le Nom du Magicien

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane des Effets

_scrollPaneModif

javax.swing.JScrollPane _scrollPaneModif
ScrollPane des Modificateurs

_scrollPaneSorts

javax.swing.JScrollPane _scrollPaneSorts
ScrollPane de la table des sorts

_sorts

ModeleListeFListeSort _sorts
Le modele de la table liste des sorts

_tableEffets

javax.swing.JTable _tableEffets
Table des effets constituants le sorts selectionne

_tableModif

javax.swing.JTable _tableModif
Table des Modificateurs applique a l'effet selectionne

_tableSorts

javax.swing.JTable _tableSorts
Table des sorts

_titre

javax.swing.JLabel _titre
Le label de titre

_v

java.util.Vector _v
La liste des sorts


Class FMagic implements Serializable

Serialized Fields

_achat

ModeleListeAchatSort _achat
Modele de la table sorts du magicien

_car

ModeleListeCaracteristique _car
Modele de la table Caracteristiques du magicien

_creationFait

MyBoolean _creationFait
Indique si la creation a reussi ou non

_des

ModeleListeAffectationDes _des
Modele de la table effets

_labelTotal

javax.swing.JLabel _labelTotal
Label Total qui permet d'afficher la valeur totale

_listeB

javax.swing.JButton _listeB
Bouton d'affichage de la liste des magiciens

_popupEffets

javax.swing.JPopupMenu _popupEffets
Popup menu de la table des sorts achetes par le magicien

_reponseAutreMag

MyBoolean _reponseAutreMag
La reponse a la demande creation autre mag ou non

_retourB

javax.swing.JButton _retourB
Bouton de retour a la fenetre precedente

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneCarMag

javax.swing.JScrollPane _scrollPaneCarMag
ScrollPane des caracteristiques du mag

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane des repartitions

_scrollPaneSortsDispo

javax.swing.JScrollPane _scrollPaneSortsDispo
ScrollPane des sorts dispo

_scrollPaneSortsMag

javax.swing.JScrollPane _scrollPaneSortsMag
ScrollPane des sorts du mag

_selection

ModeleListeSelectionSort _selection
Modele de la table sorts disponibles

_suivantB

javax.swing.JButton _suivantB
Bouton pour aller a la fenetre suivante

_tableCarMag

javax.swing.JTable _tableCarMag
Table des caracteristiques du mag

_tableEffets

javax.swing.JTable _tableEffets
table des repartitions

_tableSortsDispo

javax.swing.JTable _tableSortsDispo
Table des sorts dispo

_tableSortsMag

javax.swing.JTable _tableSortsMag
Table des sorts du mag

_textDescription

javax.swing.JTextField _textDescription
Zone d'affichage des Descriptions

_titreCarMag

javax.swing.JLabel _titreCarMag
Titre de la liste des caracteristiques du mag

_titreEffets

javax.swing.JLabel _titreEffets
Titre de la liste des effets

_titreSortsDispo

javax.swing.JLabel _titreSortsDispo
Titre de la liste des sorts disponibles

_titreSortsMag

javax.swing.JLabel _titreSortsMag
Titre de la liste des sorts du mag

_titreTotal

javax.swing.JLabel _titreTotal
Titre Total


Class FMagicFight implements Serializable

Serialized Fields

_Magiciens

javax.swing.JButton _Magiciens
Bouton de menu de gestion des magiciens

_Play

javax.swing.JButton _Play
Bouton de lancement du jeu

_Quitter

javax.swing.JButton _Quitter
Bouton Quitter

_s

Systeme _s
le systeme qui gere le jeu

_Sorts

javax.swing.JButton _Sorts
Bouton de menu de gestion des sorts

_titreDroite

javax.swing.JLabel _titreDroite
la partie droite du titre

_titreGauche

javax.swing.JLabel _titreGauche
la partie gauche du titre

_titreImg

javax.swing.JLabel _titreImg
le label de l'image de titre.

_titrePanel

javax.swing.JPanel _titrePanel
le panel de titre


Class FMagSuivant implements Serializable

Serialized Fields

_nonB

javax.swing.JButton _nonB
Bouton non

_ouiB

javax.swing.JButton _ouiB
Le bouton oui

_reponse

MyBoolean _reponse
La reponse de l'utilisateur

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le titre


Class FMenuMagic implements Serializable

Serialized Fields

_chargerMagB

javax.swing.JButton _chargerMagB
Bouton charger magicien

_creerMagB

javax.swing.JButton _creerMagB
Bouton Creer magicien

_quitterB

javax.swing.JButton _quitterB
Bouton Quitter

_retourB

javax.swing.JButton _retourB
Bouton de retour a la fenetre precedente

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le label titre.


Class FMenuSort implements Serializable

Serialized Fields

_chargerSortB

javax.swing.JButton _chargerSortB
Bouton charger sort

_creerSortB

javax.swing.JButton _creerSortB
Bouton Creer sort

_quitterB

javax.swing.JButton _quitterB
Bouton Quitter

_retourB

javax.swing.JButton _retourB
Bouton de retour a la fenetre precedente

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le label titre.


Class FMessageErreur implements Serializable

Serialized Fields

_okB

javax.swing.JButton _okB
Bouton ok

_s

Systeme _s
Le systeme qui gere le jeu

_texte

java.lang.String _texte
Le texte d'erreur

_titre

javax.swing.JLabel _titre
Le titre


Class FSauverListeMags implements Serializable

Serialized Fields

_erreur

boolean _erreur
Indique s'il y a eu une erreur

_nonB

javax.swing.JButton _nonB
Bouton non

_ouiB

javax.swing.JButton _ouiB
Bouton oui

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le titre


Class FSauverListeSorts implements Serializable

Serialized Fields

_erreur

boolean _erreur
Indique s'il y a eu une erreur

_nonB

javax.swing.JButton _nonB
Bouton non

_ouiB

javax.swing.JButton _ouiB
Bouton oui

_s

Systeme _s
Le systeme qui gere le jeu

_titre

javax.swing.JLabel _titre
Le titre


Class FSort implements Serializable

Serialized Fields

_annulerB

javax.swing.JButton _annulerB
Bouton d'annulation du Sort en cours

_bonus

ModeleListeChoixBonus _bonus
Modele de la table bonus

_creerB

javax.swing.JButton _creerB
Bouton de creation du Sort

_effet

ModeleListeChoixEffet _effet
Modele de la table effet

_f

FSort _f
Pointeur sur this

_labelCoutEffet

javax.swing.JLabel _labelCoutEffet
Label Cout de l'effet de base

_labelCoutSort

javax.swing.JLabel _labelCoutSort
Label Cout du Sort

_labelNbDesMini

javax.swing.JLabel _labelNbDesMini
Label Nb Des Mini de l'effet de base

_listeB

javax.swing.JButton _listeB
Bouton d'affichage de la liste des sorts deja existants

_malus

ModeleListeChoixMalus _malus
Modele de la table malus

_retourB

javax.swing.JButton _retourB
Bouton de retour a la fenetre precedente

_s

Systeme _s
Le systeme qui gere le jeu

_scrollPaneBonus

javax.swing.JScrollPane _scrollPaneBonus
ScrollPane des Bonus

_scrollPaneEffets

javax.swing.JScrollPane _scrollPaneEffets
ScrollPane des Effets de Base

_scrollPaneMalus

javax.swing.JScrollPane _scrollPaneMalus
ScrollPane des Malus

_suivantB

javax.swing.JButton _suivantB
Bouton pour aller a la fenetre suivante

_tableBonus

javax.swing.JTable _tableBonus
Table des Bonus

_tableEffets

javax.swing.JTable _tableEffets
Table des Effets de Base

_tableMalus

javax.swing.JTable _tableMalus
Table des Malus

_textDescription

javax.swing.JTextField _textDescription
Zone d'affichage des Descriptions

_textNomSort

javax.swing.JTextField _textNomSort
Zone de texte Nom du Sort

_titreBonus

javax.swing.JLabel _titreBonus
Titre de la liste des Bonus

_titreCoutEffet

javax.swing.JLabel _titreCoutEffet
Titre Cout de l'effet de base

_titreCoutSort

javax.swing.JLabel _titreCoutSort
Titre Cout du Sort

_titreEffets

javax.swing.JLabel _titreEffets
Titre de la liste des Effets

_titreMalus

javax.swing.JLabel _titreMalus
Titre de la liste des Malus

_titreModif

javax.swing.JLabel _titreModif
Titre des listes des Modificateurs

_titreNbDesMini

javax.swing.JLabel _titreNbDesMini
Titre Nb Des Mini de l'effet de base

_titreNomSort

javax.swing.JLabel _titreNomSort
Titre Nom du Sort

_titreSort

javax.swing.JLabel _titreSort
Titre de la zone de Sort


Class Magicien implements Serializable

Serialized Fields

_apparence

java.lang.String _apparence

_armure

boolean _armure
indique si le magicien possede une armure

_armureRenforcee

boolean _armureRenforcee
indique si le magicien possede une armure renforcee

_bloque

boolean _bloque
indique si le magicien est bloque par un autre magicien

_caracteristiques

java.util.Hashtable _caracteristiques
la liste des caracteristiques du magicien

_controle

boolean _controle
indique si le magicien est controle par un autre magicien

_desolidifiePhys

boolean _desolidifiePhys
indique si le magicien est desolidifie physiquement

_desolidifiePhysMent

boolean _desolidifiePhysMent
indique si le magicien est desolidifie physiquement et mentalement

_ebloui

boolean _ebloui
indique si le magicien est ebloui

_effetsLances

java.util.Hashtable _effetsLances
la liste des effets qu'a lance le magicien et qui sont encore actifs

_etourdit

boolean _etourdit
indique si le magicien est etourdit

_ko

boolean _ko
indique si le magicien est ko

_magicienControle

java.lang.String _magicienControle
indique le nom du magicien controle par un magicien

_nbPhase

int _nbPhase
indique le nombre de phase pendant lequel un magicien est ebloui

_nom

java.lang.String _nom
le nom du magicien

_positionX

int _positionX
la position du magicien selon X

_positionY

int _positionY
la position du magicien selon Y

_ptsDeGeneration

int _ptsDeGeneration
le nombre de points de generation restant au magicien

_recuperationEnCours

boolean _recuperationEnCours
indique si le magicien est en phase de recuperation

_regeneration

boolean _regeneration
indique si le magicien possede le sort de regeneration

_sorts

java.util.Hashtable _sorts
la liste des sorts que possede le magicien

_valRecup

int _valRecup
indique la valeur de regeneration du magicien


Class ModeleFListeCaracteristique implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau contenant les donnees de la table

_nomMag

java.lang.String _nomMag
le nom du magicien

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau contenant le nom des colonnes

_s

Systeme _s
le systeme


Class ModeleListeAchatSort implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau contenant les donnees de la table

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau contenant le nom des colonnes

_s

Systeme _s
le systeme


Class ModeleListeAffectationDes implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees
le tableau contenant les donnees de la table

_s

Systeme _s
le systeme


Class ModeleListeCaracteristique implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau contenant les donnees de la table

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau contenant le nom des colonnes

_s

Systeme _s
le systeme


Class ModeleListeChoixBonus implements Serializable

Serialized Fields

_cellEditable

boolean[] _cellEditable
liste des cellules editables

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_effet

ModeleListeChoixEffet _effet
le modele de la table d'effet

_f

FSort _f
la fenetre de creation des sorts

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme

_tableBonus

javax.swing.JTable _tableBonus
la table des bonus

_tableEffets

javax.swing.JTable _tableEffets
la table des effets


Class ModeleListeChoixEffet implements Serializable

Serialized Fields

_bonus

ModeleListeChoixBonus _bonus
le modele de la table des bonus

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_f

FSort _f
la fenetre de creation des sorts

_malus

ModeleListeChoixMalus _malus
le modele de la table des malus

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme

_tableBonus

javax.swing.JTable _tableBonus
la table des bonus

_tableEffets

javax.swing.JTable _tableEffets
la table des effets

_tableMalus

javax.swing.JTable _tableMalus
la table des malus


Class ModeleListeChoixMalus implements Serializable

Serialized Fields

_cellEditable

boolean[] _cellEditable
liste des cellules editables

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_effet

ModeleListeChoixEffet _effet
le modele de la table d'effet

_f

FSort _f
la fenetre de creation des sorts

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme

_tableEffets

javax.swing.JTable _tableEffets
la table des effets

_tableMalus

javax.swing.JTable _tableMalus
la table des malus


Class ModeleListeEffetAnnuler implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme


Class ModeleListeEffetContinu implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_nomMag

java.lang.String _nomMag
le nom du magicien

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme


Class ModeleListeEffetDissiper implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme


Class ModeleListeEffetMag implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees
le tableau des donnees

_nomMag

java.lang.String _nomMag
le nom du magicien

_nomSort

java.lang.String _nomSort
le nom du sort

_s

Systeme _s
le systeme


Class ModeleListeEffetTransfert implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme


Class ModeleListeFArmure implements Serializable

Serialized Fields

_donnees

java.lang.Object[][] _donnees
le tableau des donnees

_listeNomsCar

java.lang.String[] _listeNomsCar
la liste des noms des defenses

_nomsColonnes

java.lang.String[] _nomsColonnes
le tableau des noms des colonnes

_s

Systeme _s
le systeme


Class ModeleListeFListeEffet implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees
le tableau des noms des colonnes

_s

Systeme _s
le systeme


Class ModeleListeFListeModificateur implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees
le tableau des donnees

_s

Systeme _s
le systeme


Class ModeleListeFListeSort implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees
le tableau des donnees

_nomMag

java.lang.String _nomMag
le nm du magicien

_s

Systeme _s
le systeme


Class ModeleListeListeEffet implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees
le tableau des donnees

_s

Systeme _s
le systeme


Class ModeleListeListeModificateur implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees

_s

Systeme _s


Class ModeleListeListeSort implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees

_s

Systeme _s


Class ModeleListeMags implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees

_nomsColonnes

java.lang.String[] _nomsColonnes

_s

Systeme _s


Class ModeleListeSelectionSort implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees

_s

Systeme _s


Class ModeleListeSortsMag implements Serializable

Serialized Fields

_donnees

java.util.Vector[] _donnees

_nomMag

java.lang.String _nomMag

_s

Systeme _s


Class Modificateur implements Serializable

Serialized Fields

_bonus

boolean _bonus
indique si c'est un bonus ou un malus

_cout

double _cout
le cout du modificateur

_description

java.lang.String _description
une description de ce que fait le modificateur

_nom

java.lang.String _nom
le nom du modificateur

_valeur

int _valeur
indique la valeur du modificateur


Class RefusException implements Serializable


Class Sort implements Serializable

Serialized Fields

_coutActuel

int _coutActuel
le cout du sort apres affectation des des

_coutMinimal

int _coutMinimal
le cout minimal du sort (quand on utilise le minimum de des pour chaque effet le constituant)

_description

java.lang.String _description
la description du sort

_effetsDeBase

java.util.Hashtable _effetsDeBase
la liste des effets de base constituants le sort

_nom

java.lang.String _nom
le nom du sort

_ptsActifsEnCours

int _ptsActifsEnCours
les points actifs en cours du sort

_ptsActifsInitiaux

int _ptsActifsInitiaux
les points actifs initiaux du sort