diff --git a/code/modules/mining/minebot.dm b/code/modules/mining/minebot.dm index 58aff475668..fe1eaeeb6cb 100644 --- a/code/modules/mining/minebot.dm +++ b/code/modules/mining/minebot.dm @@ -5,7 +5,7 @@ /mob/living/simple_animal/hostile/mining_drone name = "nanotrasen minebot" desc = "The instructions printed on the side read: This is a small robot used to support miners, can be set to search and collect loose ore, or to help fend off wildlife. A mining scanner can instruct it to drop loose ore. Field repairs can be done with a welder." - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "mining_drone" icon_living = "mining_drone" status_flags = CANSTUN|CANWEAKEN|CANPUSH diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 2c9541b5c6b..a8ed0cbb29e 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -2,7 +2,7 @@ // AI (i.e. game AI, not the AI player) controlled bots /mob/living/simple_animal/bot - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' layer = MOB_LAYER gender = NEUTER luminosity = 3 diff --git a/code/modules/mob/living/simple_animal/bot/cleanbot.dm b/code/modules/mob/living/simple_animal/bot/cleanbot.dm index 697e504f9bb..59a1a0319c2 100644 --- a/code/modules/mob/living/simple_animal/bot/cleanbot.dm +++ b/code/modules/mob/living/simple_animal/bot/cleanbot.dm @@ -2,7 +2,7 @@ /mob/living/simple_animal/bot/cleanbot name = "\improper Cleanbot" desc = "A little cleaning robot, he looks so excited!" - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "cleanbot0" density = 0 anchored = 0 diff --git a/code/modules/mob/living/simple_animal/bot/construction.dm b/code/modules/mob/living/simple_animal/bot/construction.dm index b3dc771ef11..2e9e3e0c97d 100644 --- a/code/modules/mob/living/simple_animal/bot/construction.dm +++ b/code/modules/mob/living/simple_animal/bot/construction.dm @@ -4,7 +4,7 @@ /obj/item/weapon/bucket_sensor desc = "It's a bucket. With a sensor attached." name = "proxy bucket" - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "bucket_proxy" force = 3 throwforce = 5 @@ -38,7 +38,7 @@ /obj/item/weapon/ed209_assembly name = "\improper ED-209 assembly" desc = "Some sort of bizarre assembly." - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "ed209_frame" item_state = "ed209_frame" var/build_step = 0 @@ -195,7 +195,7 @@ /obj/item/weapon/toolbox_tiles desc = "It's a toolbox with tiles sticking out the top" name = "tiles and toolbox" - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "toolbox_tiles" force = 3 throwforce = 10 @@ -207,7 +207,7 @@ /obj/item/weapon/toolbox_tiles_sensor desc = "It's a toolbox with tiles sticking out the top and a sensor attached" name = "tiles, toolbox and sensor arrangement" - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "toolbox_tiles_sensor" force = 3 throwforce = 10 @@ -275,7 +275,7 @@ /obj/item/weapon/firstaid_arm_assembly name = "incomplete medibot assembly." desc = "A first aid kit with a robot arm permanently grafted to it." - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "firstaid_arm" var/build_step = 0 var/created_name = "Medibot" //To preserve the name if it's a unique medbot I guess @@ -286,7 +286,7 @@ ..() spawn(5) if(skin) - add_overlay(image('icons/obj/aibots.dmi', "kit_skin_[skin]")) + add_overlay(image('icons/mob/aibots.dmi', "kit_skin_[skin]")) /obj/item/weapon/storage/firstaid/attackby(obj/item/bodypart/S, mob/user, params) @@ -333,7 +333,7 @@ build_step++ user << "You add the health sensor to [src]." name = "First aid/robot arm/health analyzer assembly" - add_overlay(image('icons/obj/aibots.dmi', "na_scanner")) + add_overlay(image('icons/mob/aibots.dmi', "na_scanner")) if(1) if(isprox(W)) @@ -352,7 +352,7 @@ /obj/item/weapon/secbot_assembly name = "incomplete securitron assembly" desc = "Some sort of bizarre assembly made from a proximity sensor, helmet, and signaler." - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "helmet_signaler" item_state = "helmet" var/build_step = 0 diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm index 77311e79241..9e7d622db8b 100644 --- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm +++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm @@ -1,7 +1,7 @@ /mob/living/simple_animal/bot/ed209 name = "\improper ED-209 Security Robot" desc = "A security robot. He looks less than thrilled." - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "ed2090" density = 1 anchored = 0 @@ -358,7 +358,7 @@ Auto Patrol[]"}, var/obj/item/weapon/ed209_assembly/Sa = new /obj/item/weapon/ed209_assembly(Tsec) Sa.build_step = 1 - Sa.add_overlay(image('icons/obj/aibots.dmi', "hs_hole")) + Sa.add_overlay(image('icons/mob/aibots.dmi', "hs_hole")) Sa.created_name = name new /obj/item/device/assembly/prox_sensor(Tsec) diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm index 237e29b5145..65117b6f525 100644 --- a/code/modules/mob/living/simple_animal/bot/floorbot.dm +++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm @@ -2,7 +2,7 @@ /mob/living/simple_animal/bot/floorbot name = "\improper Floorbot" desc = "A little floor repairing robot, he looks so excited!" - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "floorbot0" density = 0 anchored = 0 diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index c1ca349c041..50c462b7eb5 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -6,7 +6,7 @@ /mob/living/simple_animal/bot/medbot name = "\improper Medibot" desc = "A little medical robot. He looks somewhat underwhelmed." - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "medibot0" density = 0 anchored = 0 @@ -91,7 +91,7 @@ spawn(4) if(skin) - add_overlay(image('icons/obj/aibots.dmi', "medskin_[skin]")) + add_overlay(image('icons/mob/aibots.dmi', "medskin_[skin]")) var/datum/job/doctor/J = new/datum/job/doctor access_card.access += J.get_access() diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm index 8d4b5c649f8..2f8711c4582 100644 --- a/code/modules/mob/living/simple_animal/bot/secbot.dm +++ b/code/modules/mob/living/simple_animal/bot/secbot.dm @@ -1,7 +1,7 @@ /mob/living/simple_animal/bot/secbot name = "\improper Securitron" desc = "A little security robot. He looks less than thrilled." - icon = 'icons/obj/aibots.dmi' + icon = 'icons/mob/aibots.dmi' icon_state = "secbot0" density = 0 anchored = 0 diff --git a/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm b/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm index 654030e0d53..873476fd464 100644 --- a/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm @@ -5,6 +5,7 @@ boss_abilities = list(/datum/action/boss/wizard_summon_minions, /datum/action/boss/wizard_mimic) faction = list("hostile","stickman") del_on_death = TRUE + icon = 'icons/mob/simple_human.dmi' icon_state = "paperwizard" ranged = 1 environment_smash = 0 diff --git a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm index 112370b2b20..b205c14635b 100644 --- a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm +++ b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm @@ -1,6 +1,7 @@ /mob/living/simple_animal/hostile/nanotrasen name = "Nanotrasen Private Security Officer" desc = "An officer part of Nanotrasen's private security force, he seems rather unpleased to meet you." + icon = 'icons/mob/simple_human.dmi' icon_state = "nanotrasen" icon_living = "nanotrasen" icon_dead = null diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index b87ace1afad..12443cd9aa4 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -1,6 +1,7 @@ /mob/living/simple_animal/hostile/pirate name = "Pirate" desc = "Does what he wants cause a pirate is free." + icon = 'icons/mob/simple_human.dmi' icon_state = "piratemelee" icon_living = "piratemelee" icon_dead = "piratemelee_dead" diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm index 31b0bde251c..241407f2772 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm @@ -1,6 +1,7 @@ /mob/living/simple_animal/hostile/retaliate/clown name = "Clown" desc = "A denizen of clown planet" + icon = 'icons/mob/simple_human.dmi' icon_state = "clown" icon_living = "clown" icon_dead = "clown_dead" diff --git a/code/modules/mob/living/simple_animal/hostile/russian.dm b/code/modules/mob/living/simple_animal/hostile/russian.dm index b47d8216799..9a6e11edc48 100644 --- a/code/modules/mob/living/simple_animal/hostile/russian.dm +++ b/code/modules/mob/living/simple_animal/hostile/russian.dm @@ -1,6 +1,7 @@ /mob/living/simple_animal/hostile/russian name = "Russian" desc = "For the Motherland!" + icon = 'icons/mob/simple_human.dmi' icon_state = "russianmelee" icon_living = "russianmelee" icon_dead = "russianmelee_dead" diff --git a/code/modules/mob/living/simple_animal/hostile/skeleton.dm b/code/modules/mob/living/simple_animal/hostile/skeleton.dm index 833e70dac0b..1df25557ce1 100644 --- a/code/modules/mob/living/simple_animal/hostile/skeleton.dm +++ b/code/modules/mob/living/simple_animal/hostile/skeleton.dm @@ -1,6 +1,7 @@ /mob/living/simple_animal/hostile/skeleton name = "reanimated skeleton" desc = "A real bonefied skeleton, doesn't seem like it wants to socialize." + icon = 'icons/mob/simple_human.dmi' icon_state = "skeleton" icon_living = "skeleton" icon_dead = "skeleton" diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index a911d5ec934..0d2d493ba06 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -12,6 +12,7 @@ /mob/living/simple_animal/hostile/syndicate name = "Syndicate Operative" desc = "Death to Nanotrasen." + icon = 'icons/mob/simple_human.dmi' icon_state = "syndicate" icon_living = "syndicate" icon_dead = "syndicate_dead" diff --git a/code/modules/mob/living/simple_animal/hostile/wizard.dm b/code/modules/mob/living/simple_animal/hostile/wizard.dm index d51765e4dac..cae6f7c6f64 100644 --- a/code/modules/mob/living/simple_animal/hostile/wizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/wizard.dm @@ -1,6 +1,7 @@ /mob/living/simple_animal/hostile/wizard name = "Space Wizard" desc = "EI NATH?" + icon = 'icons/mob/simple_human.dmi' icon_state = "wizard" icon_living = "wizard" icon_dead = "wizard_dead" diff --git a/icons/obj/aibots.dmi b/icons/mob/aibots.dmi similarity index 100% rename from icons/obj/aibots.dmi rename to icons/mob/aibots.dmi diff --git a/icons/mob/animal.dmi b/icons/mob/animal.dmi index e7681eef563..88bd393bcb4 100644 Binary files a/icons/mob/animal.dmi and b/icons/mob/animal.dmi differ diff --git a/icons/mob/simple_human.dmi b/icons/mob/simple_human.dmi new file mode 100644 index 00000000000..b3bc59378bc Binary files /dev/null and b/icons/mob/simple_human.dmi differ