From ceae7af589ae6f93e9478646cf1282fac12533e6 Mon Sep 17 00:00:00 2001 From: Zacharie Guet Date: Fri, 17 Oct 2025 18:47:16 +0200 Subject: [PATCH] =?UTF-8?q?fix=20et=20am=C3=A9lioration=20diverses?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/game_data/scripts/terrain_data.gd | 1 - common/inventory/scripts/items/fork.gd | 2 ++ entities/interactables/truck/compost/scripts/compost.gd | 3 --- entities/plants/scripts/plant_influence_zone.gd | 1 - stages/terrain/planet/scripts/planet.gd | 6 ++++-- stages/terrain/truck/scripts/truck_interior.gd | 4 ++-- 6 files changed, 8 insertions(+), 9 deletions(-) diff --git a/common/game_data/scripts/terrain_data.gd b/common/game_data/scripts/terrain_data.gd index fd0ffae..eff4ac9 100644 --- a/common/game_data/scripts/terrain_data.gd +++ b/common/game_data/scripts/terrain_data.gd @@ -44,7 +44,6 @@ func draw_random_zone( var random_step = 1 var zone_radius = noise_image_size.x - random_step - print(get_value_surface(noise_image)) while get_value_surface(noise_image) > zone_max_surface: zone_radius -= random_step ImageTools.draw_circle( diff --git a/common/inventory/scripts/items/fork.gd b/common/inventory/scripts/items/fork.gd index b3e6e38..3fc921e 100644 --- a/common/inventory/scripts/items/fork.gd +++ b/common/inventory/scripts/items/fork.gd @@ -42,3 +42,5 @@ func use(player : Player, zone : Player.ActionZone) -> bool: func harvest(p : Plant, player: Player): player.play_sfx("harvest") p.harvest() + if player.planet: + player.planet.update_garden_score() diff --git a/entities/interactables/truck/compost/scripts/compost.gd b/entities/interactables/truck/compost/scripts/compost.gd index 1c7a434..ce9d297 100644 --- a/entities/interactables/truck/compost/scripts/compost.gd +++ b/entities/interactables/truck/compost/scripts/compost.gd @@ -117,12 +117,9 @@ class GiveItemReward extends Reward: seed_needed = _seed_needed func reward(p: Player): - print(item) if p.inventory.is_full(): - print("drop") p.terrain.drop_item(item, p.global_position, 10) else: - print("give") p.pick_item(item) func desc() -> String: diff --git a/entities/plants/scripts/plant_influence_zone.gd b/entities/plants/scripts/plant_influence_zone.gd index d1004fb..8ba3435 100644 --- a/entities/plants/scripts/plant_influence_zone.gd +++ b/entities/plants/scripts/plant_influence_zone.gd @@ -9,7 +9,6 @@ var show_influence : bool = false : show_influence = v if sprite: sprite.visible = v - print(sprite.visible) func _init(_radius = 100): radius = _radius diff --git a/stages/terrain/planet/scripts/planet.gd b/stages/terrain/planet/scripts/planet.gd index 6e4ce7c..f6ef980 100644 --- a/stages/terrain/planet/scripts/planet.gd +++ b/stages/terrain/planet/scripts/planet.gd @@ -283,7 +283,7 @@ func reach_quota(): next_quota = planet_data.get_quota(planet_data.quota_number) days_on_last_quota = day - # ask_quota_reward() + new_quota_started.emit(self) func ask_quota_reward(): quota_reward_asked.emit( @@ -292,7 +292,6 @@ func ask_quota_reward(): generate_quota_reward() ) - func generate_quota_reward() -> Item: var random_level = randi_range( max(planet_data.quota_number - 1, 1), @@ -308,6 +307,9 @@ func get_garden_score(): score += e.calculate_plant_score() return score +func update_garden_score(): + garden_score = get_garden_score() + func choose_quota_reward(item : Item): drop_item(item, player.global_position, 100) if decontamination_surface >= next_quota: diff --git a/stages/terrain/truck/scripts/truck_interior.gd b/stages/terrain/truck/scripts/truck_interior.gd index 7031b13..7de4404 100644 --- a/stages/terrain/truck/scripts/truck_interior.gd +++ b/stages/terrain/truck/scripts/truck_interior.gd @@ -28,12 +28,12 @@ func get_compost_rewards() -> Array[Compost.Reward]: return rewards func get_random_reward_cost() -> int: - return randi_range(1 + rewarded_times * 2, 3 + rewarded_times * 2) + return randi_range(1 + rewarded_times * 2, 2 + rewarded_times * 2) func get_possible_rewards() -> Array[Compost.Reward]: return [ Compost.UpgradeMaxEnergyReward.new(get_random_reward_cost() + 5), - Compost.UpgradeMaxInventoryReward.new(get_random_reward_cost() + 2), + Compost.UpgradeMaxInventoryReward.new(get_random_reward_cost()), Compost.GiveItemReward.new( get_random_reward_cost(), Blueprint.new(preload("res://entities/interactables/machines/solar_pannel/solar_pannel.tres"))