Made plasmamen suits EVA

This commit is contained in:
ZomgPonies
2015-02-26 17:42:17 -05:00
parent 90c5083ddf
commit 54f4dda1b7
+31 -31
View File
@@ -1,6 +1,6 @@
// PLASMEN SHIT
// CAN'T WEAR UNLESS YOU'RE A PINK SKELLINGTON
/obj/item/clothing/suit/space/plasmaman
/obj/item/clothing/suit/space/eva/plasmaman
w_class = 3
allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank)
slowdown = 2
@@ -19,11 +19,11 @@
var/extinguish_cooldown=10 SECONDS
var/extinguishes_left=10 // Yeah yeah, reagents, blah blah blah. This should be simple.
/obj/item/clothing/suit/space/plasmaman/examine()
/obj/item/clothing/suit/space/eva/plasmaman/examine()
set src in view()
..()
usr << "There are [extinguishes_left] extinguisher canisters left in this suit."
/obj/item/clothing/suit/space/plasmaman/proc/Extinguish(var/mob/user)
/obj/item/clothing/suit/space/eva/plasmaman/proc/Extinguish(var/mob/user)
var/mob/living/carbon/human/H=user
if(extinguishes_left)
if(next_extinguish > world.time)
@@ -34,7 +34,7 @@
H << "<span class='warning'>Your suit automatically extinguishes the fire.</span>"
H.ExtinguishMob()
/obj/item/clothing/head/helmet/space/plasmaman
/obj/item/clothing/head/helmet/space/eva/plasmaman
flags = HEADCOVERSEYES | BLOCKHAIR | STOPSPRESSUREDMAGE | PLASMAGUARD
species_restricted = list("Plasmaman")
@@ -46,7 +46,7 @@
var/no_light=0 // Disable the light on the atmos suit
action_button_name = "Toggle Helmet Light"
/obj/item/clothing/head/helmet/space/plasmaman/attack_self(mob/user)
/obj/item/clothing/head/helmet/space/eva/plasmaman/attack_self(mob/user)
if(!isturf(user.loc))
user << "You cannot turn the light on while in this [user.loc]" //To prevent some lighting anomalities.
return
@@ -58,13 +58,13 @@
if(on) user.SetLuminosity(user.luminosity + brightness_on)
else user.SetLuminosity(user.luminosity - brightness_on)
/obj/item/clothing/head/helmet/space/plasmaman/pickup(mob/user)
/obj/item/clothing/head/helmet/space/eva/plasmaman/pickup(mob/user)
if(on)
user.SetLuminosity(user.luminosity + brightness_on)
// user.UpdateLuminosity()
SetLuminosity(0)
/obj/item/clothing/head/helmet/space/plasmaman/dropped(mob/user)
/obj/item/clothing/head/helmet/space/eva/plasmaman/dropped(mob/user)
if(on)
user.SetLuminosity(user.luminosity - brightness_on)
// user.UpdateLuminosity()
@@ -73,98 +73,98 @@
// ENGINEERING
/obj/item/clothing/suit/space/plasmaman/assistant
/obj/item/clothing/suit/space/eva/plasmaman/assistant
icon_state = "plasmamanAssistant_suit"
/obj/item/clothing/head/helmet/space/plasmaman/assistant
/obj/item/clothing/head/helmet/space/eva/plasmaman/assistant
icon_state = "plasmamanAssistant_helmet0"
base_state = "plasmamanAssistant_helmet"
/obj/item/clothing/suit/space/plasmaman/atmostech
/obj/item/clothing/suit/space/eva/plasmaman/atmostech
icon_state = "plasmamanAtmos_suit"
/obj/item/clothing/head/helmet/space/plasmaman/atmostech
/obj/item/clothing/head/helmet/space/eva/plasmaman/atmostech
icon_state = "plasmamanAtmos_helmet0"
base_state = "plasmamanAtmos_helmet"
/obj/item/clothing/suit/space/plasmaman/engineer
/obj/item/clothing/suit/space/eva/plasmaman/engineer
icon_state = "plasmamanEngineer_suit"
/obj/item/clothing/head/helmet/space/plasmaman/engineer
/obj/item/clothing/head/helmet/space/eva/plasmaman/engineer
icon_state = "plasmamanEngineer_helmet0"
base_state = "plasmamanEngineer_helmet"
//SERVICE
/obj/item/clothing/suit/space/plasmaman/botanist
/obj/item/clothing/suit/space/eva/plasmaman/botanist
icon_state = "plasmamanBotanist_suit"
/obj/item/clothing/head/helmet/space/plasmaman/botanist
/obj/item/clothing/head/helmet/space/eva/plasmaman/botanist
icon_state = "plasmamanBotanist_helmet0"
base_state = "plasmamanBotanist_helmet"
/obj/item/clothing/suit/space/plasmaman/chaplain
/obj/item/clothing/suit/space/eva/plasmaman/chaplain
icon_state = "plasmamanChaplain_suit"
/obj/item/clothing/head/helmet/space/plasmaman/chaplain
/obj/item/clothing/head/helmet/space/eva/plasmaman/chaplain
icon_state = "plasmamanChaplain_helmet0"
base_state = "plasmamanChaplain_helmet"
/obj/item/clothing/suit/space/plasmaman/service
/obj/item/clothing/suit/space/eva/plasmaman/service
icon_state = "plasmamanService_suit"
/obj/item/clothing/head/helmet/space/plasmaman/service
/obj/item/clothing/head/helmet/space/eva/plasmaman/service
icon_state = "plasmamanService_helmet0"
base_state = "plasmamanService_helmet"
/obj/item/clothing/suit/space/plasmaman/janitor
/obj/item/clothing/suit/space/eva/plasmaman/janitor
icon_state = "plasmamanJanitor_suit"
/obj/item/clothing/head/helmet/space/plasmaman/janitor
/obj/item/clothing/head/helmet/space/eva/plasmaman/janitor
icon_state = "plasmamanJanitor_helmet0"
base_state = "plasmamanJanitor_helmet"
//CARGO
/obj/item/clothing/suit/space/plasmaman/cargo
/obj/item/clothing/suit/space/eva/plasmaman/cargo
icon_state = "plasmamanCargo_suit"
/obj/item/clothing/head/helmet/space/plasmaman/cargo
/obj/item/clothing/head/helmet/space/eva/plasmaman/cargo
icon_state = "plasmamanCargo_helmet0"
base_state = "plasmamanCargo_helmet"
/obj/item/clothing/suit/space/plasmaman/miner
/obj/item/clothing/suit/space/eva/plasmaman/miner
icon_state = "plasmamanMiner_suit"
/obj/item/clothing/head/helmet/space/plasmaman/miner
/obj/item/clothing/head/helmet/space/eva/plasmaman/miner
icon_state = "plasmamanMiner_helmet0"
base_state = "plasmamanMiner_helmet"
// MEDSCI
/obj/item/clothing/suit/space/plasmaman/medical
/obj/item/clothing/suit/space/eva/plasmaman/medical
icon_state = "plasmamanMedical_suit"
/obj/item/clothing/head/helmet/space/plasmaman/medical
/obj/item/clothing/head/helmet/space/eva/plasmaman/medical
icon_state = "plasmamanMedical_helmet0"
base_state = "plasmamanMedical_helmet"
/obj/item/clothing/suit/space/plasmaman/science
/obj/item/clothing/suit/space/eva/plasmaman/science
icon_state = "plasmamanScience_suit"
/obj/item/clothing/head/helmet/space/plasmaman/science
/obj/item/clothing/head/helmet/space/eva/plasmaman/science
icon_state = "plasmamanScience_helmet0"
base_state = "plasmamanScience_helmet"
//SECURITY
/obj/item/clothing/suit/space/plasmaman/security
/obj/item/clothing/suit/space/eva/plasmaman/security
icon_state = "plasmamanSecurity_suit"
/obj/item/clothing/head/helmet/space/plasmaman/security
/obj/item/clothing/head/helmet/space/eva/plasmaman/security
icon_state = "plasmamanSecurity_helmet0"
base_state = "plasmamanSecurity_helmet"