Add collectible fish quality tiers

This commit is contained in:
Alexander Sellite 2026-08-02 17:44:11 -04:00
parent 7661b057bc
commit 35d00e8035
30 changed files with 834 additions and 73 deletions

View file

@ -761,7 +761,10 @@ func _apply_target_outcome(data: Dictionary) -> void:
return
if not already_owned:
_local_inventory.add_catch(fish_catch)
_local_collection.mark_discovered(fish_id)
_local_collection.mark_quality_discovered(
fish_id,
fish_catch.quality,
)
if not _save_manager.save_if_dirty():
return
_result_ledgers[result_id] = true