Ajout d'un mode infini
This commit is contained in:
@@ -174,7 +174,7 @@ static func generate_first_mutations(rarity := 0) -> Array[PlantMutation]:
|
||||
if rarity < 0:
|
||||
return []
|
||||
|
||||
var possible_mutation : PlantMutation = GameInfo.game_data.progression_data.available_mutations.filter(
|
||||
var possible_mutation : PlantMutation = GameInfo.game_data.progression_data.get_available_mutations().filter(
|
||||
func (m : PlantMutation): return m.get_base_rarity() <= rarity
|
||||
).pick_random().duplicate_deep()
|
||||
|
||||
@@ -211,7 +211,7 @@ class MutationPossibility:
|
||||
class AddMutation extends MutationPossibility:
|
||||
func mutate(mutations : Array[PlantMutation])-> Array[PlantMutation]:
|
||||
var new_mutations = mutations.duplicate_deep()
|
||||
var possible_new_mutations = GameInfo.game_data.progression_data.available_mutations.duplicate_deep()
|
||||
var possible_new_mutations = GameInfo.game_data.progression_data.get_available_mutations().duplicate_deep()
|
||||
|
||||
possible_new_mutations = possible_new_mutations.filter(
|
||||
func (m : PlantMutation):
|
||||
|
||||
Reference in New Issue
Block a user