Add fish selling, buyer profiles, and player wallet

This commit is contained in:
Alexander Sellite 2026-07-25 16:27:07 -04:00
parent fb04615600
commit d2fe367891
25 changed files with 738 additions and 5 deletions

View file

@ -0,0 +1,11 @@
[gd_resource type="Resource" load_steps=2 format=3]
[ext_resource type="Script" path="res://economy/fish_buyer_profile.gd" id="1_profile"]
[resource]
script = ExtResource("1_profile")
id = &"main_fishing_shop"
display_name = "Main Fishing Shop"
animal_name_singular = "shopkeeper"
animal_name_plural = "shopkeepers"
payout_multiplier = 1.0

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" load_steps=2 format=3]
[ext_resource type="Script" path="res://economy/fish_buyer_profile.gd" id="1_profile"]
[resource]
script = ExtResource("1_profile")
id = &"pelicans"
display_name = "Pelicans"
animal_name_singular = "pelican"
animal_name_plural = "pelicans"
payout_multiplier = 0.7
sale_message_template = "You sold your {fish} to the pelicans for ${payout}."

View file

@ -0,0 +1,11 @@
[gd_resource type="Resource" load_steps=2 format=3]
[ext_resource type="Script" path="res://economy/fish_buyer_profile.gd" id="1_profile"]
[resource]
script = ExtResource("1_profile")
id = &"trading_post"
display_name = "Trading Post"
animal_name_singular = "otter"
animal_name_plural = "otters"
payout_multiplier = 0.85