Completely removes Vox from the game. (#10028)

This commit is contained in:
Matt Atlas
2020-10-07 13:52:08 +02:00
committed by GitHub
parent 93fdb224b4
commit b65a598b85
44 changed files with 108 additions and 801 deletions
+5 -11
View File
@@ -1,9 +1,7 @@
//Vox pinning weapon.
//Alien pinning weapon.
/obj/item/gun/launcher/spikethrower
name = "spike thrower"
desc = "A vicious alien projectile weapon. Parts of it quiver gelatinously, as though the thing is insectile and alive."
var/last_regen = 0
var/spike_gen_time = 100
var/max_spikes = 3
@@ -46,11 +44,11 @@
icon_state = "spikethrower[spikes]"
/obj/item/gun/launcher/spikethrower/special_check(user)
if(istype(user,/mob/living/carbon/human))
if(ishuman(user))
var/mob/living/carbon/human/H = user
if(H.species && H.species.name != SPECIES_VOX && H.species.name != SPECIES_VOX_ARMALIS)
if(H.species && H.species.name != SPECIES_VAURCA_WARRIOR)
to_chat(user, "<span class='warning'>\The [src] does not respond to you!</span>")
return 0
return FALSE
return ..()
/obj/item/gun/launcher/spikethrower/update_release_force()
@@ -81,15 +79,11 @@
var/mode = 1
sprite_sheets = list(
BODYTYPE_VOX_ARMALIS = 'icons/mob/species/armalis/held.dmi'
)
/obj/item/gun/energy/noisecannon/attack_hand(mob/user as mob)
if(loc != user)
var/mob/living/carbon/human/H = user
if(istype(H))
if(H.species.name == SPECIES_VOX_ARMALIS)
if(H.species.name == SPECIES_VAURCA_WARRIOR)
..()
return
to_chat(user, "<span class='warning'>\The [src] is far too large for you to pick up.</span>")
@@ -196,7 +196,7 @@
src.updateUsrDialog()
return
/obj/item/gun/projectile/dartgun/vox
/obj/item/gun/projectile/dartgun/alien
name = "alien dart gun"
desc = "A small gas-powered dartgun, fitted for nonhuman hands."