lactase: rajout d'un nouvel item, la lactase

Cet item supprime les vents de la princesse en lui permettant
d'immédiatement digérer le lactose. Ce qui a pour effet de couper son
dash en cours et de lui vider les intestincs.

J'ai rajouté plein d'éléments dans le niveau numéro deux pour tester ça.

Addition supplémentaires:
- le fromage peut être de différentes couleurs avec pour conséquences
  différentes intensités. Ce qui a pour effet de recharger plus ou moins
  vite la jauge de pét.
 - J'ai rajouté une passerelle à sens unique qui permet de créer un
   petit point de non retour, j'aimerai bien aussi l'avoir à la
   verticale, mais pour le moment, je n'y arrive pas.
This commit is contained in:
Thomas Lavocat
2023-05-12 14:11:34 +02:00
parent 66c95c7380
commit cf1481047c
14 changed files with 1194 additions and 226 deletions

View File

@@ -65,15 +65,20 @@ func _on_hud_screen_is_black() -> void:
if old_princesse:
princesse.copy_from(old_princesse)
princesse.connect("cheese_collected", hud_load_cheese)
princesse.connect("lactase_collected", hud_reset_cheese)
princesse.connect("dash_fart", hud_unload_cheese)
#princesse.connect("princess_is_dead", princess_death)
hud.end_scene_transition()
# vient de la princesse quand elle a ramassé du lactase
func hud_reset_cheese():
Input.start_joy_vibration(0, 0.1, 0.1, 0.1)
hud.reset()
# vient de la princesse quand elle a ramassé un fromage
func hud_load_cheese():
func hud_load_cheese(speed):
Input.start_joy_vibration(0, 0, 1, 0.1)
hud.load_cheese()
hud.load_cheese(speed)
# vient de la princesse quand elle ^ète
func hud_unload_cheese():