Commit Graph

77 Commits

Author SHA1 Message Date
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 a3a3375019 Use range() to ensure compatibility with previous (and future ?) GDScript versions 2025-07-11 15:03:19 +02:00
Adrien Ufferte 59e66efdb3 Clean warnings 2025-07-02 09:32:24 +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 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 e936c58f37 Cleaning double spaces 2025-06-23 09:10:18 +02:00
Adrien Ufferte ab8efbcbf3 Cleaning 2025-06-18 16:43:00 +02:00
Adrien Ufferte a400cc37a5 Clean code to avoid variables with 1 char name, and some other cleaning (hard-tying, commenting etc...) 2025-06-10 10:55:57 +02:00
Adrien Ufferte 8e90e9f5ef Clean code naming convention 2025-06-08 23:36:19 +02:00
Adrien Ufferte f99bb1ad8b Rename assets snake_case v1 2025-06-06 11:56:49 +02:00
Adrien Ufferte 50f6b4335a Data Synchronization in bulk
+ Allow connecting/playing offline
+ Clean asset name nomenclature
+ Debug asset name nomenclature when loading files
2025-06-05 11:18:22 +02:00
Adrien Ufferte 0bfead86e0 Ensure proper initialization of all Arrays and Dictionaries 2025-05-05 10:52:37 +02:00
Adrien Ufferte c6e3e72a2d Clean and hard-typing 2025-04-30 11:23:42 +02:00
Adrien Ufferte 0cfe83778c Clean and hard-typing 2025-04-30 09:25:36 +02:00
Adrien Ufferte dacc818683 Using new log system everywhere 2025-04-25 15:19:12 +02:00
Adrien Ufferte e3fbd8d3e5 Test new data sent for time spent in a level 2025-04-23 11:19:17 +02:00
Adrien Ufferte e5cdf4bc8f Cleaning, typing, renaming 2025-04-22 08:54:55 +02:00
Adrien Ufferte 152da90ef3 Clean project uid generation 2025-04-15 11:38:07 +02:00
Adrien Ufferte c2b35d030a Upgrade Godot to 4.4.1 - stable 2025-04-09 16:56:40 +02:00
Adrien Ufferte d72df3a5c6 Prevent crash when GP list is empty for a lesson in look_and_learn 2025-04-09 16:16:11 +02:00
Adrien Ufferte 6fe12750bb Debug gardens transition crash 2025-04-04 16:07:46 +02:00
Adrien Ufferte 80cd96eb77 Comment colors 2025-04-04 13:44:28 +02:00
Adrien Ufferte 5cb018b8c6 Clean useless variable 2025-04-04 13:44:02 +02:00
Adrien Ufferte d663b1fca8 Remove all 160 warnings 2025-04-04 09:47:39 +02:00
Dylan Sarrazyn 4217f020db Updates gardens screen animation. Updates teacher settings. 2025-02-24 16:48:19 +01:00
Dylan Sarrazyn 4a88adec2c Adds Brazilian portuguese to the locales list. Adds brazilian portuguese localization for the texts of the application. Tweaks of the labels of the stimuli in the minigames. 2025-02-03 15:55:23 +01:00
Dylan Sarrazyn ec1e6fade7 Fixes the gardens animation when completing a lesson. 2025-01-28 15:20:38 +01:00
Dylan Sarrazyn f4444bfb56 Update the turtles minigame to show only one stimulus at a time. Fixes the buttons of the gardens. Fixes the icons size on the minigames wheel. 2024-12-10 13:23:56 +01:00
Dylan Sarrazyn 0a8a591dd4 Update the gardens screen to adapt to the number of lessons. Adds a help label to the login screen for the settings. 2024-10-30 16:39:21 +01:00
Dylan Sarrazyn 824b4696eb Fixes the path modification on the garden edit tool. 2024-10-29 16:34:52 +01:00
Dylan Sarrazyn 61c7d5e0a6 Updates the garden edit tool and the gardens layout. 2024-10-29 13:27:39 +01:00
Dylan Sarrazyn ac4ae00a99 Code cleanup. Removes Godot warnings. Removes unused import functions from the Database. 2024-10-22 17:21:42 +02:00
Dylan Sarrazyn 636fcbb23a Fixes the sequencing in the gardens animations. 2024-10-17 11:50:50 +02:00
Dylan Sarrazyn cc14f6ed61 Fix a bug with the end of lesson animation not showing up in the gardens 2024-09-24 15:40:09 +02:00
Dylan Sarrazyn ba5fb1259b Code cleanup 2024-09-11 10:14:55 +02:00
Dylan Sarrazyn 2a80fb6e26 Adds lookandlearn, minigames and lesson completion animations to the gardens. Adds sounds in the brain screen and the gardens. 2024-08-01 12:41:14 +02:00
Dylan Sarrazyn 6e0e2d2719 Adds virtual keyboard detection and spacer to make sure that informations is not hidden by it. 2024-07-30 16:11:41 +02:00
Dylan Sarrazyn ead1c7de79 Fixes locked colors for the gardens minigame layout. 2024-07-24 15:11:43 +02:00
Dylan Sarrazyn 0228d87724 Only on minigame is now proposed for the player instead of a category. Updates the prof tool. Reworks the minigame layout in the gardens. 2024-07-23 15:58:25 +02:00
Dylan Sarrazyn d5c8f09df7 Polish the gardens menu. 2024-07-18 17:37:17 +02:00
Dylan Sarrazyn 1371fa51d6 Updates the visuals on the garden screen to improve readability of completed lessons. 2024-07-17 16:41:20 +02:00
Dylan Sarrazyn 4baa28cd8a Updates fr language zip. Fixes a bug on the gardens that unlocked all lesson upon pressing the back button while in minigame selection. Fixes a bug on FolderUnzipper that tried to copy non existent files. 2024-07-03 10:39:30 +02:00
Laurent Tourte 0a96745b15 better minigame buttons readability 2024-06-10 17:27:21 +02:00
Laurent Tourte 64bebdd37f Lesson button with gardens colors 2024-06-10 16:02:34 +02:00
Laurent Tourte b6439cf7d4 Minigame selection background has the garden color 2024-06-10 15:19:35 +02:00
Laurent Tourte a9c6c2f2ce Minigame selection backgroudn to indicate progression 2024-06-10 14:00:36 +02:00
Laurent Tourte 953e42ab57 Minigame buttons without borders 2024-06-07 14:13:03 +02:00