Refactors lipstick

New variable [stickprefix] so RGB codes can be called on all color variants
This commit is contained in:
Gwydion Brain
2018-09-23 01:37:09 -07:00
parent f0b2c596e1
commit 74ffb9bbdb
+10 -2
View File
@@ -6,41 +6,49 @@
w_class = WEIGHT_CLASS_TINY
var/colour = "red"
var/open = 0
var/stickprefix = "red"
/obj/item/lipstick/purple
name = "purple lipstick"
colour = "purple"
stickprefix = "purple"
/obj/item/lipstick/jade
name = "jade lipstick"
colour = "#216F43"
stickprefix = "jade"
/obj/item/lipstick/lime
name = "lime lipstick"
colour = "lime"
stickprefix = "lime"
/obj/item/lipstick/black
name = "black lipstick"
colour = "black"
stickprefix = "black"
/obj/item/lipstick/green
name = "green lipstick"
colour = "green"
stickprefix = "green"
/obj/item/lipstick/blue
name = "blue lipstick"
colour = "blue"
stickprefix = "blue"
/obj/item/lipstick/white
name = "white lipstick"
colour = "white"
stickprefix = "white"
/obj/item/lipstick/random
name = "lipstick"
/obj/item/lipstick/random/New()
colour = pick("red","purple","lime","black","green","blue","white")
name = "[colour] lipstick"
colour = pick("red","purple","lime","black","green","blue","white","#216F43")
name = "[stickprefix] lipstick"
/obj/item/lipstick/attack_self(mob/user as mob)