encore plus de mtl 🎉
This commit is contained in:
parent
c4f41f6f22
commit
da25f248c9
|
@ -2,94 +2,101 @@ public class Prototype {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
|
||||||
// "Objets"
|
// "Objets"
|
||||||
|
|
||||||
List<Objet> jeu_objets = new ArrayList<>();
|
List<Objet> jeu_objets = new ArrayList<>();
|
||||||
|
|
||||||
List<Description> objet_tentative_descriptions = new ArrayList<>();
|
List<Description> objet_tentative_descriptions = new ArrayList<>();
|
||||||
|
|
||||||
List<ConditionEt> conditions_ET_objet_tentative_description_1 = new ArrayList<>();
|
List<ConditionEt> objet_tentative_description_condition_1_conditions_ET = new ArrayList<>();
|
||||||
|
|
||||||
List<ConditionTest> conditions_TEST_objet_tentative_description_1 = new ArrayList<>();
|
List<ConditionTest> objet_tentative_description_condition_1_conditions_TEST_1 = new ArrayList<>();
|
||||||
|
|
||||||
conditions_TEST_objet_tentative_description_1.add(
|
objet_tentative_description_condition_1_conditions_TEST_1.add(
|
||||||
new ConditionConnaissance(
|
new ConditionConnaissance(
|
||||||
connaissance_true,
|
connaissance_true,
|
||||||
false
|
false
|
||||||
|
)
|
||||||
);
|
);
|
||||||
);
|
objet_tentative_description_condition_1_conditions_ET.add(objet_tentative_description_condition_1_conditions_TEST_1)
|
||||||
conditions_ET_objet_tentative_description_1.add(conditions_TEST_objet_tentative_description_1);
|
|
||||||
|
|
||||||
Condition condition_objet_tentative_description_1 = new Condition(conditions_ET_objet_tentative_description_1);
|
Condition objet_tentative_description_condition_1_condition = new Condition(objet_tentative_description_condition_1_conditions_ET);
|
||||||
|
|
||||||
objet_tentative_descriptions.add(
|
objet_tentative_descriptions.add(
|
||||||
new Description(
|
new Description(
|
||||||
"permet répondre une question du sphinx",
|
"permet répondre une question du sphinx",
|
||||||
objet_tentative_description_1
|
objet_tentative_description_1_condition
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
Objet objet_tentative = new Objet(
|
Objet objet_tentative = new Objet(
|
||||||
"tentative",
|
"tentative",
|
||||||
1,
|
1,
|
||||||
vraie,
|
vraie,
|
||||||
objet_tentative_descriptions
|
objet_tentative_descriptions
|
||||||
);
|
);
|
||||||
|
jeu_objets.add(objet_tentative);
|
||||||
|
|
||||||
jeu_objets.add(tentative_objet);
|
|
||||||
|
|
||||||
// "Connaissances"
|
// "Connaissances"
|
||||||
|
|
||||||
List<Conaissance> jeu_connaissances = new ArrayList<>();
|
List<Conaissance> jeu_connaissances = new ArrayList<>();
|
||||||
|
|
||||||
List<Description> connaissance_Réussite_descriptions = new ArrayList<>();
|
List<Description> connaissance_Réussite_descriptions = new ArrayList<>();
|
||||||
|
|
||||||
objet_Réussite_descriptions.add(
|
List<ConditionEt> connaissance_Réussite_description_condition_1_conditions_ET = new ArrayList<>();
|
||||||
new Description(
|
|
||||||
"Permet de se casser de là",
|
List<ConditionTest> connaissance_Réussite_description_condition_1_conditions_TEST_1 = new ArrayList<>();
|
||||||
vraie
|
|
||||||
|
connaissance_Réussite_description_condition_1_conditions_TEST_1.add(
|
||||||
|
new ConditionConnaissance(
|
||||||
|
connaissance_true,
|
||||||
|
false
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
connaissance_Réussite_description_condition_1_conditions_ET.add(connaissance_Réussite_description_condition_1_conditions_TEST_1)
|
||||||
|
|
||||||
|
Condition connaissance_Réussite_description_condition_1_condition = new Condition(connaissance_Réussite_description_condition_1_conditions_ET);
|
||||||
|
|
||||||
|
connaissance_Réussite_descriptions.add(
|
||||||
|
new Description(
|
||||||
|
"Permet de se casser de là",
|
||||||
|
connaissance_Réussite_description_1_condition
|
||||||
|
)
|
||||||
|
);
|
||||||
|
List<ConditionEt> connaissance_Réussite_visible_conditions_ET = new ArrayList<>();
|
||||||
|
|
||||||
|
List<ConditionTest> connaissance_Réussite_visible_conditions_TEST_1 = new ArrayList<>();
|
||||||
|
|
||||||
|
connaissance_Réussite_visible_conditions_TEST_1.add(
|
||||||
|
new ConditionConnaissance(
|
||||||
|
connaissance_true,
|
||||||
|
false
|
||||||
|
)
|
||||||
|
);
|
||||||
|
connaissance_Réussite_visible_conditions_ET.add(connaissance_Réussite_visible_conditions_TEST_1)
|
||||||
|
|
||||||
|
Condition connaissance_Réussite_visible_condition = new Condition(connaissance_Réussite_visible_conditions_ET);
|
||||||
Connaissance connaissance_Réussite = new Connaissance(
|
Connaissance connaissance_Réussite = new Connaissance(
|
||||||
"Réussite",
|
"Réussite",
|
||||||
vraie,
|
connaissance_Réussite_visible,
|
||||||
connaissance_Réussite_descriptions
|
connaissance_Réussite_descriptions
|
||||||
);
|
);
|
||||||
|
jeu_connaissances.add(connaissance_Réussite);
|
||||||
|
|
||||||
jeu_connaissances.add(reussite_connaissance);
|
// "Transformations"
|
||||||
|
List<Transformation> jeu_transformations = new ArrayList<>();
|
||||||
|
|
||||||
|
|
||||||
// "Explorateur"
|
// "Explorateur"
|
||||||
|
|
||||||
List<Objet> explorateur_inventaire = new ArrayList<>();
|
List<Objet> explorateur_inventaire = new ArrayList<>();
|
||||||
|
|
||||||
explorateur_inventaire.add(tentative);
|
explorateur_inventaire.add(objet_tentative);
|
||||||
explorateur_inventaire.add(tentative);
|
explorateur_inventaire.add(objet_tentative);
|
||||||
explorateur_inventaire.add(tentative);
|
explorateur_inventaire.add(objet_tentative);
|
||||||
|
|
||||||
List<Connaissance> explorateur_connaissances = new ArrayList<>();
|
List<Connaissance> explorateur_connaissances = new ArrayList<>();
|
||||||
|
|
||||||
|
|
||||||
Jeu.explorateur = new Explorateur(
|
Jeu.explorateur = new Explorateur(
|
||||||
3,
|
3,
|
||||||
explorateur_connaissances,
|
explorateur_connaissances,
|
||||||
explorateur_inventaire
|
explorateur_inventaire
|
||||||
);
|
);
|
||||||
|
|
||||||
// "Personnes"
|
|
||||||
|
|
||||||
List<Personne> jeu_personnes = new ArrayList<>();
|
|
||||||
|
|
||||||
Personne personne_Sphinx = new Personne(
|
|
||||||
"Sphinx",
|
|
||||||
condition0,
|
|
||||||
vraie,
|
|
||||||
personne_Sphinx_interactions
|
|
||||||
);
|
|
||||||
|
|
||||||
jeu_personnes.add(personne_Sphinx);
|
|
||||||
|
|
||||||
jeu.jouer();
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -39,9 +39,35 @@ List<Conaissance> jeu_connaissances = new ArrayList<>();
|
||||||
jeu_connaissances.add(connaissance_[c.nom.nom/]);
|
jeu_connaissances.add(connaissance_[c.nom.nom/]);
|
||||||
[/for]
|
[/for]
|
||||||
|
|
||||||
|
[comment Transformations /]
|
||||||
|
// "Transformations"
|
||||||
|
List<Transformation> jeu_transformations = new ArrayList<>();
|
||||||
|
|
||||||
|
[for (t : Transformation | jeu.transformations)]
|
||||||
|
[print(t.condition, 'transformation_' + i.toString())/]
|
||||||
|
|
||||||
|
List<Objet> transformation_[i/]_objets_in = new ArrayList<>();
|
||||||
|
[for (c : Nom | t.objetsIn)]
|
||||||
|
transformation_[i/]_objets_in.add(objet_[c.nom/]);
|
||||||
|
[/for]
|
||||||
|
List<Objet> transformation_[i/]_objets_out = new ArrayList<>();
|
||||||
|
[for (c : Nom | t.objetsOut)]
|
||||||
|
transformation_[i/]_objets_out.add(objet_[c.nom/]);
|
||||||
|
[/for]
|
||||||
|
|
||||||
|
jeu_transformations.add(
|
||||||
|
new Transformation(
|
||||||
|
transformation_[i/]_condition,
|
||||||
|
transformation_[i/]_objets_in,
|
||||||
|
transformation_[i/]_objets_out
|
||||||
|
)
|
||||||
|
);
|
||||||
|
[/for]
|
||||||
|
|
||||||
[comment Explorateur /]
|
[comment Explorateur /]
|
||||||
// "Explorateur"
|
// "Explorateur"
|
||||||
List<Objet> explorateur_inventaire = new ArrayList<>();
|
List<Objet> explorateur_inventaire = new ArrayList<>();
|
||||||
|
|
||||||
[for (o : Nom | jeu.explorateur.objets)]
|
[for (o : Nom | jeu.explorateur.objets)]
|
||||||
explorateur_inventaire.add(objet_[o.nom/]);
|
explorateur_inventaire.add(objet_[o.nom/]);
|
||||||
[/for]
|
[/for]
|
||||||
|
|
|
@ -39,9 +39,35 @@ List<Conaissance> jeu_connaissances = new ArrayList<>();
|
||||||
jeu_connaissances.add(connaissance_[c.nom.nom/]);
|
jeu_connaissances.add(connaissance_[c.nom.nom/]);
|
||||||
[/for]
|
[/for]
|
||||||
|
|
||||||
|
[comment Transformations /]
|
||||||
|
// "Transformations"
|
||||||
|
List<Transformation> jeu_transformations = new ArrayList<>();
|
||||||
|
|
||||||
|
[for (t : Transformation | jeu.transformations)]
|
||||||
|
[print(t.condition, 'transformation_' + i.toString())/]
|
||||||
|
|
||||||
|
List<Objet> transformation_[i/]_objets_in = new ArrayList<>();
|
||||||
|
[for (c : Nom | t.objetsIn)]
|
||||||
|
transformation_[i/]_objets_in.add(objet_[c.nom/]);
|
||||||
|
[/for]
|
||||||
|
List<Objet> transformation_[i/]_objets_out = new ArrayList<>();
|
||||||
|
[for (c : Nom | t.objetsOut)]
|
||||||
|
transformation_[i/]_objets_out.add(objet_[c.nom/]);
|
||||||
|
[/for]
|
||||||
|
|
||||||
|
jeu_transformations.add(
|
||||||
|
new Transformation(
|
||||||
|
transformation_[i/]_condition,
|
||||||
|
transformation_[i/]_objets_in,
|
||||||
|
transformation_[i/]_objets_out
|
||||||
|
)
|
||||||
|
);
|
||||||
|
[/for]
|
||||||
|
|
||||||
[comment Explorateur /]
|
[comment Explorateur /]
|
||||||
// "Explorateur"
|
// "Explorateur"
|
||||||
List<Objet> explorateur_inventaire = new ArrayList<>();
|
List<Objet> explorateur_inventaire = new ArrayList<>();
|
||||||
|
|
||||||
[for (o : Nom | jeu.explorateur.objets)]
|
[for (o : Nom | jeu.explorateur.objets)]
|
||||||
explorateur_inventaire.add(objet_[o.nom/]);
|
explorateur_inventaire.add(objet_[o.nom/]);
|
||||||
[/for]
|
[/for]
|
||||||
|
|
Loading…
Reference in a new issue