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
This commit is contained in:
PollardTheDragon
2026-03-25 23:11:10 +00:00
committed by GitHub
parent 3e8f140498
commit 394c3b0108
120 changed files with 2616 additions and 1184 deletions
+10 -7
View File
@@ -932,6 +932,7 @@
#include "code\game\dna\mutations\mutation_powers.dm"
#include "code\game\gamemodes\game_mode.dm"
#include "code\game\gamemodes\intercept_report.dm"
#include "code\game\gamemodes\ninja_objectives.dm"
#include "code\game\gamemodes\objective.dm"
#include "code\game\gamemodes\objective_holder.dm"
#include "code\game\gamemodes\objectives_subtypes.dm"
@@ -1875,6 +1876,7 @@
#include "code\modules\antagonists\revolutionary\datum_headrev.dm"
#include "code\modules\antagonists\revolutionary\datum_revolutionary.dm"
#include "code\modules\antagonists\revolutionary\team_revolution.dm"
#include "code\modules\antagonists\space_ninja\datum_space_ninja.dm"
#include "code\modules\antagonists\survivalist\survivalist.dm"
#include "code\modules\antagonists\traitor\datum_mindslave.dm"
#include "code\modules\antagonists\traitor\datum_traitor.dm"
@@ -2283,6 +2285,7 @@
#include "code\modules\events\sentience.dm"
#include "code\modules\events\slaughterevent.dm"
#include "code\modules\events\solarflare.dm"
#include "code\modules\events\space_ninja.dm"
#include "code\modules\events\spacevine.dm"
#include "code\modules\events\spider_infestation.dm"
#include "code\modules\events\spider_terror.dm"
@@ -3040,13 +3043,13 @@
#include "code\modules\newscaster\newsfeed_datums.dm"
#include "code\modules\newscaster\obj\newscaster.dm"
#include "code\modules\newscaster\obj\newspaper.dm"
#include "code\modules\ninja\energy_katana.dm"
#include "code\modules\ninja\suit\ninja_gloves.dm"
#include "code\modules\ninja\suit\ninja_head.dm"
#include "code\modules\ninja\suit\ninja_mask.dm"
#include "code\modules\ninja\suit\ninja_shoes.dm"
#include "code\modules\ninja\suit\ninja_suit.dm"
#include "code\modules\ninja\suit\suit_initialisation.dm"
#include "code\modules\ninja\ninja_actions.dm"
#include "code\modules\ninja\ninja_clothes.dm"
#include "code\modules\ninja\ninja_deployables.dm"
#include "code\modules\ninja\ninja_outfits.dm"
#include "code\modules\ninja\ninja_scanner.dm"
#include "code\modules\ninja\ninja_uplink.dm"
#include "code\modules\ninja\ninja_weapons.dm"
#include "code\modules\paperwork\carbonpaper.dm"
#include "code\modules\paperwork\clipboard.dm"
#include "code\modules\paperwork\desk_bell.dm"