mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-21 21:10:30 +01:00
af0312c7d4
Fixes https://github.com/Aurorastation/Aurora.3/issues/18504 Fixes https://github.com/Aurorastation/Aurora.3/issues/21064 Fixes https://github.com/Aurorastation/Aurora.3/issues/21267 Fixes https://github.com/Aurorastation/Aurora.3/issues/21455 Fixes https://github.com/Aurorastation/Aurora.3/issues/21535 Miscellaneous bugfixes, code cleanup, etc. Smaller batches this time. changes: - spellcheck: "Renames 'gibber' to 'autobutcher'." - code_imp: "Cleans up a lot of old autobutcher code." - code_imp: "Simplifies and unifies a lot of circuit board naming code." - code_imp: "Updates various code comments to DMDocs format." - balance: "Slightly increased damage of beating someone with a ladder." - bugfix: "Fixes foreign speech displaying the translated versions in langchat for non-fluent listeners." - bugfix: "Fixes whispered speech langchat; whispers are now correctly italicized." - bugfix: "Fixes shouted speech langchat; shouts are now correctly biggified." - bugfix: "Adds missing Omni Gas Mixer, Gas Meter options from RFD-P." - bugfix: "Adds missing circuit boards for bioballistic delivery system, lysis-isolation centrifuge, and autobutcher to allow for construction and deconstruction." - bugfix: "Fixes empty algae chips bag having description set for its name." - bugfix: "Adds fallback_specific_heat values to several reagents that were missing them." - bugfix: "Fixes antimateriel projectiles being erroneously damage-capped when hitting walls." - bugfix: "Fixes laser beam effects not using the base colors of their beam VFX." - qol: "Added helpful feedback hint to move closer when someone speaks aloud within 4 tiles while you're in vacuum (as features go, this one felt more like a bug to experience)." - qol: "Updated various examine hints." --------- Signed-off-by: Batrachophreno <Batrochophreno@gmail.com>
111 lines
3.1 KiB
Plaintext
111 lines
3.1 KiB
Plaintext
/obj/item/circuitboard/mecha
|
|
name = "exosuit circuit board"
|
|
icon = 'icons/obj/module.dmi'
|
|
icon_state = "std_mod"
|
|
item_state = "electronic"
|
|
board_type = "other"
|
|
|
|
|
|
/obj/item/circuitboard/mecha/ripley
|
|
origin_tech = list(TECH_DATA = 3)
|
|
|
|
/obj/item/circuitboard/mecha/ripley/peripherals
|
|
name = T_BOARD_MECHA("Ripley peripherals control")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/ripley/main
|
|
name = T_BOARD_MECHA("Ripley central control")
|
|
icon_state = "mainboard"
|
|
|
|
|
|
/obj/item/circuitboard/mecha/gygax
|
|
origin_tech = list(TECH_DATA = 4)
|
|
|
|
/obj/item/circuitboard/mecha/gygax/peripherals
|
|
name = T_BOARD_MECHA("Gygax peripherals control")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/gygax/targeting
|
|
name = T_BOARD_MECHA("Gygax weapon control and targeting")
|
|
icon_state = "mcontroller"
|
|
origin_tech = list(TECH_DATA = 4, TECH_COMBAT = 4)
|
|
|
|
/obj/item/circuitboard/mecha/gygax/main
|
|
name = T_BOARD_MECHA("Gygax central control")
|
|
icon_state = "mainboard"
|
|
|
|
|
|
/obj/item/circuitboard/mecha/durand
|
|
origin_tech = list(TECH_DATA = 4)
|
|
|
|
/obj/item/circuitboard/mecha/durand/peripherals
|
|
name = T_BOARD_MECHA("Durand peripherals control")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/durand/targeting
|
|
name = T_BOARD_MECHA("Durand weapon control and targeting")
|
|
icon_state = "mcontroller"
|
|
origin_tech = list(TECH_DATA = 4, TECH_COMBAT = 4)
|
|
|
|
/obj/item/circuitboard/mecha/durand/main
|
|
name = T_BOARD_MECHA("Durand central control")
|
|
icon_state = "mainboard"
|
|
|
|
|
|
/obj/item/circuitboard/mecha/honker
|
|
origin_tech = list(TECH_DATA = 4)
|
|
|
|
/obj/item/circuitboard/mecha/honker/peripherals
|
|
name = T_BOARD_MECHA("H.O.N.K peripherals control")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/honker/targeting
|
|
name = T_BOARD_MECHA("H.O.N.K weapon control and targeting")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/honker/main
|
|
name = T_BOARD_MECHA("H.O.N.K central control")
|
|
icon_state = "mainboard"
|
|
|
|
|
|
/obj/item/circuitboard/mecha/odysseus
|
|
origin_tech = list(TECH_DATA = 3)
|
|
|
|
/obj/item/circuitboard/mecha/odysseus/peripherals
|
|
name = T_BOARD_MECHA("Odysseus peripherals control")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/odysseus/main
|
|
name = T_BOARD_MECHA("Odysseus central control")
|
|
icon_state = "mainboard"
|
|
|
|
/obj/item/circuitboard/mecha/hermes
|
|
origin_tech = list(TECH_DATA = 2)
|
|
|
|
/obj/item/circuitboard/mecha/hermes/peripherals
|
|
name = T_BOARD_MECHA("Hermes peripherals control")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/hermes/main
|
|
name = T_BOARD_MECHA("Hermes central control")
|
|
icon_state = "mainboard"
|
|
|
|
/obj/item/circuitboard/mecha/phazon
|
|
origin_tech = list(TECH_DATA = 5, TECH_BLUESPACE = 5)
|
|
|
|
/obj/item/circuitboard/mecha/phazon/peripherals
|
|
name = T_BOARD_MECHA("Phazon peripherals control")
|
|
icon_state = "mcontroller"
|
|
|
|
/obj/item/circuitboard/mecha/phazon/targeting
|
|
name = T_BOARD_MECHA("Phazon weapon control and targeting")
|
|
icon_state = "mcontroller"
|
|
origin_tech = list(TECH_DATA = 5, TECH_COMBAT = 6, TECH_BLUESPACE = 5)
|
|
|
|
/obj/item/circuitboard/mecha/phazon/main
|
|
name = T_BOARD_MECHA("Phazon central control")
|
|
icon_state = "mainboard"
|
|
|
|
//Undef the macro, shouldn't be needed anywhere else
|
|
#undef T_BOARD_MECHA
|