diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm b/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm index a6e46491d5..9e0766ffaf 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm @@ -66,7 +66,6 @@ robot_modules["Janihound"] = /obj/item/weapon/robot_module/robot/scrubpup robot_modules["Sci-borg"] = /obj/item/weapon/robot_module/robot/science robot_modules["Pupdozer"] = /obj/item/weapon/robot_module/robot/engiedog - robot_modules["Servicehound"] = /obj/item/weapon/robot_module/robot/servicehound //YW changes robot_modules["Service-Hound"] = /obj/item/weapon/robot_module/robot/clerical/brodog robot_modules["KMine"] = /obj/item/weapon/robot_module/robot/kmine robot_modules["BoozeHound"] = /obj/item/weapon/robot_module/robot/booze //CH Addition booze found in /code/modules/mob/living/silicon/robot/subtypes/boozeborg_ch.dm @@ -710,78 +709,6 @@ R.verbs |= /mob/living/silicon/robot/proc/rest_style ..() - -//YW changes - Addition of Servicehound start -/obj/item/weapon/robot_module/robot/servicehound - name = "service-hound module" - sprites = list( - "Pinkhound" = "k69" - ) - channels = list("Service" = 1) - can_be_pushed = 0 - -// In a nutshell, basicly service/butler robot but in dog form. -/obj/item/weapon/robot_module/robot/servicehound/New(var/mob/living/silicon/robot/R) - src.modules += new /obj/item/weapon/gripper/service(src) - src.modules += new /obj/item/weapon/reagent_containers/glass/bucket(src) - src.modules += new /obj/item/weapon/material/minihoe(src) - src.modules += new /obj/item/weapon/material/knife/machete/hatchet(src) - src.modules += new /obj/item/device/analyzer/plant_analyzer(src) - src.modules += new /obj/item/weapon/storage/bag/plants(src) - src.modules += new /obj/item/weapon/robot_harvester(src) - src.modules += new /obj/item/weapon/material/knife(src) - src.modules += new /obj/item/weapon/material/kitchen/rollingpin(src) - src.modules += new /obj/item/device/multitool(src) //to freeze trays - src.modules += new /obj/item/weapon/dogborg/jaws/small(src) - src.modules += new /obj/item/device/dogborg/boop_module(src) - src.emag = new /obj/item/weapon/dogborg/pounce(src) //Pounce - - var/datum/matter_synth/water = new /datum/matter_synth() - water.name = "Water reserves" - water.recharge_rate = 0 - water.max_energy = 1000 - water.energy = 0 - R.water_res = water - synths += water - - var/obj/item/device/dogborg/tongue/T = new /obj/item/device/dogborg/tongue(src) - T.water = water - src.modules += T - - var/obj/item/weapon/rsf/M = new /obj/item/weapon/rsf(src) - M.stored_matter = 30 - src.modules += M - - src.modules += new /obj/item/weapon/reagent_containers/dropper/industrial(src) - - var/obj/item/weapon/flame/lighter/zippo/L = new /obj/item/weapon/flame/lighter/zippo(src) - L.lit = 1 - src.modules += L - - src.modules += new /obj/item/weapon/tray/robotray(src) - src.modules += new /obj/item/weapon/reagent_containers/borghypo/service(src) - -/* // I don't know what kind of sleeper to put here, but also no need if you already have "Robot Nom" verb. - var/obj/item/device/dogborg/sleeper/K9/B = new /obj/item/device/dogborg/sleeper/K9(src) - B.water = water - src.modules += B -*/ - - R.icon = 'icons/mob/widerobot_yw.dmi' //YW edit - using yw icon files - R.hands.icon = 'icons/mob/screen1_robot_vr.dmi' - R.ui_style_vr = TRUE - R.pixel_x = -16 - R.old_x = -16 - R.default_pixel_x = -16 - R.dogborg = TRUE - R.wideborg = TRUE - R.verbs |= /mob/living/silicon/robot/proc/ex_reserve_refill - R.verbs |= /mob/living/silicon/robot/proc/robot_mount - R.verbs |= /mob/living/proc/toggle_rider_reins - R.verbs |= /mob/living/proc/shred_limb - R.verbs |= /mob/living/silicon/robot/proc/rest_style - ..() - // Uses modified K9 sprites. /obj/item/weapon/robot_module/robot/clerical/brodog name = "service-hound module"