TG: Added lasertag vests, guns, projectiles. Sprites for the vests and guns from

Muncher.

Lasertag guns are only usable if you're wearing the appropriate team vest.
Lasertag projectiles will only stun people who are wearing vests belonging to
the opposing team.

Four vests and four laser tag guns are now in fitness (two sets of red, two sets
of blue)

Fixed emergency storage having chem storage access, removed the R walls around
it.

Updated changelog.
Revision: r3333
Author: 	 kortgstation
This commit is contained in:
Ren Erthilo
2012-04-29 22:36:06 +01:00
parent f6ce674752
commit 439aafc7f7
3 changed files with 145 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
/obj/item/projectile/beam
name = "\improper Laser"
name = "laser"
icon_state = "laser"
pass_flags = PASSTABLE | PASSGLASS | PASSGRILLE
damage = 40
@@ -56,20 +56,21 @@
flag = "laser"
eyeblur = 2
/obj/item/projectile/beam/heavylaser
name = "\improper Heavy Laser"
name = "heavy laser"
icon_state = "heavylaser"
damage = 60
/obj/item/projectile/beam/pulse
name = "\improper Pulse"
name = "pulse"
icon_state = "u_laser"
damage = 40
/obj/item/projectile/beam/deathlaser
name = "\improper Death Laser"
name = "death laser"
icon_state = "heavylaser"
damage = 60
@@ -79,4 +80,32 @@
/obj/item/projectile/bluetag
name = "lasertag beam"
icon_state = "ice_2"
pass_flags = PASSTABLE | PASSGLASS | PASSGRILLE
damage = 0
damage_type = BURN
flag = "laser"
on_hit(var/atom/target, var/blocked = 0)
if(istype(target, /mob/living/carbon/human))
var/mob/living/carbon/human/M = target
if(istype(M.wear_suit, /obj/item/clothing/suit/redtag))
M.Weaken(5)
return 1
/obj/item/projectile/redtag
name = "lasertag beam"
icon_state = "laser"
pass_flags = PASSTABLE | PASSGLASS | PASSGRILLE
damage = 0
damage_type = BURN
flag = "laser"
on_hit(var/atom/target, var/blocked = 0)
if(istype(target, /mob/living/carbon/human))
var/mob/living/carbon/human/M = target
if(istype(M.wear_suit, /obj/item/clothing/suit/bluetag))
M.Weaken(5)
return 1