Dev 0.2.0

* Ajout de la déblocage des mutation du mode infini dans le mode histoire
* Ajout de plus de caverne
* Rework de l'emplacement des distributeurs/cavernes
* Rework de l'influence, plus de clarté sur les plantes influencées
* 4 d'inventaire dans le mode infini
* Fix du tuto de mouvement en 3D
* Déblocage de toutes le mutations à la fin du jeu
* Fix de bug de chargelent de scène multiple
This commit is contained in:
2026-07-26 14:23:20 +02:00
parent ffe6f50ba6
commit dcce13a9e6
28 changed files with 193 additions and 193 deletions
@@ -1,9 +1,11 @@
extends ProgressionData
class_name StoryProgressionData
const START_UNLOCKED_MUTATIONS = 8
@export var planted_mutation_ids: Array[String] = []
@export var story_step_i := 0
@export var mutations_unlocked = 8
@export var mutations_unlocked = START_UNLOCKED_MUTATIONS
func get_story_step() -> StoryStep:
return get_all_story_steps()[story_step_i]
@@ -33,4 +35,7 @@ func are_all_mutations_unlocked() -> bool:
func unlock_new_mutation() -> PlantMutation:
var new_mutation = get_all_mutations()[mutations_unlocked]
mutations_unlocked += 1
return new_mutation
return new_mutation
func unlock_all_mutation() -> void:
mutations_unlocked = len(get_all_mutations()) + 1