-Laser tag guns no longer give combat tech of 3.

-Cardborg Helmets and Cueball helmets no longer protect as well as sec helmets. Reorganized the clothing/head.dm. PLEASE take note of the parent when making child objects, people.
-Laser tag vests can now hold their matching laser tag guns.
-Harebells can now be harvested.
-Sprite for the new mini-extinguishers in the extinguisher closets. Needs supporting code still.
-Added towel sprite to items.dmi.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3582 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
d_h2005@yahoo.com
2012-05-12 00:36:32 +00:00
parent 01b59945cc
commit 7cc62d2e7e
9 changed files with 55 additions and 42 deletions

View File

@@ -76,6 +76,39 @@
icon_state = "beret" icon_state = "beret"
flags = FPRINT | TABLEPASS flags = FPRINT | TABLEPASS
/obj/item/clothing/head/chaplain_hood
name = "chaplain's hood"
desc = "It's hood that covers the head. It keeps you warm during the space winters."
icon_state = "chaplain_hood"
flags = FPRINT|TABLEPASS|HEADSPACE|HEADCOVERSEYES|BLOCKHAIR
/obj/item/clothing/head/hasturhood
name = "hastur's hood"
desc = "It's unspeakably stylish"
icon_state = "hasturhood"
flags = FPRINT|TABLEPASS|HEADSPACE|HEADCOVERSEYES|BLOCKHAIR
/obj/item/clothing/head/nursehat
name = "nurse's hat"
desc = "It allows quick identification of trained medical personnel."
icon_state = "nursehat"
flags = FPRINT|TABLEPASS
/obj/item/clothing/head/secsoft
name = "soft cap"
desc = "It's baseball hat in tasteful red colour."
icon_state = "secsoft"
flags = FPRINT|TABLEPASS|HEADCOVERSEYES
item_state = "helmet"
/obj/item/clothing/head/cargosoft
name = "cargo cap"
desc = "It's a baseball hat in a tasteless yellow colour."
icon_state = "cargosoft"
flags = FPRINT|TABLEPASS|HEADCOVERSEYES
item_state = "helmet"
var/flipped = 0
// CHUMP HELMETS: COOKING THEM DESTROYS THE CHUMP HELMET SPAWN. // CHUMP HELMETS: COOKING THEM DESTROYS THE CHUMP HELMET SPAWN.
@@ -103,21 +136,7 @@
flags = FPRINT|TABLEPASS|SUITSPACE|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR flags = FPRINT|TABLEPASS|SUITSPACE|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR
item_state="cueball" item_state="cueball"
flags_inv = 0 flags_inv = 0
armor = list(melee = 0, bullet = 0, laser = 2,energy = 2, bomb = 0, bio = 0, rad = 0)
/obj/item/clothing/head/secsoft
name = "soft cap"
desc = "It's baseball hat in tasteful red colour."
icon_state = "secsoft"
flags = FPRINT|TABLEPASS|HEADCOVERSEYES
item_state = "helmet"
/obj/item/clothing/head/cargosoft
name = "cargo cap"
desc = "It's a baseball hat in a tasteless yellow colour."
icon_state = "cargosoft"
flags = FPRINT|TABLEPASS|HEADCOVERSEYES
item_state = "helmet"
var/flipped = 0
/obj/item/clothing/head/syndicatefake /obj/item/clothing/head/syndicatefake
name = "red space-helmet replica" name = "red space-helmet replica"
@@ -146,8 +165,6 @@
item_state = "thunderdome" item_state = "thunderdome"
armor = list(melee = 80, bullet = 60, laser = 50,energy = 10, bomb = 25, bio = 10, rad = 0) armor = list(melee = 80, bullet = 60, laser = 50,energy = 10, bomb = 25, bio = 10, rad = 0)
/obj/item/clothing/head/helmet/welding /obj/item/clothing/head/helmet/welding
name = "welding helmet" name = "welding helmet"
desc = "A head-mounted face cover designed to protect the wearer completely from space-arc eye." desc = "A head-mounted face cover designed to protect the wearer completely from space-arc eye."
@@ -197,24 +214,6 @@
armor = list(melee = 0, bullet = 0, laser = 2,energy = 2, bomb = 0, bio = 0, rad = 0) armor = list(melee = 0, bullet = 0, laser = 2,energy = 2, bomb = 0, bio = 0, rad = 0)
flags_inv = 0 flags_inv = 0
/obj/item/clothing/head/chaplain_hood
name = "chaplain's hood"
desc = "It's hood that covers the head. It keeps you warm during the space winters."
icon_state = "chaplain_hood"
flags = FPRINT|TABLEPASS|HEADSPACE|HEADCOVERSEYES|BLOCKHAIR
/obj/item/clothing/head/hasturhood
name = "hastur's hood"
desc = "It's unspeakably stylish"
icon_state = "hasturhood"
flags = FPRINT|TABLEPASS|HEADSPACE|HEADCOVERSEYES|BLOCKHAIR
/obj/item/clothing/head/nursehat
name = "nurse's hat"
desc = "It allows quick identification of trained medical personnel."
icon_state = "nursehat"
flags = FPRINT|TABLEPASS
/obj/item/clothing/head/helmet/cardborg /obj/item/clothing/head/helmet/cardborg
name = "cardborg helmet" name = "cardborg helmet"
desc = "A helmet made out of a box." desc = "A helmet made out of a box."
@@ -222,4 +221,5 @@
item_state = "cardborg_h" item_state = "cardborg_h"
flags = FPRINT | TABLEPASS | HEADCOVERSEYES | HEADCOVERSMOUTH flags = FPRINT | TABLEPASS | HEADCOVERSEYES | HEADCOVERSMOUTH
see_face = 0.0 see_face = 0.0
armor = list(melee = 0, bullet = 0, laser = 2,energy = 2, bomb = 0, bio = 0, rad = 0)
flags_inv = HIDEMASK|HIDEEARS|HIDEEYES flags_inv = HIDEMASK|HIDEEARS|HIDEEYES

View File

@@ -620,16 +620,16 @@
/obj/item/seeds/harebell /obj/item/seeds/harebell
name = "pack of harebell seeds" name = "pack of harebell seeds"
desc = "These seeds grow into pretty little flowers." desc = "These seeds grow into pretty little flowers."
icon_state = "seed" icon_state = "seed-harebell"
mypath = "/obj/item/seeds/harebell" mypath = "/obj/item/seeds/harebell"
species = "harebell" species = "harebell"
plantname = "Harebells" plantname = "Harebells"
productname = "" productname = "/obj/item/weapon/reagent_containers/food/snacks/grown/harebell"
lifespan = 100 lifespan = 100
endurance = 20 endurance = 20
maturation = 7 maturation = 7
production = 1 production = 1
yield = -1 yield = 2
potency = 1 potency = 1
oneharvest = 1 oneharvest = 1
growthstages = 4 growthstages = 4
@@ -1058,6 +1058,7 @@
/obj/item/weapon/reagent_containers/food/snacks/grown/poppy /obj/item/weapon/reagent_containers/food/snacks/grown/poppy
seed = "/obj/item/seeds/poppyseed" seed = "/obj/item/seeds/poppyseed"
name = "poppy" name = "poppy"
desc = "Long-used as a symbol of rest, peace, and death."
icon_state = "poppy" icon_state = "poppy"
potency = 30 potency = 30
New() New()
@@ -1066,6 +1067,16 @@
reagents.add_reagent("bicaridine", 1+round((potency / 10), 1)) reagents.add_reagent("bicaridine", 1+round((potency / 10), 1))
bitesize = 1+round(reagents.total_volume / 3, 1) bitesize = 1+round(reagents.total_volume / 3, 1)
/obj/item/weapon/reagent_containers/food/snacks/grown/harebell
seed = "obj/item/seeds/harebellseed"
name = "harebell"
desc = "\"I'll sweeten thy sad grave: thou shalt not lack the flower that's like thy face, pale primrose, nor the azured hare-bell, like thy veins; no, nor the leaf of eglantine, whom not to slander, out-sweeten<65>d not thy breath.\""
icon_state = "harebell"
potency = 1
New()
..()
reagents.add_reagent("nutriment", 1+round((potency / 20), 1))
bitesize = 1+round(reagents.total_volume / 3, 1)
/obj/item/weapon/reagent_containers/food/snacks/grown/potato /obj/item/weapon/reagent_containers/food/snacks/grown/potato
seed = "/obj/item/seeds/potatoseed" seed = "/obj/item/seeds/potatoseed"

View File

@@ -15,14 +15,14 @@
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
/obj/item/clothing/suit/bluetag /obj/item/clothing/suit/bluetag
name = "blue laser tag armour" name = "blue laser tag armour"
desc = "Blue Pride, Station Wide" desc = "Blue Pride, Station Wide"
icon_state = "bluetag" icon_state = "bluetag"
item_state = "bluetag" item_state = "bluetag"
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
allowed = list (/obj/item/weapon/gun/energy/laser/bluetag)
/obj/item/clothing/suit/redtag /obj/item/clothing/suit/redtag
name = "red laser tag armour" name = "red laser tag armour"
@@ -30,6 +30,7 @@
icon_state = "redtag" icon_state = "redtag"
item_state = "redtag" item_state = "redtag"
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
allowed = list (/obj/item/weapon/gun/energy/laser/redtag)
/obj/item/clothing/suit/apron /obj/item/clothing/suit/apron

View File

@@ -82,6 +82,8 @@ obj/item/weapon/gun/energy/laser/retro
icon_state = "bluetag" icon_state = "bluetag"
desc = "Standard issue weapon of the Imperial Guard" desc = "Standard issue weapon of the Imperial Guard"
projectile_type = "/obj/item/projectile/bluetag" projectile_type = "/obj/item/projectile/bluetag"
origin_tech = "combat=1;magnets=2"
var/charge_tick = 0
special_check(var/mob/living/carbon/human/M) special_check(var/mob/living/carbon/human/M)
if(ishuman(M)) if(ishuman(M))
@@ -89,8 +91,6 @@ obj/item/weapon/gun/energy/laser/retro
return 1 return 1
M << "\red You need to be wearing your laser tag vest!" M << "\red You need to be wearing your laser tag vest!"
return 0 return 0
var/charge_tick = 0
New() New()
..() ..()
@@ -118,6 +118,7 @@ obj/item/weapon/gun/energy/laser/retro
icon_state = "redtag" icon_state = "redtag"
desc = "Standard issue weapon of the Imperial Guard" desc = "Standard issue weapon of the Imperial Guard"
projectile_type = "/obj/item/projectile/redtag" projectile_type = "/obj/item/projectile/redtag"
origin_tech = "combat=1;magnets=2"
var/charge_tick = 0 var/charge_tick = 0
special_check(var/mob/living/carbon/human/M) special_check(var/mob/living/carbon/human/M)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB