mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-19 02:54:41 +01:00
Adds CI for missing icon_states (#27063)
* Adds CI for missing icon_states * yeah * more fixes * more fixes * seems good * moar * fix * yea * hrtyhrt * yeah * WOE
This commit is contained in:
@@ -74,7 +74,8 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list(
|
||||
name = "marker beacon"
|
||||
desc = "A Prism-brand path illumination device. It is anchored in place and glowing steadily."
|
||||
icon = 'icons/obj/lighting.dmi'
|
||||
icon_state = "marker"
|
||||
icon_state = "markerrandom"
|
||||
base_icon_state = "marker"
|
||||
layer = BELOW_OPEN_DOOR_LAYER
|
||||
armor = list(MELEE = 50, BULLET = 75, LASER = 75, ENERGY = 75, BOMB = 25, RAD = 100, FIRE = 25, ACID = 0)
|
||||
max_integrity = 50
|
||||
@@ -104,7 +105,7 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list(
|
||||
/obj/structure/marker_beacon/update_icon_state()
|
||||
while(!picked_color || !GLOB.marker_beacon_colors[picked_color])
|
||||
picked_color = pick(GLOB.marker_beacon_colors)
|
||||
icon_state = "[initial(icon_state)][lowertext(picked_color)]-on"
|
||||
icon_state = "[base_icon_state][lowertext(picked_color)]-on"
|
||||
set_light(light_range, light_power, GLOB.marker_beacon_colors[picked_color])
|
||||
|
||||
/obj/structure/marker_beacon/attack_hand(mob/living/user)
|
||||
@@ -150,6 +151,7 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list(
|
||||
name = "docking beacon"
|
||||
desc = "An illumination device used to designate docking ports. It is anchored in place and pulsing steadily."
|
||||
icon_state = "dockingmarker"
|
||||
base_icon_state = "dockingmarker"
|
||||
flags = NODECONSTRUCT
|
||||
|
||||
/obj/structure/marker_beacon/dock_marker/update_icon_state()
|
||||
|
||||
@@ -75,6 +75,7 @@
|
||||
plane = FULLSCREEN_PLANE
|
||||
layer = FLASH_LAYER
|
||||
icon = 'icons/effects/ore_visuals.dmi'
|
||||
icon_state = null
|
||||
appearance_flags = 0 //to avoid having TILE_BOUND in the flags, so that the 480x480 icon states let you see it no matter where you are
|
||||
duration = 35
|
||||
pixel_x = -224
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
gender = PLURAL
|
||||
layer = PROJECTILE_HIT_THRESHHOLD_LAYER //sporangiums up don't shoot
|
||||
icon = 'icons/obj/lavaland/ash_flora.dmi'
|
||||
icon_state = "l_mushroom"
|
||||
icon_state = "l_mushroom1"
|
||||
base_icon_state = "l_mushroom"
|
||||
name = "large mushrooms"
|
||||
desc = "A number of large mushrooms, covered in a faint layer of ash and what can only be spores."
|
||||
anchored = TRUE
|
||||
@@ -24,7 +25,7 @@
|
||||
|
||||
/obj/structure/flora/ash/Initialize(mapload)
|
||||
. = ..()
|
||||
base_icon = "[icon_state][rand(1, 4)]"
|
||||
base_icon = "[base_icon_state][rand(1, 4)]"
|
||||
icon_state = base_icon
|
||||
|
||||
/obj/structure/flora/ash/proc/harvest(user)
|
||||
@@ -80,7 +81,8 @@
|
||||
regrowth_time_low = 4200
|
||||
|
||||
/obj/structure/flora/ash/leaf_shroom
|
||||
icon_state = "s_mushroom"
|
||||
icon_state = "s_mushroom1"
|
||||
base_icon_state = "s_mushroom"
|
||||
name = "leafy mushrooms"
|
||||
desc = "A number of mushrooms, each of which surrounds a greenish sporangium with a number of leaf-like structures."
|
||||
harvested_name = "leafless mushrooms"
|
||||
@@ -96,7 +98,8 @@
|
||||
regrowth_time_high = 6000
|
||||
|
||||
/obj/structure/flora/ash/cap_shroom
|
||||
icon_state = "r_mushroom"
|
||||
icon_state = "r_mushroom1"
|
||||
base_icon_state = "r_mushroom"
|
||||
name = "tall mushrooms"
|
||||
desc = "Several mushrooms, the larger of which have a ring of conks at the midpoint of their stems."
|
||||
harvested_name = "small mushrooms"
|
||||
@@ -111,7 +114,8 @@
|
||||
regrowth_time_high = 5400
|
||||
|
||||
/obj/structure/flora/ash/stem_shroom
|
||||
icon_state = "t_mushroom"
|
||||
icon_state = "t_mushroom1"
|
||||
base_icon_state = "t_mushroom"
|
||||
name = "numerous mushrooms"
|
||||
desc = "A large number of mushrooms, some of which have long, fleshy stems. They're radiating light!"
|
||||
light_range = 1.5
|
||||
@@ -128,7 +132,8 @@
|
||||
regrowth_time_high = 6000
|
||||
|
||||
/obj/structure/flora/ash/cacti
|
||||
icon_state = "cactus"
|
||||
icon_state = "cactus1"
|
||||
base_icon_state = "cactus"
|
||||
name = "fruiting cacti"
|
||||
desc = "Several prickly cacti, brimming with ripe fruit and covered in a thin layer of ash."
|
||||
harvested_name = "cacti"
|
||||
@@ -156,6 +161,7 @@
|
||||
name = "large rock"
|
||||
desc = "A volcanic rock. Pioneers used to ride these babies for miles."
|
||||
icon_state = "basalt1"
|
||||
base_icon_state = "basalt"
|
||||
density = TRUE
|
||||
resistance_flags = FIRE_PROOF
|
||||
harvest = /obj/item/stack/ore/glass/basalt
|
||||
|
||||
@@ -344,6 +344,7 @@
|
||||
desc = "a hook."
|
||||
projectile_type = /obj/item/projectile/hook
|
||||
caliber = "hook"
|
||||
icon = 'icons/obj/lavaland/artefacts.dmi'
|
||||
icon_state = "hook"
|
||||
muzzle_flash_effect = null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user