Files
Bubberstation/code/modules/uplink/uplink_items/ammunition.dm
SkyratBot 7cc39520e1 [MIRROR] Uplink Item Reputation Audit [MDB IGNORE] (#24196)
* Uplink Item Reputation Audit (#78852)

## About The Pull Request

This PR removes the rep requirement from a bunch of items and reduces
the requirement of two job-specific items, as a result of chatting with
@ Watermelon914 with regards to what we actually want out of reputation
locks.

Anything which had a reputation requirement of 10 mintues or below no
longer has any requirement.
The detomatix, pizza bomb, and revolver also no longer have any
requirement.
The chemical gun and PKA pressure mod have been reduced to 15 minutes.

The general thought process here is that anything which mostly affects
your ability to win a fight against _one person_ isn't such a big deal.
Largely rep locks should be for something which affects a wide amount of
the station or turn you into a threat which requires a large number of
people to engage safely (so explosives, things which give you block or
deflection, or aren't expended when you use them to fight someone).

Also bundles are fun and if they let people get items a little early via
roulette that's fine.

## Why It's Good For The Game

More options for traitors earlier in the round, in a way which
(hopefully) won't simply calcify them into a single choice or mean that
they can easily do something which gets the shuttle called after two
minutes of everyone spawning.

## Changelog

🆑
balance: The chemical gun and PKA pressure mod traitor items are now
purchasable within 15 minutes of the round starting rather than 20/30.
balance: All preset bundle kits, the cash briefcase, the makarov, the
revolver, the throwing weapon kit, c4, the detomatix cartridge, the
large EMP bomb, gorillas, advanced mimery tome, pie cannon, clown car,
His Grace, and the origami kit are now all purchasable at the start of a
round.
/🆑

* Uplink Item Reputation Audit

---------

Co-authored-by: Jacquerel <hnevard@gmail.com>
2023-10-08 15:59:07 -04:00

58 lines
2.1 KiB
Plaintext

/datum/uplink_category/ammo
name = "Ammunition"
weight = 7
/datum/uplink_item/ammo
category = /datum/uplink_category/ammo
surplus = 40
/datum/uplink_item/ammo/toydarts
name = "Box of Riot Darts"
desc = "A box of 40 Donksoft riot darts, for reloading any compatible foam dart magazine. Don't forget to share!"
item = /obj/item/ammo_box/foambox/riot
cost = 2
surplus = 0
illegal_tech = FALSE
purchasable_from = ~UPLINK_NUKE_OPS
/datum/uplink_item/ammo/pistol
name = "9mm Handgun Magazine"
desc = "An additional 8-round 9mm magazine, compatible with the Makarov pistol."
item = /obj/item/ammo_box/magazine/m9mm
cost = 1
purchasable_from = ~(UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS)
illegal_tech = FALSE
/datum/uplink_item/ammo/pistolap
name = "9mm Armour Piercing Magazine"
desc = "An additional 8-round 9mm magazine, compatible with the Makarov pistol. \
These rounds are less effective at injuring the target but penetrate protective gear."
item = /obj/item/ammo_box/magazine/m9mm/ap
cost = 2
purchasable_from = ~(UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS)
/datum/uplink_item/ammo/pistolhp
name = "9mm Hollow Point Magazine"
desc = "An additional 8-round 9mm magazine, compatible with the Makarov pistol. \
These rounds are more damaging but ineffective against armour."
item = /obj/item/ammo_box/magazine/m9mm/hp
cost = 3
purchasable_from = ~(UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS)
/datum/uplink_item/ammo/pistolfire
name = "9mm Incendiary Magazine"
desc = "An additional 8-round 9mm magazine, compatible with the Makarov pistol. \
Loaded with incendiary rounds which inflict little damage, but ignite the target."
item = /obj/item/ammo_box/magazine/m9mm/fire
cost = 2
purchasable_from = ~(UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS)
/datum/uplink_item/ammo/revolver
name = ".357 Speed Loader"
desc = "A speed loader that contains seven additional .357 Magnum rounds; usable with the Syndicate revolver. \
For when you really need a lot of things dead."
item = /obj/item/ammo_box/a357
cost = 4
purchasable_from = ~(UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS) //nukies get their own version
illegal_tech = FALSE