Files
Paradise/code/modules/ninja/ninja_uplink.dm
PollardTheDragon 394c3b0108 Stealth and Steel: The Space Ninja (#31497)
* Space Ninja Antag Datum

* Small fixes

* Ninja outfit, ekatana, actions

* Ninja scanner and spans

* Ninja uplink implant

* Ninja bombs

* Ninja bomb flare grants

* Ninja modsuit, objective payouts

* Fixes objectives

* Ninja stealth fix, modsuit sprites and final implementations

* Lints

* Ninja scanner sprites

* Ninja Suit and Energy Shuriken Sprites

* Fixes config, Adjusts stim ability, adds shuriken printer and e-shurikens, uplink stuff

* Fixes a duplicate icon

* Attack chain

* Energy katana item sprite

* Ninja net gun

* Brazil

* Spawning ninjas, ninja on traitor panel, ninja spawn sound

* Linter

* Objective stuff

* Fixes n grey suits

* Objectives

* Trim intro sound

* Event, spawn point

* Ninja Outfits, Vox Check, Bug Fixes, Mirror at ninja spawn

* Address code review

* Oops

* Uncomments an important thingy

* Update: Gave space ninjas access to maints and an agent ID card. Updated net description.

* Update scanner examine

* Removes excess file

* Makes ninja scanner fit in belts and ninja suits. Gives them NV goggles

* Fixes modsuit sprite issue

* Energy shuriken fixes

* Scanner fix

* Printer fix

* Fixes some runtimes

* Fixes capture teleport

* Clothes rename

* Buffs energy katana, adds soft no-drop to ekatana, buffs ninja modsuit, fixes equip bug

* Adds research levels to ninja gear

* Fixes ninja capture issue

* Remaps ninja dojo

* Better cuff removal

* Forgor

* Fixes action availability

* Updates walls at dojo

* Improves ninja modsuit

* Windoors can now be opened with the katana

* Adds advanced pinpointer to ninja uplink

* Fixed energy nets sticking

* Fixes slime people ninjas

* Adds reroll to ninja capture if target is DNR. Prevents off Z-level targets

* Oop

* Adds reactor sabotage objective.

* Fixes ninja cuffs

* Removes Carp scroll from uplink. Adds Krav Implant to uplink
2026-03-25 23:11:10 +00:00

92 lines
3.1 KiB
Plaintext

/obj/item/bio_chip/uplink/ninja
name = "spider clan uplink bio-chip"
desc = "Purchase things from the spider clan with earned currency."
/obj/item/bio_chip/uplink/ninja/Initialize(mapload)
. = ..()
if(hidden_uplink)
hidden_uplink.update_uplink_type(UPLINK_TYPE_NINJA)
hidden_uplink.uses = 0
/datum/uplink_item/ninja
category = "Spider Clan Provisions"
surplus = 0
uplinktypes = list(UPLINK_TYPE_NINJA)
/datum/uplink_item/ninja/shuriken_printer
name = "Shuriken Printer"
desc = "An advanced, tiny autofabricator that slowly creates and stores energy shurikens."
reference = "SPR"
item = /obj/item/shuriken_printer
cost = 25
/datum/uplink_item/ninja/ninja_modsuit
name = "'Shinobi' Stealth Modsuit"
desc = "A specialized modsuit worn by the spider clan's elite ninja operatives."
reference = "SNBMOD"
item = /obj/item/mod/control/pre_equipped/ninja
cost = 45
/datum/uplink_item/ninja/energy_katana
name = "Energy Katana"
desc = "A plastitanium katana with a reinforced emitter edge. A ninja's most reliable tool."
reference = "EKAT"
item = /obj/item/katana/energy
cost = 20
/datum/uplink_item/ninja/energy_net
name = "Energy Net Projector"
desc = "A non-lethal weapon favored by the Spider Clan. Targets struck will find themselves trapped in an energy net."
reference = "ENET"
item = /obj/item/gun/energy/kinetic_accelerator/energy_net
cost = 30
/datum/uplink_item/ninja/spider_bomb
name = "Spider Bomb"
desc = "An evil device fabricated by the Spider Clan. This bomb contains a large number of dehydrated spider-cubes that will all activate upon detonation. These spiders do not discern friend from foe - all non-spiders make for good food."
reference = "SPBM"
item = /obj/machinery/syndicatebomb/ninja/spiders
cost = 65
/datum/uplink_item/ninja/hood
name = "Ninja Scarf"
desc = "What may appear to be a simple black garment is in fact a highly sophisticated nano-weave helmet. Standard issue ninja gear."
reference = "NJSC"
item = /obj/item/clothing/head/helmet/space_ninja
cost = 10
/datum/uplink_item/ninja/mask
name = "Ninja Mask"
desc = "A close-fitting mask that acts both as an air filter and a post-modern fashion statement."
reference = "NJMSK"
item = /obj/item/clothing/mask/gas/space_ninja
cost = 10
/datum/uplink_item/ninja/gloves
name = "Ninja Gloves"
desc = "These nano-enhanced gloves insulate from electricity and provide fire resistance."
reference = "NJGL"
item = /obj/item/clothing/gloves/space_ninja
cost = 10
/datum/uplink_item/ninja/shoes
name = "Ninja Shoes"
desc = "A pair of running shoes. Excellent for running and even better for smashing skulls."
reference = "NJSH"
item = /obj/item/clothing/shoes/space_ninja
cost = 10
/datum/uplink_item/ninja/suit
name = "Ninja Kabuto"
desc = "A unique suit of nano-enhanced armor designed specifically for Spider Clan assassins."
reference = "NJKB"
item = /obj/item/clothing/suit/space_ninja
cost = 10
/datum/uplink_item/ninja/suit_bundle
name = "Full Ninja Outfit"
desc = "A bulk purchase of a full ninja outfit. Good for if you somehow lost the other set of highly advanced Spider Clan equipment."
reference = "NJST"
item = /obj/item/clothing/suit/space_ninja
cost = 40