mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 16:47:13 +01:00
Slime transparency fix [NO GBP] (#84031)
## About The Pull Request I forgot to add transparency for the non-metallic slime subtypes. This PR fixes that.  ## Why It's Good For The Game A mistake was made. ## Changelog 🆑 fix: Non-metallic slime types are semi-transparent /🆑 --------- Co-authored-by: san7890 <the@san7890.com>
This commit is contained in:
@@ -187,6 +187,8 @@
|
||||
|
||||
/mob/living/basic/slime/regenerate_icons()
|
||||
cut_overlays()
|
||||
if(slime_type.transparent)
|
||||
alpha = SLIME_TRANSPARENCY_ALPHA
|
||||
var/icon_text = "[slime_type.colour]-[life_stage]"
|
||||
icon_dead = "[icon_text]-dead"
|
||||
if(stat != DEAD)
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
/datum/slime_type
|
||||
///Our slime's colour as text. Used by both description, and icon
|
||||
var/colour
|
||||
///Whether the slime icons should be semi-transparent
|
||||
var/transparent = FALSE
|
||||
///The type our slime spawns
|
||||
var/core_type
|
||||
///The possible mutations of our slime
|
||||
@@ -12,6 +14,7 @@
|
||||
|
||||
/datum/slime_type/grey
|
||||
colour = SLIME_TYPE_GREY
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/grey
|
||||
mutations = list(
|
||||
/datum/slime_type/blue = 1,
|
||||
@@ -21,11 +24,11 @@
|
||||
)
|
||||
rgb_code = COLOR_SLIME_GREY
|
||||
|
||||
|
||||
//TIER 1
|
||||
|
||||
/datum/slime_type/blue
|
||||
colour = SLIME_TYPE_BLUE
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/blue
|
||||
mutations = list(
|
||||
/datum/slime_type/darkblue = 1,
|
||||
@@ -46,6 +49,7 @@
|
||||
|
||||
/datum/slime_type/purple
|
||||
colour = SLIME_TYPE_PURPLE
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/purple
|
||||
mutations = list(
|
||||
/datum/slime_type/darkblue = 1,
|
||||
@@ -56,6 +60,7 @@
|
||||
|
||||
/datum/slime_type/orange
|
||||
colour = SLIME_TYPE_ORANGE
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/orange
|
||||
mutations = list(
|
||||
/datum/slime_type/darkpurple = 1,
|
||||
@@ -68,6 +73,7 @@
|
||||
|
||||
/datum/slime_type/darkblue
|
||||
colour = SLIME_TYPE_DARK_BLUE
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/darkblue
|
||||
mutations = list(
|
||||
/datum/slime_type/blue = 1,
|
||||
@@ -98,6 +104,7 @@
|
||||
|
||||
/datum/slime_type/yellow
|
||||
colour = SLIME_TYPE_YELLOW
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/yellow
|
||||
mutations = list(
|
||||
/datum/slime_type/bluespace = 2,
|
||||
@@ -119,6 +126,7 @@
|
||||
|
||||
/datum/slime_type/cerulean
|
||||
colour = SLIME_TYPE_CERULEAN
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/cerulean
|
||||
mutations = list(
|
||||
/datum/slime_type/cerulean = 1,
|
||||
@@ -135,6 +143,7 @@
|
||||
|
||||
/datum/slime_type/sepia
|
||||
colour = SLIME_TYPE_SEPIA
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/sepia
|
||||
mutations = list(
|
||||
/datum/slime_type/sepia = 1,
|
||||
@@ -154,6 +163,7 @@
|
||||
|
||||
/datum/slime_type/green
|
||||
colour = SLIME_TYPE_GREEN
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/green
|
||||
mutations = list(
|
||||
/datum/slime_type/black = 1,
|
||||
@@ -163,6 +173,7 @@
|
||||
|
||||
/datum/slime_type/pink
|
||||
colour = SLIME_TYPE_PINK
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/pink
|
||||
mutations = list(
|
||||
/datum/slime_type/lightpink = 1,
|
||||
@@ -172,6 +183,7 @@
|
||||
|
||||
/datum/slime_type/red
|
||||
colour = SLIME_TYPE_RED
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/red
|
||||
mutations = list(
|
||||
/datum/slime_type/oil = 1,
|
||||
@@ -191,6 +203,7 @@
|
||||
|
||||
/datum/slime_type/black
|
||||
colour = SLIME_TYPE_BLACK
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/black
|
||||
mutations = list(
|
||||
/datum/slime_type/black = 1,
|
||||
@@ -199,6 +212,7 @@
|
||||
|
||||
/datum/slime_type/lightpink
|
||||
colour = SLIME_TYPE_LIGHT_PINK
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/lightpink
|
||||
mutations = list(
|
||||
/datum/slime_type/lightpink = 1,
|
||||
@@ -217,6 +231,7 @@
|
||||
|
||||
/datum/slime_type/rainbow
|
||||
colour = SLIME_TYPE_RAINBOW
|
||||
transparent = TRUE
|
||||
core_type = /obj/item/slime_extract/rainbow
|
||||
mutations = list(
|
||||
/datum/slime_type/rainbow = 1,
|
||||
|
||||
Reference in New Issue
Block a user