Skip to content

Commit

Permalink
Gives implanters a new icon + syndicate implant version
Browse files Browse the repository at this point in the history
Looks far better than the shoddy 3-pixel height implanters TG has now.
  • Loading branch information
hyperjll committed Mar 4, 2025
1 parent c34952c commit 02b7bb7
Show file tree
Hide file tree
Showing 22 changed files with 98 additions and 2 deletions.
9 changes: 9 additions & 0 deletions code/game/objects/items/implants/implant_explosive.dm
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,9 @@

/obj/item/implanter/explosive
name = "implanter (microbomb)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/explosive

/obj/item/implantcase/explosive
Expand All @@ -231,10 +234,16 @@

/obj/item/implanter/explosive_macro
name = "implanter (macrobomb)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/explosive/macro

/obj/item/implanter/tactical_deniability
name = "implanter (tactical deniability)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/explosive/deniability

/datum/action/item_action/explosive_implant
Expand Down
3 changes: 3 additions & 0 deletions code/game/objects/items/implants/implant_freedom.dm
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,9 @@

/obj/item/implanter/freedom
name = "implanter (freedom)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/freedom

/obj/item/implantcase/freedom
Expand Down
3 changes: 3 additions & 0 deletions code/game/objects/items/implants/implant_krav_maga.dm
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@

/obj/item/implanter/krav_maga
name = "implanter (krav maga)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/krav_maga

/obj/item/implantcase/krav_maga
Expand Down
6 changes: 6 additions & 0 deletions code/game/objects/items/implants/implant_misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@

/obj/item/implanter/emp
name = "implanter (EMP)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/emp

/obj/item/implant/radio
Expand Down Expand Up @@ -85,4 +88,7 @@

/obj/item/implanter/radio/syndicate
name = "implanter (internal syndicate radio)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/radio/syndicate
2 changes: 2 additions & 0 deletions code/game/objects/items/implants/implant_stealth.dm
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@

/obj/item/implanter/stealth
name = "implanter (stealth)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
imp_type = /obj/item/implant/stealth

//Box Object
Expand Down
3 changes: 3 additions & 0 deletions code/game/objects/items/implants/implant_storage.dm
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,7 @@

/obj/item/implanter/storage
name = "implanter (storage)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/storage
5 changes: 3 additions & 2 deletions code/game/objects/items/implants/implanter.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
/obj/item/implanter
name = "implanter"
desc = "A sterile automatic implant injector."
icon = 'icons/obj/medical/syringe.dmi'
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "implanter0"
base_icon_state = "implanter"
inhand_icon_state = "syringe_0"
lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi'
righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi'
Expand All @@ -19,7 +20,7 @@
var/imp_type = null

/obj/item/implanter/update_icon_state()
icon_state = "implanter[imp ? 1 : 0]"
icon_state = "[base_icon_state][imp ? 1 : 0]"
return ..()

/obj/item/implanter/attack(mob/living/target, mob/user)
Expand Down
3 changes: 3 additions & 0 deletions code/game/objects/items/implants/implantuplink.dm
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@

/obj/item/implanter/uplink
name = "implanter (uplink)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/uplink

/obj/item/implanter/uplink/Initialize(mapload, uplink_handler)
Expand Down
3 changes: 3 additions & 0 deletions hypermods/code/game/objects/items/implants/implant_biosig.dm
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,9 @@

/obj/item/implanter/biosig/syndicate
name = "implanter (biosignaller)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/biosig/syndicate

/obj/item/implantcase/biosig/syndicate
Expand Down
3 changes: 3 additions & 0 deletions hypermods/code/game/objects/items/implants/implant_camo.dm
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
/obj/item/implanter/camouflage
name = "implanter (camouflage)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/camouflage

/obj/item/implantcase/camouflage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,7 @@

/obj/item/implanter/dnascramble
name = "implanter (dna scramble)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/dnascramble
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,9 @@

/obj/item/implanter/pseudodeath
name = "implanter (pseudo-death)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/pseudodeath

/obj/item/implantcase/pseudodeath
Expand Down
3 changes: 3 additions & 0 deletions hypermods/code/game/objects/items/implants/implant_health.dm
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,9 @@

/obj/item/implanter/robusttec
name = "implanter (R.O.B.U.S.T)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/robusttec

/obj/item/implantcase/robusttec
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,7 @@

/obj/item/implanter/mindhack
name = "implanter (mindhack)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/mindhack
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@

/obj/item/implanter/mindshieldtot
name = "implanter (syndicate mindshield)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/mindshieldtot

/obj/item/implantcase/mindshieldtot
Expand Down
15 changes: 15 additions & 0 deletions hypermods/code/game/objects/items/implants/implant_misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -53,16 +53,25 @@

/obj/item/implanter/empshield
name = "implanter (EMP shield)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/empshield


/obj/item/implanter/weapons_auth
name = "implanter (weapon authentication)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/weapons_auth


/obj/item/implanter/adrenalin
name = "implanter (adrenalin)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/adrenalin

/obj/item/implant/adrenalin
Expand Down Expand Up @@ -127,6 +136,9 @@

/obj/item/implanter/scram
name = "implanter (scram)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/scram

/obj/item/implant/scram
Expand Down Expand Up @@ -205,4 +217,7 @@

/obj/item/implanter/radio/binary
name = "implanter (binary translating radio)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/radio/binary
3 changes: 3 additions & 0 deletions hypermods/code/game/objects/items/implants/implant_quirk.dm
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@

/obj/item/implanter/violentpsychosis
name = "implanter (violent psychosis)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/violentpsychosis

/obj/item/implantcase/violentpsychosis
Expand Down
9 changes: 9 additions & 0 deletions hypermods/code/game/objects/items/implants/implant_radar.dm
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,9 @@

/obj/item/implanter/radar
name = "implanter (radar)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/radar

/obj/item/implantcase/radar
Expand All @@ -84,10 +87,16 @@

/obj/item/implanter/radar/super
name = "implanter (radar array)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/radar/super

/obj/item/implanter/crewmonitor
name = "implanter (crew monitor)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/crewmonitor

/obj/item/implantcase/crewmonitor
Expand Down
6 changes: 6 additions & 0 deletions hypermods/code/game/objects/items/implants/implant_revenge.dm
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@

/obj/item/implanter/wasps
name = "implanter (wasp vengeance)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/wasps

/obj/item/implantcase/wasps
Expand Down Expand Up @@ -129,6 +132,9 @@

/obj/item/implanter/tesla
name = "implanter (flyzapper implant)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/tesla

/obj/item/implantcase/tesla
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,7 @@

/obj/item/implanter/tenacity
name = "implanter (tenacity)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/tenacity
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@

/obj/item/implanter/stealthimplanter/explosive
name = "implanter (microbomb)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/explosive/stealth

/obj/item/implant/explosive/stealth
Expand All @@ -32,6 +35,9 @@

/obj/item/implanter/stealthimplanter/megaexplosive
name = "implanter (macrobomb)"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/explosive/macro/stealth

/obj/item/implant/explosive/macro/stealth
Expand All @@ -45,6 +51,9 @@

/obj/item/implanter/stealthimplanter/tracking
name = "implanter"
icon = 'hypermods/icons/obj/medical/syringe.dmi'
icon_state = "simplanter0"
base_icon_state = "simplanter"
imp_type = /obj/item/implant/tracking/syndicate

/obj/item/implant/tracking/syndicate
Expand Down
Binary file modified hypermods/icons/obj/medical/syringe.dmi
Binary file not shown.

0 comments on commit 02b7bb7

Please sign in to comment.