Modification des tabs en lists
This commit is contained in:
parent
de11a5a2be
commit
1d71b2d90e
|
@ -1,17 +1,20 @@
|
||||||
public class Action {
|
public class Action {
|
||||||
Boolean visible;
|
Boolean visible;
|
||||||
String[] connaissancesGift;
|
List<Connaissance> connaissances;
|
||||||
String[] objetsGift;
|
List<Objet> objetsRecus;
|
||||||
String[] objetsConso;
|
List<Objet> objetsConso;
|
||||||
|
Condition finInterraction;
|
||||||
|
|
||||||
public Action(
|
public Action(
|
||||||
Boolean visible,
|
Boolean visible,
|
||||||
String[] connaissancesGift,
|
List<Connaissance> connaissancesGift,
|
||||||
String[] objetsGift,
|
List<Objet> objetsGift,
|
||||||
String[] objetsConso) {
|
List<Objet> objetsConso,
|
||||||
|
Condition finInterraction) {
|
||||||
this.visible = visible;
|
this.visible = visible;
|
||||||
this.connaissancesGift = connaissancesGift;
|
this.connaissancesGift = connaissancesGift;
|
||||||
this.objetsGift = objetsGift;
|
this.objetsGift = objetsGift;
|
||||||
this.objetsConso = objetsConso;
|
this.objetsConso = objetsConso;
|
||||||
|
this.finInterraction = finInterraction;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,10 +4,10 @@ public class Chemin {
|
||||||
Boolean ouvert;
|
Boolean ouvert;
|
||||||
Boolean visible;
|
Boolean visible;
|
||||||
Boolean obligatoire;
|
Boolean obligatoire;
|
||||||
String[] connaissancesRecus;
|
List<Connaissance> connaissancesRecus;
|
||||||
String[] objetsRecus;
|
List<Objet> objetsRecus;
|
||||||
String[] objetsConso;
|
List<Objet> objetsConso;
|
||||||
Description[] descriptions;
|
List<Description> descriptions;
|
||||||
|
|
||||||
public Chemin(
|
public Chemin(
|
||||||
Lieu lieuIn,
|
Lieu lieuIn,
|
||||||
|
@ -15,10 +15,10 @@ public class Chemin {
|
||||||
Boolean ouvert,
|
Boolean ouvert,
|
||||||
Boolean visible,
|
Boolean visible,
|
||||||
Boolean obligatoire,
|
Boolean obligatoire,
|
||||||
String[] connaissancesRecus,
|
List<Connaissance> connaissancesRecus,
|
||||||
String[] objetsRecus,
|
List<Objet> objetsRecus,
|
||||||
String[] objetsConso,
|
List<Objet> objetsConso,
|
||||||
Description[] descriptions) {
|
List<Description> descriptions) {
|
||||||
this.lieuIn = lieuIn;
|
this.lieuIn = lieuIn;
|
||||||
this.lieuOut = lieuOut;
|
this.lieuOut = lieuOut;
|
||||||
this.ouvert = ouvert;
|
this.ouvert = ouvert;
|
||||||
|
|
|
@ -5,8 +5,10 @@ public class Connaissance {
|
||||||
|
|
||||||
public Objet(
|
public Objet(
|
||||||
String nom,
|
String nom,
|
||||||
|
Condition visible,
|
||||||
Description description) {
|
Description description) {
|
||||||
this.nom = nom;
|
this.nom = nom;
|
||||||
|
this.visible = visible;
|
||||||
this.description = description;
|
this.description = description;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
11
enigme.java/Description.java
Normal file
11
enigme.java/Description.java
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
public class Description {
|
||||||
|
String texte;
|
||||||
|
Condition condition;
|
||||||
|
|
||||||
|
public Description(
|
||||||
|
String texte,
|
||||||
|
Condition condition) {
|
||||||
|
this.texte = texte;
|
||||||
|
this.condition = condition;
|
||||||
|
}
|
||||||
|
}
|
|
@ -2,13 +2,13 @@ import java.util.ArrayList;
|
||||||
|
|
||||||
public class Explorateur {
|
public class Explorateur {
|
||||||
int taille;
|
int taille;
|
||||||
public ArrayList<Connaissance> connaissances;
|
List<Connaissance> connaissances;
|
||||||
public ArrayList<Objet> objets;
|
List<Objet> objets;
|
||||||
|
|
||||||
public Explorateur(
|
public Explorateur(
|
||||||
int taille,
|
int taille,
|
||||||
Connaissance connaissances[],
|
List<Connaissance> connaissances,
|
||||||
Objet objets[]) {
|
List<Objet> objets) {
|
||||||
this.taille = taille;
|
this.taille = taille;
|
||||||
this.connaissances = connaissances;
|
this.connaissances = connaissances;
|
||||||
this.objets = objets;
|
this.objets = objets;
|
||||||
|
|
20
enigme.java/Interaction.java
Normal file
20
enigme.java/Interaction.java
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
public class Interaction {
|
||||||
|
Condition visible;
|
||||||
|
List<Connaissance> connaissances;
|
||||||
|
List<Objet> objetsRecus;
|
||||||
|
List<Objet> objetsConso;
|
||||||
|
List<Action> actions;
|
||||||
|
|
||||||
|
public Interaction(
|
||||||
|
Condition visible,
|
||||||
|
List<Connaissance> connaissances,
|
||||||
|
List<Objet> objetsRecus,
|
||||||
|
List<Objet> objetsConso,
|
||||||
|
List<Action> actions) {
|
||||||
|
this.visible = visible;
|
||||||
|
this.connaissances = connaissances;
|
||||||
|
this.objetsRecus = objetsRecus;
|
||||||
|
this.objetsConso = objetsConso;
|
||||||
|
this.actions = actions;
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,18 +1,18 @@
|
||||||
public class Jeu {
|
public class Jeu {
|
||||||
public static Explorateur explorateur;
|
public static Explorateur explorateur;
|
||||||
Territoire territoire;
|
Territoire territoire;
|
||||||
Objet objets[];
|
List<Objet> objets;
|
||||||
Connaissance connaissances[];
|
List<Connaissance> connaissances;
|
||||||
Personne personnes[];
|
List<Personne> personnes;
|
||||||
Transformation transformations[];
|
List<Transformation> transformations;
|
||||||
|
|
||||||
public Jeu(
|
public Jeu(
|
||||||
Explorateur n_explorateur,
|
Explorateur n_explorateur,
|
||||||
Territoire territoire,
|
Territoire territoire,
|
||||||
Objet objets[],
|
List<Objet> objets,
|
||||||
Connaissance connaissances[],
|
List<Connaissance> connaissances,
|
||||||
Personne personnes[],
|
List<Personne> personnes,
|
||||||
Transformation transformations[]) {
|
List<Transformation> transformations) {
|
||||||
explorateur = n_explorateur;
|
explorateur = n_explorateur;
|
||||||
this.territoire = territoire;
|
this.territoire = territoire;
|
||||||
this.objets = objets;
|
this.objets = objets;
|
||||||
|
|
|
@ -3,20 +3,20 @@ public class Lieu {
|
||||||
Boolean deposable;
|
Boolean deposable;
|
||||||
Boolean depart;
|
Boolean depart;
|
||||||
Boolean fin;
|
Boolean fin;
|
||||||
Personne[] personnes;
|
List<Personne> personnes;
|
||||||
Description[] descriptions;
|
List<Description> descriptions;
|
||||||
Objet[] objets;
|
List<Objet> objets;
|
||||||
Connaissance[] connaissances;
|
List<Connaissance> connaissances;
|
||||||
|
|
||||||
public Lieu(
|
public Lieu(
|
||||||
String nom,
|
String nom,
|
||||||
Boolean deposable,
|
Boolean deposable,
|
||||||
Boolean depart,
|
Boolean depart,
|
||||||
Boolean fin,
|
Boolean fin,
|
||||||
Personne[] personnes,
|
List<Personne> personnes,
|
||||||
Description[] descriptions,
|
List<Description> descriptions,
|
||||||
Objet[] objets,
|
List<Objet> objets,
|
||||||
Connaissance[] connaissances) {
|
List<Connaissance> connaissances) {
|
||||||
this.nom = nom;
|
this.nom = nom;
|
||||||
this.deposable = deposable;
|
this.deposable = deposable;
|
||||||
this.depart = depart;
|
this.depart = depart;
|
||||||
|
|
|
@ -2,13 +2,13 @@ public class Personne {
|
||||||
String nom;
|
String nom;
|
||||||
Condition visible;
|
Condition visible;
|
||||||
Condition obligatoire;
|
Condition obligatoire;
|
||||||
Interraction interractions[];
|
List<Interraction> interractions;
|
||||||
|
|
||||||
public Personne(
|
public Personne(
|
||||||
String nom,
|
String nom,
|
||||||
Condition visible,
|
Condition visible,
|
||||||
Condition obligatoire,
|
Condition obligatoire,
|
||||||
Interraction interractions[]) {
|
List<Interraction> interractions) {
|
||||||
this.nom = nom;
|
this.nom = nom;
|
||||||
this.visible = visible;
|
this.visible = visible;
|
||||||
this.obligatoire = obligatoire;
|
this.obligatoire = obligatoire;
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
public class Territoire {
|
public class Territoire {
|
||||||
Lieu lieux[];
|
List<Lieu> lieux;
|
||||||
Chemin chemins[];
|
List<Chemin> chemins;
|
||||||
|
|
||||||
public Territoire(
|
public Territoire(
|
||||||
Lieu lieux[],
|
List<Lieu> lieux,
|
||||||
Chemin chemins[]) {
|
List<Chemin> chemins) {
|
||||||
this.lieux = lieux;
|
this.lieux = lieux;
|
||||||
this.chemins = chemins;
|
this.chemins = chemins;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
public class Transformation {
|
public class Transformation {
|
||||||
Condition possible;
|
Condition possible;
|
||||||
Objet objetsSources[];
|
List<Objet> objetsSources;
|
||||||
Objet objetsResultats[];
|
List<Objet> objetsResultats;
|
||||||
|
|
||||||
public Transformation(
|
public Transformation(
|
||||||
Condition possible,
|
Condition possible,
|
||||||
Objet objetsSources[],
|
List<Objet> objetsSources,
|
||||||
Objet objetsResultats) {
|
List<Objet> objetsResultats) {
|
||||||
this.possible = possible;
|
this.possible = possible;
|
||||||
this.objetsSources = objetsSources;
|
this.objetsSources = objetsSources;
|
||||||
this.objetsResultats = objetsResultats;
|
this.objetsResultats = objetsResultats;
|
||||||
|
|
|
@ -3,10 +3,9 @@
|
||||||
"taille": 3,
|
"taille": 3,
|
||||||
"connaissances": [],
|
"connaissances": [],
|
||||||
"objets": [
|
"objets": [
|
||||||
{
|
"tentative",
|
||||||
"nom": "tentative",
|
"tentative",
|
||||||
"qty": 3
|
"tentative"
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Territoire": {
|
"Territoire": {
|
||||||
|
@ -160,4 +159,4 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"Transformations": []
|
"Transformations": []
|
||||||
}
|
}
|
|
@ -18,21 +18,14 @@ Jeu:
|
||||||
Explorateur:
|
Explorateur:
|
||||||
'{'
|
'{'
|
||||||
'"taille"' ':' tailleInventaire=INT ','
|
'"taille"' ':' tailleInventaire=INT ','
|
||||||
'"connaissances"' ':' '[' (connaissance+=Nom (',' connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (',' connaissances+=Nom)*)? ']' ','
|
||||||
'"objets"' ':' '[' (objets+=Item (',' objets+=Item)*)? ']'
|
'"objets"' ':' '[' (objets+=Nom (',' objets+=Nom)*)? ']'
|
||||||
'}'
|
|
||||||
;
|
|
||||||
|
|
||||||
Item:
|
|
||||||
'{'
|
|
||||||
'"nom"' ':' nom=Nom ','
|
|
||||||
'"qty"' ':' qty=INT
|
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
|
||||||
Territoire:
|
Territoire:
|
||||||
'{'
|
'{'
|
||||||
'"Lieux"' ':' '[' (lieux+=Lieu (lieux+=Lieux)*)? ']' ','
|
'"Lieux"' ':' '[' (lieux+=Lieu (lieux+=Lieu)*)? ']' ','
|
||||||
'"Chemins"' ':' '[' (chemins+=Chemin (chemins+=Chemin)*)? ']'
|
'"Chemins"' ':' '[' (chemins+=Chemin (chemins+=Chemin)*)? ']'
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
@ -45,7 +38,7 @@ Lieu:
|
||||||
'"fin"' ':' fin=Condition ','
|
'"fin"' ':' fin=Condition ','
|
||||||
'"personnes"' ':' '[' (personnes+=Nom (personnes+=Nom)*)? ']' ','
|
'"personnes"' ':' '[' (personnes+=Nom (personnes+=Nom)*)? ']' ','
|
||||||
'"descriptions"' ':' '[' (descriptions+=Description)+ ']' ','
|
'"descriptions"' ':' '[' (descriptions+=Description)+ ']' ','
|
||||||
'"objets"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"objets"' ':' '[' (objets+=Nom (objets+=Nom)*)? ']' ','
|
||||||
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']'
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']'
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
@ -57,8 +50,8 @@ Chemin:
|
||||||
'"ouvert"' ':' ouvert=Condition ','
|
'"ouvert"' ':' ouvert=Condition ','
|
||||||
'"visible"' ':' visible=Condition ','
|
'"visible"' ':' visible=Condition ','
|
||||||
'"obligatoire"' ':' obligatoire=Condition ','
|
'"obligatoire"' ':' obligatoire=Condition ','
|
||||||
'"connaissances_gift"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
||||||
'"objets_gift"' ':' '[' (objetsGift+=Nom (objetsGift+=Nom)*)? ']' ','
|
'"objets_recus"' ':' '[' (objetsRecus+=Nom (objetsRecus+=Nom)*)? ']' ','
|
||||||
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
||||||
'"descriptions"' ':' '[' (descriptions+=Description)+ ']'
|
'"descriptions"' ':' '[' (descriptions+=Description)+ ']'
|
||||||
'}'
|
'}'
|
||||||
|
@ -101,8 +94,8 @@ Personne:
|
||||||
Interaction:
|
Interaction:
|
||||||
'{'
|
'{'
|
||||||
'"visible"' ':' visible=Condition ','
|
'"visible"' ':' visible=Condition ','
|
||||||
'"connaissances_gift"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
||||||
'"objets_gift"' ':' '[' (objetsGift+=Nom (objetsGift+=Nom)*)? ']' ','
|
'"objets_recus"' ':' '[' (objetsRecus+=Nom (objetsRecus+=Nom)*)? ']' ','
|
||||||
'"actions"' ':' '[' (actions+=Action)+ ']' ','
|
'"actions"' ':' '[' (actions+=Action)+ ']' ','
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
@ -110,10 +103,10 @@ Interaction:
|
||||||
Action:
|
Action:
|
||||||
'{'
|
'{'
|
||||||
'"visible"' ':' visible=Condition ','
|
'"visible"' ':' visible=Condition ','
|
||||||
'"connaissances_gift"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
||||||
'"objets_gift"' ':' '[' (objetsGift+=Nom (objetsGift+=Nom)*)? ']' ','
|
'"objets_recus"' ':' '[' (objetsRecus+=Nom (objetsRecus+=Nom)*)? ']' ','
|
||||||
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
||||||
finInterraction=Condition
|
'"fin_interraction"' ':' finInterraction=Condition
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
|
||||||
|
@ -144,7 +137,7 @@ NOTConditionConnaissance:
|
||||||
'!' 'connaissance_' connaissance=Nom
|
'!' 'connaissance_' connaissance=Nom
|
||||||
;
|
;
|
||||||
|
|
||||||
ConditionConnaissance:
|
ConditionObjet:
|
||||||
'objet_' objet=Nom comparateur=Comparateur nombre=INT
|
'objet_' objet=Nom comparateur=Comparateur nombre=INT
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
@ -18,21 +18,14 @@ Jeu:
|
||||||
Explorateur:
|
Explorateur:
|
||||||
'{'
|
'{'
|
||||||
'"taille"' ':' tailleInventaire=INT ','
|
'"taille"' ':' tailleInventaire=INT ','
|
||||||
'"connaissances"' ':' '[' (connaissance+=Nom (',' connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (',' connaissances+=Nom)*)? ']' ','
|
||||||
'"objets"' ':' '[' (objets+=Item (',' objets+=Item)*)? ']'
|
'"objets"' ':' '[' (objets+=Nom (',' objets+=Nom)*)? ']'
|
||||||
'}'
|
|
||||||
;
|
|
||||||
|
|
||||||
Item:
|
|
||||||
'{'
|
|
||||||
'"nom"' ':' nom=Nom ','
|
|
||||||
'"qty"' ':' qty=INT
|
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
|
||||||
Territoire:
|
Territoire:
|
||||||
'{'
|
'{'
|
||||||
'"Lieux"' ':' '[' (lieux+=Lieu (lieux+=Lieux)*)? ']' ','
|
'"Lieux"' ':' '[' (lieux+=Lieu (lieux+=Lieu)*)? ']' ','
|
||||||
'"Chemins"' ':' '[' (chemins+=Chemin (chemins+=Chemin)*)? ']'
|
'"Chemins"' ':' '[' (chemins+=Chemin (chemins+=Chemin)*)? ']'
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
@ -45,7 +38,7 @@ Lieu:
|
||||||
'"fin"' ':' fin=Condition ','
|
'"fin"' ':' fin=Condition ','
|
||||||
'"personnes"' ':' '[' (personnes+=Nom (personnes+=Nom)*)? ']' ','
|
'"personnes"' ':' '[' (personnes+=Nom (personnes+=Nom)*)? ']' ','
|
||||||
'"descriptions"' ':' '[' (descriptions+=Description)+ ']' ','
|
'"descriptions"' ':' '[' (descriptions+=Description)+ ']' ','
|
||||||
'"objets"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"objets"' ':' '[' (objets+=Nom (objets+=Nom)*)? ']' ','
|
||||||
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']'
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']'
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
@ -57,8 +50,8 @@ Chemin:
|
||||||
'"ouvert"' ':' ouvert=Condition ','
|
'"ouvert"' ':' ouvert=Condition ','
|
||||||
'"visible"' ':' visible=Condition ','
|
'"visible"' ':' visible=Condition ','
|
||||||
'"obligatoire"' ':' obligatoire=Condition ','
|
'"obligatoire"' ':' obligatoire=Condition ','
|
||||||
'"connaissances_gift"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
||||||
'"objets_gift"' ':' '[' (objetsGift+=Nom (objetsGift+=Nom)*)? ']' ','
|
'"objets_recus"' ':' '[' (objetsRecus+=Nom (objetsRecus+=Nom)*)? ']' ','
|
||||||
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
||||||
'"descriptions"' ':' '[' (descriptions+=Description)+ ']'
|
'"descriptions"' ':' '[' (descriptions+=Description)+ ']'
|
||||||
'}'
|
'}'
|
||||||
|
@ -101,8 +94,8 @@ Personne:
|
||||||
Interaction:
|
Interaction:
|
||||||
'{'
|
'{'
|
||||||
'"visible"' ':' visible=Condition ','
|
'"visible"' ':' visible=Condition ','
|
||||||
'"connaissances_gift"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
||||||
'"objets_gift"' ':' '[' (objetsGift+=Nom (objetsGift+=Nom)*)? ']' ','
|
'"objets_recus"' ':' '[' (objetsRecus+=Nom (objetsRecus+=Nom)*)? ']' ','
|
||||||
'"actions"' ':' '[' (actions+=Action)+ ']' ','
|
'"actions"' ':' '[' (actions+=Action)+ ']' ','
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
@ -110,10 +103,10 @@ Interaction:
|
||||||
Action:
|
Action:
|
||||||
'{'
|
'{'
|
||||||
'"visible"' ':' visible=Condition ','
|
'"visible"' ':' visible=Condition ','
|
||||||
'"connaissances_gift"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
'"connaissances"' ':' '[' (connaissances+=Nom (connaissances+=Nom)*)? ']' ','
|
||||||
'"objets_gift"' ':' '[' (objetsGift+=Nom (objetsGift+=Nom)*)? ']' ','
|
'"objets_recus"' ':' '[' (objetsRecus+=Nom (objetsRecus+=Nom)*)? ']' ','
|
||||||
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
'"objets_conso"' ':' '[' (objetsConso+=Nom (objetsConso+=Nom)*)? ']' ','
|
||||||
finInterraction=Condition
|
'"fin_interraction"' ':' finInterraction=Condition
|
||||||
'}'
|
'}'
|
||||||
;
|
;
|
||||||
|
|
||||||
|
@ -144,7 +137,7 @@ NOTConditionConnaissance:
|
||||||
'!' 'connaissance_' connaissance=Nom
|
'!' 'connaissance_' connaissance=Nom
|
||||||
;
|
;
|
||||||
|
|
||||||
ConditionConnaissance:
|
ConditionObjet:
|
||||||
'objet_' objet=Nom comparateur=Comparateur nombre=INT
|
'objet_' objet=Nom comparateur=Comparateur nombre=INT
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue