/tg/ Station 13 - Modules - Types

modular_nova/modules/lathe_medipens/README.md

https://github.com/NovaSector/NovaSector/pull/3577

Title: Lathe Medipens

MODULE ID: lathe_medipens

Description:

Contains empty subtypes of several medipens, custom/universal medipen subtypes with new icons, and techweb nodes/designs for them.

TG Proc Changes:

  • /obj/item/reagent_containers/hypospray/medipen/Initialize()
  • /obj/item/reagent_containers/hypospray/medipen/inject()
  • /obj/machinery/medipen_refiller/add_context()
  • /obj/machinery/medipen_refiller/attackby()

Defines:

  • N/A

Master file additions

  • modular_nova/master_files/code/modules/reagents/reagent_containers/hypospray.dm
    • Overrides Initialize() and inject().
    • Adds new variables medipen/var/init_empty and medipen/var/unused.
  • modular_nova/master_files/code/modules/reagents/chemistry/holder.dm
    • Adds new proc /datum/reagents/proc/trans_to_multiple()

Included files that are not contained in this module:

Dependent to avoid runtime errors:

  • modular_nova/master_files/code/modules/reagents/reagent_containers/hypospray.dm

Credits: