mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-22 08:01:06 +00:00
217 lines
14 KiB
Plaintext
217 lines
14 KiB
Plaintext
/datum/trader/ship/pet_shop
|
|
name = "Pet Shop Owner"
|
|
name_language = LANGUAGE_SKRELLIAN
|
|
origin = "Pet Shop"
|
|
trade_flags = TRADER_GOODS|TRADER_MONEY|TRADER_WANTED_ONLY
|
|
possible_origins = list("Paws-Out", "Pets-R-Smart", "Tentacle Companions", "Xeno-Pets and Assorted Goods", "Barks and Drools")
|
|
speech = list(
|
|
"hail_generic" = "Welcome to my xeno-pet shop! Here you will find many wonderful companions. Some a bit more... aggressive than others. But companions none the less. I also buy pets, or trade them.",
|
|
"hail_Skrell" = "Ah! A fellow Skrell. How wonderful, I may have a few pets imported from back home. Take a look.",
|
|
"hail_deny" = "I no longer wish to speak to you.",
|
|
"trade_complete" = "Remember to give them attention and food. They are living beings, and you should treat them like so.",
|
|
"trade_blacklist" = "Legally I can't do that. Morally, I refuse to do that.",
|
|
"trade_found_unwanted" = "I only want animals. I don't need food, shiny things, I'm looking for specific ones at that. Ones I already have the cage and food for.",
|
|
"trade_not_enough" = "I'd give you the animal for free, but I need the money to feed the others. So you must pay in full.",
|
|
"how_much" = "This is a fine specimen, I believe it will cost you VALUE credits.",
|
|
"what_want" = "I have the facilities currently to support",
|
|
"compliment_deny" = "That was almost charming.",
|
|
"compliment_accept" = "Thank you. I needed that.",
|
|
"insult_good" = "I ask you to stop. We can be peaceful. I know we can.",
|
|
"insult_bad" = "My interactions with you are becoming less than fruitful.",
|
|
"bribe_refusal" = "I'm not going to do that. I have places to be.",
|
|
"bribe_accept" = "Hm. It'll be good for the animals, so sure."
|
|
)
|
|
|
|
possible_wanted_items = list(
|
|
/mob/living/simple_animal/corgi = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/cat = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/crab = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/lizard = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/mouse = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/mushroom = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/parrot = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/tindalos = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/tomato = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/cow = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/chick = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/chicken = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/yithian = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/diyaab = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/bear = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/shantak = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/samak = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/retaliate/goat = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/carp = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/commanded/dog = TRADER_ALL,
|
|
/mob/living/simple_animal/hostile/bear = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/biglizard = TRADER_THIS_TYPE
|
|
)
|
|
|
|
possible_trading_items = list(
|
|
/mob/living/simple_animal/corgi = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/cat = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/crab = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/lizard = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/mouse = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/mushroom = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/parrot = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/tindalos = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/tomato = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/cow = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/chick = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/chicken = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/yithian = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/diyaab = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/bear = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/shantak = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/samak = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/retaliate/goat = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/carp = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/commanded/dog = TRADER_ALL,
|
|
/mob/living/simple_animal/hostile/bear = TRADER_THIS_TYPE,
|
|
/mob/living/simple_animal/hostile/biglizard = TRADER_THIS_TYPE,
|
|
/obj/item/device/dociler = TRADER_THIS_TYPE
|
|
)
|
|
|
|
/datum/trader/ship/prank_shop
|
|
name = "Prank Shop Owner"
|
|
name_language = LANGUAGE_ROOTSONG
|
|
origin = "Prank Shop"
|
|
compliment_increase = 0
|
|
insult_drop = 0
|
|
possible_origins = list("Yacks and Yucks Shop", "The Shop From Which I Sell Humorous Items", "The Prank Gestalt", "The Clown's Armory")
|
|
speech = list(
|
|
"hail_generic" = "We welcome you to our shop of humorous items, we invite you to partake in the experience of being pranked, and pranking someone else.",
|
|
"hail_Diona" = "Welcome, other gestalt. We invite you to learn of our experiences, and teach us of your own.",
|
|
"hail_deny" = "We cannot do business with you. We are sorry.",
|
|
"trade_complete" = "We thank you for purchasing something. We enjoyed the experience of you doing so and we hope to learn from it.",
|
|
"trade_blacklist" = "We are not allowed to do such. We are sorry.",
|
|
"trade_not_enough" = "We have sufficiently experienced giving away goods for free. We wish to experience getting money in return.",
|
|
"how_much" = "We believe that is worth VALUE credits.",
|
|
"what_want" = "We wish only for the experiences you give us, in all else we want",
|
|
"compliment_deny" = "You are attempting to compliment us.",
|
|
"compliment_accept" = "You are attempting to compliment us.",
|
|
"insult_good" = "You are attempting to insult us, correct?",
|
|
"insult_bad" = "We do not understand.",
|
|
"bribe_refusal" = "We are sorry but we cannot accept.",
|
|
"bribe_accept" = "We are happy to say that we accept this bribe."
|
|
)
|
|
|
|
possible_trading_items = list(
|
|
/obj/item/clothing/mask/gas/clown_hat = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/mask/gas/sexyclown = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/shoes/clown_shoes = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/under/rank/clown = TRADER_THIS_TYPE,
|
|
/obj/item/device/pda/clown = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/cartridge/clown = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/stamp/clown = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/storage/backpack/clown = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/bananapeel = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/reagent_containers/food/snacks/pie = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/bikehorn = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/reagent_containers/spray/waterflower = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/gun/projectile/revolver/capgun = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/mask/fakemoustache = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/gun/energy/wand/toy = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/grenade/spawnergrenade/fake_carp = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/grenade/spawnergrenade/singularity/toy = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/grenade/fake = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/gun/launcher/pneumatic/small = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/mask/gas/monkeymask = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/suit/monkeysuit = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/mask/luchador = TRADER_ALL,
|
|
/obj/item/weapon/gun/bang = TRADER_SUBTYPES_ONLY
|
|
)
|
|
|
|
/datum/trader/ship/replica_shop
|
|
name = "Replica Store Owner"
|
|
name_language = TRADER_DEFAULT_NAME
|
|
origin = "Replica Store"
|
|
possible_origins = list("Ye-Old Armory", "Knights and Knaves", "The Blacksmith", "Historical Human Apparel and Items", "The Pointy End")
|
|
speech = list(
|
|
"hail_generic" = "Welcome, welcome! You look like a man who appreciates human history. Come in, and learn! Maybe even.... buy?",
|
|
"hail_Unathi" = "Ah, you look like a lizard who knows his way around martial combat. Come in! Our stuff may not be as high quality as you are used to, but feel free to look around.",
|
|
"hail_deny" = "A man who does not appreciate history does not appreciate me. Goodbye.",
|
|
"trade_complete" = "Now remember, these may be replicas, but they are still a bit sharp!",
|
|
"trade_blacklist" = "No, I don't deal in that.",
|
|
"trade_not_enough" = "Hm. Well, I need more money than that.",
|
|
"how_much" = "This fine piece of craftsmanship costs about VALUE credits.",
|
|
"what_want" = "I want",
|
|
"compliment_deny" = "Oh ho ho! Aren't you quite the jester.",
|
|
"compliment_accept" = "Hard to tell, isn't it? I make them all myself.",
|
|
"insult_good" = "They aren't JUST replicas!",
|
|
"insult_bad" = "Well, I'll never!",
|
|
"bribe_refusal" = "Well. I'd love to stay, but I've got an Unathi client somewhere else, and they are not known for patience.",
|
|
"bribe_accept" = "Sure, I'll stay a bit longer. Just for you, though."
|
|
)
|
|
|
|
possible_trading_items = list(
|
|
/obj/item/clothing/head/wizard/magus = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/shield/buckler = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/head/redcoat = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/head/powdered_wig = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/head/hasturhood = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/head/helmet/gladiator = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/head/plaguedoctorhat = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/glasses/monocle = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/mask/smokable/pipe = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/mask/gas/plaguedoctor = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/suit/hastur = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/suit/imperium_monk = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/suit/judgerobe = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/suit/wizrobe/magusred = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/suit/wizrobe/magusblue = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/under/gladiator = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/under/kilt = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/under/redcoat = TRADER_THIS_TYPE,
|
|
/obj/item/clothing/under/soviet = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/material/harpoon = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/material/sword = TRADER_ALL,
|
|
/obj/item/weapon/material/scythe = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/material/star = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/material/twohanded/baseballbat = TRADER_THIS_TYPE
|
|
)
|
|
|
|
|
|
/datum/trader/ship/hardsuit
|
|
name = "Azazi Guild Seller"
|
|
name_language = LANGUAGE_UNATHI
|
|
origin = "Azazi Bulk Supply Guild"
|
|
possible_trading_items = list(
|
|
/obj/item/weapon/rig/unathi = TRADER_ALL,
|
|
/obj/item/weapon/rig/internalaffairs = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/rig/industrial = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/rig/eva = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/rig/ce = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/rig/hazmat = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/rig/medical = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/rig/hazard = TRADER_THIS_TYPE,
|
|
/obj/item/weapon/rig/combat = TRADER_THIS_TYPE,
|
|
/obj/item/rig_module/device/healthscanner = TRADER_THIS_TYPE,
|
|
/obj/item/rig_module/device/drill = TRADER_THIS_TYPE,
|
|
/obj/item/rig_module/device/rcd = TRADER_THIS_TYPE,
|
|
/obj/item/rig_module/chem_dispenser = TRADER_ALL,
|
|
/obj/item/rig_module/voice = TRADER_THIS_TYPE,
|
|
/obj/item/rig_module/vision = TRADER_SUBTYPES_ONLY,
|
|
/obj/item/rig_module/ai_container = TRADER_THIS_TYPE,
|
|
/obj/item/rig_module/mounted = TRADER_SUBTYPES_ONLY
|
|
|
|
)
|
|
|
|
speech = list(
|
|
"hail_generic" = "Welcome to the Azazi Bulk Sssupply Guild! We sssupply in bulk!",
|
|
"hail_Unathi" = "Hello fellow Sinta! We have many fine wares that will bring you a sense of home in this alien system.",
|
|
"hail_deny" = "Go away, Guwan.",
|
|
"trade_complete" = "Ah, excellent.",
|
|
"trade_blacklist" = "I will pretend I didn't ssssee that.",
|
|
"trade_no_goods" = "You gotta buy the robots, sir. I don't do trades.",
|
|
"trade_not_enough" = "I can't go any lower. Pay in full.",
|
|
"how_much" = "Ah! Thisss isss only VALUE creditssss.",
|
|
"compliment_deny" = "Were it not for the lawsss of thisss land I would sslay you.",
|
|
"compliment_accept" = "Ancestors blessss you.",
|
|
"insult_good" = "Ha! You have a fierce ssspirit, I like that.",
|
|
"insult_bad" = "Were you never taught to resspect your eldersss?",
|
|
"bribe_refusal" = "Do not try to dissshonor me again.",
|
|
"bribe_accept" = "Very well. I will ssstay for a bit longer."
|
|
)
|