Commit Graph

601 Commits

Author SHA1 Message Date
Adrien Ufferte 7714775459 Merge pull request #53 from Excello-Recherche-Education/debug
Debug
2025-08-12 12:01:33 +02:00
Adrien Ufferte baaee5adf9 Debug runtime warning / error about UserDataManager not recognized 2025-07-17 10:39:29 +02:00
Adrien Ufferte 930e013be6 Put version comparator in utils class 2025-07-16 16:55:02 +02:00
Adrien Ufferte 9763bbd5c2 Make parameter text visible by default in main menu of student 2025-07-11 16:28:43 +02:00
Adrien Ufferte a5b8ab0847 Rename variable to improve readability and avoid variable redeclaration 2025-07-11 15:05:14 +02:00
Adrien Ufferte ed06c087b0 Spelling mistake 2025-07-11 15:05:14 +02:00
Adrien Ufferte ecb4cb3c57 Use range() to ensure compatibility with previous (and future ?) GDScript versions (again, this time in all scripts found) 2025-07-11 15:05:14 +02:00
Adrien Ufferte 963a3ae323 Added logic in “set_value” so ControlBinder can select multiple indices when a PackedInt32Array is provided, ensuring the block closes properly 2025-07-11 15:03:20 +02:00
Adrien Ufferte a3a3375019 Use range() to ensure compatibility with previous (and future ?) GDScript versions 2025-07-11 15:03:19 +02:00
Adrien Ufferte da9e7d4653 Avoid early return before the logger can inform what is missing 2025-07-11 15:03:19 +02:00
Adrien Ufferte b9a5680a62 Merge pull request #46 from Excello-Recherche-Education/utils
Add class Utils to factorize code and error management
2025-07-11 14:33:17 +02:00
Adrien Ufferte 1269b8a997 Cleaning 2025-07-08 17:02:25 +02:00
Adrien Ufferte 95bb43f0a4 Recursive delete directory 2025-07-08 16:52:10 +02:00
Adrien Ufferte 0f26f8c890 Force next scene after register to be language_pack download, even if not necessary 2025-07-08 16:42:32 +02:00
Adrien Ufferte 6602eaa4cd indentation fix 2025-07-08 16:23:01 +02:00
Adrien Ufferte a5e50e3206 delete_dir 2025-07-08 15:53:41 +02:00
Adrien Ufferte 01083b5404 reorder_children_by_property and disconnect_all 2025-07-08 15:45:04 +02:00
Adrien Ufferte f528ddc1eb Merge pull request #39 from Excello-Recherche-Education/various-debug
Various debug
2025-07-07 13:44:11 +02:00
Adrien Ufferte 29e65f27cf Merge pull request #36 from Excello-Recherche-Education/missing-remediation-scores
Ants Minigame remediation scores
2025-07-07 13:43:56 +02:00
Adrien Ufferte bb3a7848c2 Add many logs 2025-07-07 09:43:32 +02:00
Adrien Ufferte 0ae8f24c89 Make log message more precise for class ValidatorFunctions
And improve Logger class in the meantime to handle print_debug which prints stack informations
2025-07-07 09:19:27 +02:00
Adrien Ufferte 719d13f594 Make sure array is initialized beforehand to avoid runtime error 2025-07-07 09:11:03 +02:00
Adrien Ufferte 3d2f5f8460 Ants Minigame is now capable to find the ID of the words and update the remediation scores accordingly when the student validate the answer (finish placing all the words). 2025-07-04 15:16:27 +02:00
Adrien Ufferte 495983a964 Purge user folder for new version to avoid data conflict 2025-07-03 12:06:13 +02:00
Adrien Ufferte 59e66efdb3 Clean warnings 2025-07-02 09:32:24 +02:00
Adrien Ufferte 49a0dfee01 Debug completed 2025-07-02 09:32:24 +02:00
Adrien Ufferte e8502016a8 Debug prof_tool 2025-07-02 09:32:24 +02:00
Adrien Ufferte 7687ef15a3 Debug and hard type variables 2025-06-25 15:10:41 +02:00
Adrien Ufferte 83a46fea05 Debug progression sync with parameters and rename parakeet file 2025-06-25 14:53:23 +02:00
Adrien Ufferte 2e4521e71f Debug data synchronization when login 2025-06-25 14:05:06 +02:00
Adrien Ufferte a5836dc0da Only save if synchronization changed something, and display better logs 2025-06-25 10:03:11 +02:00
Adrien Ufferte 7d5f524d5c Clean progression initialization 2025-06-25 09:46:38 +02:00
Adrien Ufferte 7e798a193e Clean & debug 2025-06-24 16:19:54 +02:00
Adrien Ufferte deda564993 Clean & debug 2025-06-24 15:52:19 +02:00
Adrien Ufferte c56fa06211 Clean & debug 2025-06-24 15:21:54 +02:00
Adrien Ufferte 22da054407 Remove useless class_name (with typo...) 2025-06-24 12:33:25 +02:00
Adrien Ufferte bea2d056d0 Debug transition to next lesson 2025-06-24 12:33:12 +02:00
Adrien Ufferte 6f7e02d56e More debug and cleaning 2025-06-24 09:18:15 +02:00
Adrien Ufferte 47b9e643ae Clean and debug 2025-06-24 08:56:55 +02:00
Adrien Ufferte 2b683155f0 Sync progression v2 2025-06-23 15:48:51 +02:00
Adrien Ufferte 3be3e5bc49 Sync student_progression + various cleaning / debug 2025-06-23 15:21:16 +02:00
Adrien Ufferte d344acb22d Debug student remediation path resolver 2025-06-23 11:06:50 +02:00
Adrien Ufferte eb5574facc Improve server manager log readability 2025-06-23 11:04:19 +02:00
Adrien Ufferte e936c58f37 Cleaning double spaces 2025-06-23 09:10:18 +02:00
Adrien Ufferte fd821e7d7d Debug data type of stimuli 2025-06-23 08:53:19 +02:00
Adrien Ufferte 23f92667b8 Cleaning 2025-06-20 15:23:02 +02:00
Adrien Ufferte 4115c16588 Clean and debug 2025-06-20 14:31:24 +02:00
Adrien Ufferte edb7ed2d70 Add words remediation scores + cleaning 2025-06-20 12:59:51 +02:00
Adrien Ufferte ef18d60d58 Collect syllable remediation data and save it when user exit game 2025-06-19 17:56:28 +02:00
Adrien Ufferte 36fb28d122 Synchronization of remediation scores for syllables and words 2025-06-19 11:25:02 +02:00