Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minijeux, scripts et entités #34

Open
wants to merge 62 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
ee35cb2
Début d'implémentation d'une horloge interne
fmkr-project Mar 9, 2022
4873fd5
Heure, date et scripts
fmkr-project Mar 15, 2022
5103786
Ajustements musicaux
fmkr-project Mar 21, 2022
8ff482b
Salles supplémentaires
fmkr-project Mar 28, 2022
f4b5379
la soupe aux choux
fmkr-project Mar 29, 2022
6baaa47
Début d'implémentation d'un mini-jeu
fmkr-project Mar 30, 2022
e713b38
Hotfix : plus de questions
fmkr-project Mar 31, 2022
27e2019
Hotfix contrôles
fmkr-project Mar 31, 2022
76efa3a
Propositions aléatoires pour le mini-jeu
fmkr-project Apr 1, 2022
33badcb
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
fmkr-project Apr 1, 2022
f8f2fbe
Bug de la choicebox et topologie
fmkr-project Apr 2, 2022
a1e2017
Lot de questions n°1
fmkr-project Apr 4, 2022
19a243c
Lot de questions n°2
fmkr-project Apr 6, 2022
ef947ce
Update scripts.py
fmkr-project Apr 6, 2022
42deedf
Lot de questions n°3
fmkr-project Apr 7, 2022
dda1f04
Lot de questions n°4
fmkr-project Apr 8, 2022
5b4d244
Lot de questions n°5
fmkr-project Apr 9, 2022
628a6ba
Modifs sauvegarde
fmkr-project Apr 9, 2022
2e3bfc2
Lot de questions n°6
fmkr-project Apr 11, 2022
3b532ee
Tout petit problème d'accords
fmkr-project Apr 11, 2022
a550b0e
Lot de questions n°7
fmkr-project Apr 12, 2022
42693c2
Update scripts.py
fmkr-project Apr 12, 2022
6fb0796
Lot de questions n°8
fmkr-project Apr 13, 2022
ae0ddc1
Lot de questions n°9
fmkr-project Apr 14, 2022
0c3afee
Petites corrections
fmkr-project Apr 14, 2022
d206289
Transition graphique lors d'un warp
fmkr-project Apr 14, 2022
77a0c2d
Scriptage de la fonction warp
fmkr-project Apr 15, 2022
0fa1e21
Lot de questions n°10
fmkr-project Apr 16, 2022
713ef1e
Système de warps fonctionnel
fmkr-project Apr 16, 2022
9eb6192
Un peu d'optimisation
fmkr-project Apr 17, 2022
fbce21b
Modifs sonores
fmkr-project Apr 25, 2022
eeec56b
Nettoyage et commentaires
fmkr-project Apr 26, 2022
c3329f8
Preuve de concept : mission Lionel
fmkr-project Apr 27, 2022
50e84da
Sauvegarde de l'horloge interne
fmkr-project May 11, 2022
dd0a223
Classe Entity
fmkr-project May 12, 2022
833a726
Classe Entity pour les PNJ
fmkr-project May 12, 2022
5a1a4e9
Mouvement et rotation des PNJ
fmkr-project May 13, 2022
4a5e50d
Orientation des PNJ
fmkr-project May 13, 2022
24277c8
Hotfix : direction des PNJ
fmkr-project May 14, 2022
abc1285
Fichiers externes pour les scripts
fmkr-project May 15, 2022
22c86f2
Mouvement simultané du joueur et des PNJ
fmkr-project May 16, 2022
99e26c1
Preuve de concept : mouvement automatisé
fmkr-project May 16, 2022
549004a
Hotfix : orientation des PNJ
fmkr-project May 17, 2022
9e2f45f
Du son
fmkr-project May 18, 2022
bf7cd90
Correction du script Skler
fmkr-project May 18, 2022
990285a
Map rework, partie VI
fmkr-project May 19, 2022
7cbc80a
Sauvegarde de l'heure et nettoyage
fmkr-project May 23, 2022
6d92926
Amélioration graphique
fmkr-project May 23, 2022
03903cb
Mouvements permanents des PNJ
fmkr-project May 24, 2022
b457394
Du son mieux et des mouvements
fmkr-project Jul 8, 2022
b52ff7f
Manuel de scripting actualisé
fmkr-project Jul 9, 2022
aefc0cb
Réactions du joueur et orientation
fmkr-project Jul 24, 2022
4a5222d
Correction sonore écran titre (V2)
fmkr-project Jul 24, 2022
d2c8a63
Script de passage du temps
fmkr-project Jul 25, 2022
83fb28a
Scripts permanents
fmkr-project Jul 26, 2022
ca07608
Fix : le j. peut bouger avec une infobox à l'écran
fmkr-project Jul 30, 2022
29c927d
Correction sonore
fmkr-project Jul 31, 2022
6f5a291
Ticks de jeu et ticks de temps
fmkr-project Aug 8, 2022
018af0c
Implémentation de l'énergie
fmkr-project Aug 8, 2022
1af1f22
Du son
fmkr-project Aug 10, 2022
8163922
Implémentation des missions
fmkr-project Aug 11, 2022
3d7c275
Fenêtre latérale des sous-menus & mission
fmkr-project Aug 14, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added manual/cheat sheet ps.pdf
Binary file not shown.
Binary file modified res/game_data.db
Binary file not shown.
46 changes: 0 additions & 46 deletions res/locale/fr.yaml

This file was deleted.

126 changes: 126 additions & 0 deletions res/locale/fr/fr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
dialogue:
1 : "Bienvenue dans Prepa Simulator® !"
2 : "Prépare-toi pour ta première colle Seigne."
3 : "J'espère que tu as bien appris ton cours..."
4 : "Suis-moi je vais te montrer !"
5 : "Placeholder text 1. anticonstitutionnellement"
6 : "Placeholder text 2."
7 : "Une matrice symétrique réelle est diagonalisable !"
8 : "Tu n'as pas trouvé l'objet, cherche encore :p"
9 : "Tu as trouvé l'objet ! Regarde dans ton Sac."
10 : "Placeholder text 3."
11 : "Texte aléatoire 1"
12 : "Texte aléatoire 2"
13 : "Texte aléatoire 3"
14 : "Texte aléatoire 4"
15 : "Tu as un poster Lionel !? Passe-le moi tout de suite !"
16 : "Tu n'as pas de poster Lionel !? Oh comme c'est dommage..."
17 : "En question de cours fais-moi la démo du théorème de GREEN-OSTROGRADSKI !"
18 : "Allez ! Tu devrais déjà être en train d'écrire : on pose l'intégrale triple..."
19 : "Mais ça va pas euh ? Allez, tout de suite dehors !"
20 : "Coucou"

51 : "Je vais dire quelque chose de très important pour l'histoire !"
52 : "la vache fait meuh"
53 : "Tu n'as pas sauvegardé !"

88 : "Bonjour {player_name}, bienvenue dans Prepa Simulator® !"
89 : "Je m'appelle Lionel, je serai ton prof de maths durant ton année de MPSI2."
90 : "Tu es sans doute impressionné par la taille du lycée..."
91 : "Ne t'inquiètes pas, je vais te faire découvrir les lieux !"
92 : "Pour ton arrivée ici, je veux que tu me récupères quelques craies dans d'autres salles. J'en aurai besoin tout à l'heure."
93 : "Je veux que tu ailles chercher des craies en I211, dans la Chapelle, et en I306."
94 : "Si tu te perds, tu peux utiliser la Carte pour te retrouver ! Bon courage !"

95 : "As-tu trouvé les craies ? Tu dois chercher en I211, dans la Chapelle, et en I306."
96 : "Si tu te perds, demande à un 2ème année ou consulte la Carte."
97 : "Bonjour {player_name} ! Tu as besoin d'aide sur le dernier cours ?"
98 : "Ah, c'est à propos du DM d'échauffement."
99 : "Je lui ai bien dit à Denis que ne pas imposer de langage pourrait poser des problèmes..."
100 : "Quoi qu'il en soit, j'ai mis sur ta session un site qui permet de convertir ces programmes en langage Python."

172 : "Salut, comment ça va ?"

174 : "Salut ! Tu as avancé le projet d'IPT ?"
175 : "J'ai fait des choses, mais je crois que ma clé est restée en haut, et tous les programmes sont dessus..."
176 : "Là je suis un peu occupé, est-ce que tu pourrais aller la chercher ? Je crois qu'elle est en L200-quelque chose..."
177 : "Merci d'avance ! Aussi, je te laisse vérifier les programmes et me dire ce que t'en penses !"
178 : "Ah cool, tu as retrouvé ma clé ! Les programmes marchent ?"
179 : "J'ai déjà fini le compte-rendu, je te laisse vérifier..."
180 : "Je vais tout rendre à Den's demain, c'est OK pour toi ?"

188 : "TAISEZ-VOUS !"
189 : "Une matrice symétrique RÉELLE est diagonalisable !"
190 : "DEBOUT !"
191 : "Ben voyons..."
192 : "Mon ancêtre s'appelle βερτρανδ λεντσγη !"
193 : "Mon ancêtre s'appelle λιονελ γηαυσσαδε !"
194 : "Mon ancêtre s'appelle πηιλιππε σκλερ !"
195 : "Mon ancêtre s'appelle лаурент миллет !"
196 : "Mon ancêtre s'appelle филиппе склер !"
197 : "Mon ancêtre s'appelle агнес десмезизрес !"
198 : "Mon ancêtre s'appelle бертран ленч !"

316 : "Bonjour, je suis M. BEAUDARD, professeur d'histoire-géo des classes de 1ère 2, 5 et 6."
317 : "Bonjour, tu n'es pas l'un de mes élèves ?"
318 : "Ah, tu viens pour chercher quelque chose ? Quelqu'un a oublié ça sur le poste, je suppose que cela t'appartient ?"

401 : "Salut, je m'appelle Denis et je serai ton prof de SII et d'IPT cette année."
402 : "Comme nous avons IPT vendredi, je te propose un petit DM pour t'échauffer avant le début du cours..."
403 : "Tiens, voilà l'énoncé ! Il est un peu long mais il est adapté à tous les niveaux !"
404 : "Ah bonjour {player_name} ! NomDuPnj m'a rendu le DM, et je suis un peu surpris que vous l'ayez fait en Python."
405 : "On m'a vraiment rendu tout et n'importe quoi : du Java, du C#, du FORTRAN, de l'assembleur, et même du Scratch !"
406 : "En tout cas, merci de m'avoir rendu un programme facile à vérifier !"


infobox:
1 : "aaaaaaaaaaaaaa"
2 : "Je suis le Père Noël ! lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch lentsch "
3 : "lentsch lentsch"
4 : "ln(1-1/n) est équivalent à 1-1/n."
5 : "Oh non !"
6 : "AH !"
7 : "↑ COUR D'HONNEUR"
8 : "← SALLES I104 À I109 - SALLE DES DEVOIRS"
9 : "→ SALLES H009 À H010 - T001 À T003"
10 : "↓ SALLE L101 - VIE SCOLAIRE"
94 : "DISCLAIMER : La Carte est uniquement déverrouillable via le DLC Carte (19,99€) disponible sur Steam, GOG, et Leroy Merlin. Oui, même Leroy Merlin."

system:
continue : "CONTINUER"
new_game : "NOUVELLE PARTIE"

sidem_missions : "MISSIONS"
sidem_bag : "SAC"
sidem_save : "SAUVER"
sidem_settings : "OPTIONS"

day_0 : "lundi"
day_1 : "mardi"
day_2 : "mercredi"
day_3 : "jeudi"
day_4 : "vendredi"
day_5 : "samedi"
day_6 : "dimanche"

mission_titles:
1 : "Comme disait Charles de Gaulle, euuuuuh"
2 : "PARCE QUE C'EST NOTRE PROJEEEEEET"
3 : "L'argent d'Uber"
4 : "Placeholder 4"

mission_desc:
0 : "Ceci est la description de votre mission ! Si vous voyez ce message, modifiez le fichier locale correspondant !"
2 : "Le projet d'IPT est à rendre avant vendredi, mais il n'avance pas vraiment vite..."
4 : "Quelque chose se trame dans la salle {map_id}..."

mission_advance:
1-1 : "Faites ceci !"
1-2 : "Faites cela !"
2-1 : "Allez voir NomDuPnj en salle K105."
2-2 : "Retrouvez la clé USB perdue quelque part dans le bâtiment L2."
2-3 : "Récupérez le travail sur un ordinateur."
2-4 : "Trouvez Lionel afin de pouvoir utiliser les programmes."
2-5 : "Convertissez les programmes en Python."
2-6 : "Parlez à votre binôme pour compléter le compte-rendu."
2-7 : "Le compte-rendu et les programmes ont été remis à Denis."
Loading