Commit graph

179 commits

Author SHA1 Message Date
Yannis ee17be37e2 Merge pull request 'delta_time' (#34) from delta_time into main
Reviewed-on: #34
Reviewed-by: Adastram <adastram@noreply.tipragot.fr>
2024-01-13 20:05:55 +00:00
Yannis 6cd2591659 Fix du mouvement des particules 2024-01-13 10:44:17 +01:00
Yannis 277ef41773 Fix du mouvement du loup 2024-01-13 10:40:46 +01:00
Yannis 9e132d48d3 Fix du calcul du mouvement des entités 2024-01-13 10:30:22 +01:00
Yannis 15fad80c2e Implementation du delta time pour la caméra 2024-01-13 10:29:53 +01:00
Yannis 46ca725a7e Implementation du delta time pour les entités 2024-01-13 10:24:05 +01:00
Yannis e3ea7cbed1 Ajout d'un vrai delta time 2024-01-13 10:09:21 +01:00
Adastram 561934e4ef Merge pull request 'Render_Fade' (#33) from Render_Fade into main
Reviewed-on: #33
Reviewed-by: Yannis <yannis@noreply.tipragot.fr>
2024-01-13 08:40:44 +00:00
Adastram cc79e5f22e Implemented .fade_in() and .fadeout(). Added fade at game start 2024-01-12 23:42:04 +01:00
Adastram bba73eeddd Upgraded main version in Render_Fade 2024-01-12 23:34:52 +01:00
Yannis 7c352d0379 Merge pull request 'sliders' (#32) from sliders into main
Reviewed-on: #32
Reviewed-by: Adastram <adastram@noreply.tipragot.fr>
2024-01-12 22:29:32 +00:00
Adastram fcc5d1633b Added Fade in main menu 2024-01-12 23:24:50 +01:00
Yannis 93d568f996 Merge remote-tracking branch 'origin/main' into sliders
# Conflicts:
#	src/engine/event_handler.py
2024-01-12 23:17:46 +01:00
Yannis 1644df5481 Petit nettoyage 2024-01-12 23:14:47 +01:00
Yannis 0464804b81 Suppression du code de test 2024-01-12 23:10:02 +01:00
Yannis c9ef08e2bc Fix du méga rectangle en debug en mode responsible du slider 2024-01-12 23:09:20 +01:00
Yannis f157d33f16 Ajout du callback lors du changement de la valeur 2024-01-12 22:36:27 +01:00
Yannis aff8f60b67 Ajout de la suppression des area sliders 2024-01-12 18:42:29 +01:00
Yannis 582060814e Ajout du rendu du rail du slider 2024-01-12 18:42:06 +01:00
Yannis 4128f32d26 Ajout du rendu et début d'implementation des sliders 2024-01-12 18:16:47 +01:00
Yannis 37cdffc8e3 Ajout du callback du hover 2024-01-12 17:17:02 +01:00
Adastram ebaa8accd4 Started debug of fade_in 2024-01-12 17:13:58 +01:00
Yannis 93b7e95dca Fix du callback du slider qui est appelé même si le slider n'était pas tenu 2024-01-12 14:31:57 +01:00
Adastram 71c9475e7a Started fadein implementation 2024-01-11 20:55:55 +01:00
Yannis d5674c7e63 Début d'implementation des callbacks de sliders 2024-01-11 20:42:36 +01:00
Yannis cfb82a5ee7 Ajout de la responsibility des sliders 2024-01-11 17:45:23 +01:00
Adastram d81a3e0452 implemented fadeout 2024-01-11 15:03:07 +01:00
Adastram 777b6adde4 Corrected docstring 2024-01-11 15:02:39 +01:00
Adastram 06a2d7085b Reorganized GUI update to allow fadeout in menus 2024-01-11 14:52:55 +01:00
Adastram 4c79436624 Merge pull request 'Prevented Player from moving when dialog is occuring' (#30) from BlockMoveWhenTalk into main
Reviewed-on: #30
Reviewed-by: Yannis <yannis300307@gmail.com>
2024-01-11 10:03:40 +00:00
Adastram daa7ca46d4 Added doc string 2024-01-11 10:58:56 +01:00
Adastram 67fef0b82e Edited dialogs_manager import 2024-01-11 10:51:14 +01:00
Adastram ce14e45e8f Fixed engine import 2024-01-11 10:50:54 +01:00
Adastram f5c1f8bc63 Moved pause to dialogs_manager 2024-01-11 10:42:42 +01:00
Adastram 9e400598a3 Imported whole engine and moved pause() handling from event_handler 2024-01-11 10:42:26 +01:00
Adastram 8cbe1a3727 Edited default zoom value 2024-01-11 10:41:57 +01:00
Adastram e8343160d4 Edited lock to block all interraction including animation instead of just the movements 2024-01-11 10:30:34 +01:00
Adastram 1f8444bc0b Edited .pause() function to lock all unlocked entity instead of blocking update function, and .resume() to unlock only non-locked entity before pause 2024-01-11 10:29:43 +01:00
Adastram 15565c6712 Added Game satuts display in debug 2024-01-11 09:55:24 +01:00
Adastram ddb27bfd5a Added sync between dialogs and game pause 2024-01-11 09:54:12 +01:00
Adastram 83d51f3e5e Added .pause() and .resume() functions (Pause the game logic (Entites moving and damage) and lock player (Player movements doesn't seems to be affected by the pause of the update loop)) 2024-01-11 09:53:44 +01:00
Adastram afb2e2386f Removed print when next dialog is called 2024-01-11 09:52:04 +01:00
Adastram e2a97c65fd Added .lock() and .unlock() entity functions (Prevent them from moving) 2024-01-11 09:51:29 +01:00
Adastram 197a4ae7dc Prevented Player from moving when dialog is occuring 2024-01-11 08:55:04 +01:00
Adastram f1ccc398b4 Started fade implementation 2024-01-11 08:49:28 +01:00
Yannis c31766cc0c Code exemple responsibility 2024-01-10 21:12:53 +01:00
Yannis 691a4f569f Début de responsibility 2024-01-10 21:12:33 +01:00
Yannis 38a9da9463 Centrage des sliders 2024-01-10 20:54:39 +01:00
Yannis 163f1f0901 Ajout d'une boite de limite de déplacement pour les sliders area 2024-01-10 20:39:11 +01:00
Yannis 8ab8eaba24 Début de rendu débug des sliders 2024-01-10 16:04:00 +01:00