DopplerShift13 / DopplerShift

Doppler Shift, a /tg/station Fork for SS13
https://dopplershift13.com/
GNU Affero General Public License v3.0
7 stars 22 forks source link

Underworld Connections Quirk #137

Open Nerev4r opened 1 week ago

Nerev4r commented 1 week ago

About The Pull Request

Code by Yooriss. I just work here.

The Underworld Connections quirk, which starts you off with exploitables information access and a fully customizable black market uplink.
    However, you start the round off with the suspected wanted status and have a security note added to your in-character records that should hopefully deny you the chance to ever receive a weapons permit. Your mileage may vary.
    Command and Security characters can't take this quirk, with the sole exception of the Quartermaster. Real FTU hours.
The Black Market Uplink has received a full pricing overhaul, bringing everything more in line to our current cargo pricing and making them actually affordable even for assistants, and even when factoring in the extra shipping costs the BMU comes with natively.
In addition, many BMU items have been made permanently available on their respective markets, such as the "caravan" tools, maintenance drugs, science goggles (for the aspiring Breaking Bads among us) and even switchblades, the themely back-alley goon weapon of the century.
I also fixed a few annoying BMU item names and descriptions.

Why It's Good For The Game

I'm crimejak.

Changelog

:cl: add: The Underworld Connections quirk has been added, allowing dodgy characters (including silicons!) to gain access to exploitable information at roundstart. Non-silicons also receive a fully customizable black market uplink, too. /:cl:

00-Steven commented 6 days ago

Seems this is breaking on account of missing the has_exploitables_override var and handle_exploitables() procs- or like, the entire set of things which actually give the exploitables verb or the verb or menus itself? Might be good to cut it out of it for now, or otherwise implement that first

Nerev4r commented 6 days ago

Seems this is breaking on account of missing the has_exploitables_override var and handle_exploitables() procs- or like, the entire set of things which actually give the exploitables verb or the verb or menus itself? Might be good to cut it out of it for now, or otherwise implement that first

yeah i was lookin 4 help w/ implementing those b/c we don't have all the opfor backend sloppa