ajout de la traduction #70

* Fix de l'inspection de l'inventaire
* Suppression des assets d'objectifs
This commit is contained in:
2025-11-07 17:36:18 +01:00
parent ed675ed532
commit a8bb09407e
91 changed files with 485 additions and 872 deletions

View File

@@ -10,10 +10,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Ancient"
return tr("ANCIENT")
func get_mutation_description() -> String:
return "When mature, add [b]1[/b] to the score for each [b]%d[/b] days passed" % get_day_factor()
return tr("ANCIENT_EFFECT_TEXT_LEVEL_%d") % get_day_factor()
func get_day_factor():
return max(1, DEFAULT_DAY_FACTOR - level + 1)

View File

@@ -8,10 +8,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Elitist"
return tr("ELITIST")
func get_mutation_description() -> String:
return "When mature, add [b]%d[/b] to the score for each plant of the same species around, but score become 0 if none is around." % level
return tr("ELITIST_EFFECT_TEXT_LEVEL_%d") % level
func mutate_score(plant_state : Plant.State, plant : Plant, score) -> int:
if plant.influence_zone == null:

View File

@@ -8,10 +8,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Ermit"
return tr("ERMIT")
func get_mutation_description() -> String:
return "Multiply the score by [b]%d[/b] if no plant is near, but set it to 0 otherwise." % get_score_multiplier()
return tr("ERMIT_EFFECT_TEXT_LEVEL_%d") % get_score_multiplier()
func get_score_multiplier():
return level + 1

View File

@@ -8,10 +8,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Precocious"
return tr("PRECOCIOUS")
func get_mutation_description() -> String:
return "Add [b]%d[/b] to the score while the plant is growing" % level
return tr("PRECOCIOUS_EFFECT_TEXT_LEVEL_%d") % level
func mutate_score(plant_state : Plant.State, _plant : Plant, score) -> int:
return score + (0 if plant_state == Plant.State.MATURE else level)

View File

@@ -8,10 +8,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Quality"
return tr("QUALITY")
func get_mutation_description() -> String:
return "Add [b]%d[/b] to the score if the plant is mature." % level
return tr("QUALITY_EFFECT_TEXT_LEVEL_%d") % level
func mutate_score(plant_state : Plant.State, _plant : Plant, score : int) -> int:
return score + (level if plant_state == Plant.State.MATURE else 0)

View File

@@ -8,10 +8,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Quick"
return tr("QUICK")
func get_mutation_description() -> String:
return "Reduce the grow time by %d" % level
return tr("QUICK_EFFECT_TEXT_LEVEL_%d") % level
func mutate_grow_time(_plant : Plant, grow_time : int) -> int:
return max(grow_time - level, 0)

View File

@@ -10,10 +10,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Sociable"
return tr("SOCIABLE")
func get_mutation_description() -> String:
return "When mature, add [b]%d[/b] to the score if near %d other plants" % [get_score_bonus(), NEAR_PLANT_NEEDED]
return tr("SOCIABLE_EFFECT_TEXT_LEVEL_%d") % [get_score_bonus(), NEAR_PLANT_NEEDED]
func get_score_bonus():
return (level + 2)

View File

@@ -8,10 +8,10 @@ func get_base_rarity() -> int:
return 0
func get_mutation_name() -> String:
return "Strong"
return tr("STRONG")
func get_mutation_description() -> String:
return "Plus [b]%d[/b] percent of the score" % roundi(get_score_multiplier() * 100)
return tr("STRONG_EFFECT_TEXT_LEVEL_%d") % roundi(get_score_multiplier() * 100)
func get_score_multiplier():
return float(level)/2.