Golden Deep Fixes & Merchant Program Refactor (#20225)

Merchant program refactor to remove need to have subtypes, causing less
issues

Minor fixes to Golden Deep ship (gramophone is anchored)

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
This commit is contained in:
Ben
2025-01-13 19:50:14 +00:00
committed by GitHub
co-authored by Ben10083
parent be92376296
commit 860987c6bc
7 changed files with 67 additions and 47 deletions
@@ -13,32 +13,3 @@
/datum/computer_file/program/chat_client,
/datum/computer_file/program/merchant
)
/datum/modular_computer_app_presets/merchant/nka
name = "merchant_nka"
display_name = "Merchant - NKA"
description = "A preset for the merchant console for the new kingdom of adhomai."
/datum/modular_computer_app_presets/merchant/nka/New()
. = ..()
program_list += /datum/computer_file/program/merchant/nka
/datum/modular_computer_app_presets/merchant/guild
name = "merchant_guild"
display_name = "Merchant - Guild"
description = "A preset for the merchant console for the guild."
/datum/modular_computer_app_presets/merchant/guild/New()
. = ..()
program_list += /datum/computer_file/program/merchant/guild
/datum/modular_computer_app_presets/merchant/golden_deep
name = "merchant_golden_deep"
display_name = "Merchant - Golden Deep"
description = "A preset for the merchant console for the golden deep."
/datum/modular_computer_app_presets/merchant/golden_deep/New()
. = ..()
program_list += /datum/computer_file/program/merchant/golden_deep