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) {
|
||||
|
||||
// "Objets"
|
||||
|
||||
List<Objet> jeu_objets = 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(
|
||||
connaissance_true,
|
||||
false
|
||||
)
|
||||
);
|
||||
);
|
||||
conditions_ET_objet_tentative_description_1.add(conditions_TEST_objet_tentative_description_1);
|
||||
objet_tentative_description_condition_1_conditions_ET.add(objet_tentative_description_condition_1_conditions_TEST_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(
|
||||
new Description(
|
||||
"permet répondre une question du sphinx",
|
||||
objet_tentative_description_1
|
||||
objet_tentative_description_1_condition
|
||||
)
|
||||
);
|
||||
|
||||
Objet objet_tentative = new Objet(
|
||||
"tentative",
|
||||
1,
|
||||
vraie,
|
||||
objet_tentative_descriptions
|
||||
);
|
||||
jeu_objets.add(objet_tentative);
|
||||
|
||||
jeu_objets.add(tentative_objet);
|
||||
|
||||
// "Connaissances"
|
||||
|
||||
List<Conaissance> jeu_connaissances = new ArrayList<>();
|
||||
|
||||
List<Description> connaissance_Réussite_descriptions = new ArrayList<>();
|
||||
|
||||
objet_Réussite_descriptions.add(
|
||||
new Description(
|
||||
"Permet de se casser de là",
|
||||
vraie
|
||||
List<ConditionEt> connaissance_Réussite_description_condition_1_conditions_ET = new ArrayList<>();
|
||||
|
||||
List<ConditionTest> connaissance_Réussite_description_condition_1_conditions_TEST_1 = new ArrayList<>();
|
||||
|
||||
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(
|
||||
"Réussite",
|
||||
vraie,
|
||||
connaissance_Réussite_visible,
|
||||
connaissance_Réussite_descriptions
|
||||
);
|
||||
jeu_connaissances.add(connaissance_Réussite);
|
||||
|
||||
jeu_connaissances.add(reussite_connaissance);
|
||||
// "Transformations"
|
||||
List<Transformation> jeu_transformations = new ArrayList<>();
|
||||
|
||||
|
||||
// "Explorateur"
|
||||
|
||||
List<Objet> explorateur_inventaire = new ArrayList<>();
|
||||
|
||||
explorateur_inventaire.add(tentative);
|
||||
explorateur_inventaire.add(tentative);
|
||||
explorateur_inventaire.add(tentative);
|
||||
explorateur_inventaire.add(objet_tentative);
|
||||
explorateur_inventaire.add(objet_tentative);
|
||||
explorateur_inventaire.add(objet_tentative);
|
||||
|
||||
List<Connaissance> explorateur_connaissances = new ArrayList<>();
|
||||
|
||||
|
||||
Jeu.explorateur = new Explorateur(
|
||||
3,
|
||||
explorateur_connaissances,
|
||||
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/]);
|
||||
[/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 /]
|
||||
// "Explorateur"
|
||||
List<Objet> explorateur_inventaire = new ArrayList<>();
|
||||
|
||||
[for (o : Nom | jeu.explorateur.objets)]
|
||||
explorateur_inventaire.add(objet_[o.nom/]);
|
||||
[/for]
|
||||
|
|
|
@ -39,9 +39,35 @@ List<Conaissance> jeu_connaissances = new ArrayList<>();
|
|||
jeu_connaissances.add(connaissance_[c.nom.nom/]);
|
||||
[/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 /]
|
||||
// "Explorateur"
|
||||
List<Objet> explorateur_inventaire = new ArrayList<>();
|
||||
|
||||
[for (o : Nom | jeu.explorateur.objets)]
|
||||
explorateur_inventaire.add(objet_[o.nom/]);
|
||||
[/for]
|
||||
|
|
Loading…
Reference in a new issue