Skip to content

Commit

Permalink
[Modular] Adds a (Nerfed) Interdyne modsuit to lavaland Interdyne's S…
Browse files Browse the repository at this point in the history
…huttle (#1996)

* Nerfs

* slower

* One module i forgot

* replaces the medical mod with the improved interdyne one

* Less storage

* Woops to complex
  • Loading branch information
SomeRandomOwl authored and StealsThePRs committed Apr 17, 2024
1 parent e9d45ba commit 03817d8
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2564,7 +2564,7 @@
req_access = list("syndicate")
},
/obj/effect/turf_decal/delivery/white,
/obj/machinery/suit_storage_unit/medical,
/obj/machinery/suit_storage_unit/interdyne/nerfed,
/turf/open/floor/iron/dark/textured_large,
/area/ruin/interdyne_planetary_base/med)
"vO" = (
Expand Down
8 changes: 6 additions & 2 deletions _maps/shuttles/nova/ruin_interdyne_cargo.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,10 @@
"Q" = (
/turf/closed/wall/mineral/titanium/spaceship/nodiagonal,
/area/shuttle/interdyne_cargo)
"S" = (
/obj/machinery/suit_storage_unit/interdyne/nerfed,
/turf/open/floor/catwalk_floor/iron_dark,
/area/shuttle/interdyne_cargo)
"V" = (
/obj/effect/spawner/structure/window/survival_pod,
/turf/open/floor/plating,
Expand Down Expand Up @@ -234,8 +238,8 @@ Z
Y
Y
Y
z
z
S
S
a
v
"}
Expand Down
51 changes: 51 additions & 0 deletions modular_nova/modules/interdyne_pharma/mod.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
/obj/item/mod/control/pre_equipped/interdyne/nerfed
theme = /datum/mod_theme/interdyne
starting_frequency = MODLINK_FREQ_SYNDICATE
applied_cell = /obj/item/stock_parts/cell/super
applied_modules = list(
/obj/item/mod/module/defibrillator,
/obj/item/mod/module/injector,
/obj/item/mod/module/surgical_processor/preloaded,
/obj/item/mod/module/storage/large_capacity,
/obj/item/mod/module/tether,
/obj/item/mod/module/thread_ripper,
)

/datum/mod_theme/interdyne/nerfed
armor_type = /datum/armor/mod_theme_interdyne/nerfed
slowdown_inactive = 0.0
slowdown_active = 0.25
allowed_suit_storage = list(
/obj/item/assembly/flash,
/obj/item/healthanalyzer,
/obj/item/reagent_containers/cup/beaker,
/obj/item/reagent_containers/cup/bottle,
/obj/item/reagent_containers/cup/tube,
/obj/item/reagent_containers/dropper,
/obj/item/reagent_containers/hypospray,
/obj/item/reagent_containers/pill,
/obj/item/reagent_containers/syringe,
/obj/item/restraints/handcuffs,
/obj/item/sensor_device,
/obj/item/shield/energy,
/obj/item/stack/medical,
/obj/item/storage/bag/bio,
/obj/item/storage/bag/chemistry,
/obj/item/storage/pill_bottle,
)

/datum/armor/mod_theme_interdyne/nerfed
melee = 5
bullet = 5
laser = 5
energy = 5
bomb = 10
bio = 100
fire = 60
acid = 75
wound = 5

/obj/machinery/suit_storage_unit/interdyne/nerfed
mask_type = /obj/item/clothing/mask/gas/sechailer/syndicate
storage_type = /obj/item/tank/internals/oxygen
mod_type = /obj/item/mod/control/pre_equipped/interdyne/nerfed
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -7484,6 +7484,7 @@
#include "modular_nova\modules\interaction_menu\code\click.dm"
#include "modular_nova\modules\interaction_menu\code\interaction_component.dm"
#include "modular_nova\modules\interaction_menu\code\interaction_datum.dm"
#include "modular_nova\modules\interdyne_pharma\mod.dm"
#include "modular_nova\modules\jungle\code\flora.dm"
#include "modular_nova\modules\kahraman_equipment\code\gps_beacon.dm"
#include "modular_nova\modules\kahraman_equipment\code\looping_sounds.dm"
Expand Down

0 comments on commit 03817d8

Please sign in to comment.