Adding: Hound borg models to Eng/Sci/Cargo, and two small additions.

Adding a total of 6 recolored hound models, light and dark versions of the Medihound across Engineering, Science and Cargo.

Also, adding in *bark functionality for the dogborgs as a whole, as well as adding the bite module for the KMine.
This commit is contained in:
Holdelta
2020-04-29 20:01:37 -07:00
parent 3eaa2ad9fa
commit 6b98b0bfa0
3 changed files with 19 additions and 2 deletions

View File

@@ -136,6 +136,16 @@
m_type = 2 m_type = 2
else else
to_chat(src, "You are not security.") to_chat(src, "You are not security.")
if("bark")
if (istype(module,/obj/item/weapon/robot_module/robot/knine) || istype(module,/obj/item/weapon/robot_module/robot/medihound) || istype(module,/obj/item/weapon/robot_module/robot/scrubpup) || istype(module,/obj/item/weapon/robot_module/robot/ert) || istype(module,/obj/item/weapon/robot_module/robot/science) || istype(module,/obj/item/weapon/robot_module/robot/engiedog) || istype(module,/obj/item/weapon/robot_module/robot/clerical/brodog) || istype(module,/obj/item/weapon/robot_module/robot/kmine) )
message = "<b>[src]</b> lets out a bark."
playsound(loc, 'sound/voice/bark2.ogg', 50, 1, -1)
m_type = 2
else
src << "You're not a dog!"
if("help") if("help")
to_chat(src, "salute, bow-(none)/mob, clap, flap, aflap, twitch, twitch_s, nod, deathgasp, glare-(none)/mob, stare-(none)/mob, look, beep, ping, \nbuzz, law, halt, yes, dwoop, no") to_chat(src, "salute, bow-(none)/mob, clap, flap, aflap, twitch, twitch_s, nod, deathgasp, glare-(none)/mob, stare-(none)/mob, look, beep, ping, \nbuzz, law, halt, yes, dwoop, no")

View File

@@ -406,7 +406,9 @@
name = "Research Hound Module" name = "Research Hound Module"
sprites = list( sprites = list(
"Research Hound" = "science", "Research Hound" = "science",
"Borgi" = "borgi-sci" "Borgi" = "borgi-sci",
"SciHound" = "scihound",
"SciHoundDark" = "scihounddark"
) )
channels = list("Science" = 1) channels = list("Science" = 1)
can_be_pushed = 0 can_be_pushed = 0
@@ -478,7 +480,9 @@
sprites = list( sprites = list(
"Pupdozer" = "pupdozer", "Pupdozer" = "pupdozer",
"Borgi" = "borgi-eng", "Borgi" = "borgi-eng",
"V2 Engidog" = "thottbot" "V2 Engidog" = "thottbot",
"EngiHound" = "engihound",
"EngiHoundDark" = "engihounddark"
) )
channels = list("Engineering" = 1) channels = list("Engineering" = 1)
networks = list(NETWORK_ENGINEERING) networks = list(NETWORK_ENGINEERING)
@@ -695,6 +699,8 @@
name = "Supply Hound Module" name = "Supply Hound Module"
sprites = list( sprites = list(
"KMine" = "kmine", "KMine" = "kmine",
"CargoHound" = "cargohound",
"CargoHoundDark" = "cargohounddark"
) )
channels = list("Supply" = 1) channels = list("Supply" = 1)
can_be_pushed = 0 can_be_pushed = 0
@@ -708,6 +714,7 @@
src.modules += new /obj/item/weapon/storage/bag/sheetsnatcher/borg(src) src.modules += new /obj/item/weapon/storage/bag/sheetsnatcher/borg(src)
src.modules += new /obj/item/weapon/gripper/miner(src) src.modules += new /obj/item/weapon/gripper/miner(src)
src.modules += new /obj/item/weapon/mining_scanner(src) src.modules += new /obj/item/weapon/mining_scanner(src)
src.modules += new /obj/item/weapon/dogborg/jaws/small(src)
src.emag = new /obj/item/weapon/pickaxe/plasmacutter(src) src.emag = new /obj/item/weapon/pickaxe/plasmacutter(src)
src.emag = new /obj/item/weapon/pickaxe/diamonddrill(src) src.emag = new /obj/item/weapon/pickaxe/diamonddrill(src)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 780 KiB

After

Width:  |  Height:  |  Size: 1.1 MiB