/icons/ folder cleansing crusade part 3 (#83420)
## About The Pull Request In my effort to make the /icons/ folder cleaner and more intuitive instead of having to rely on recalling names of stuff and looking them up in code to find them for poor sods such as myself, plus in spurt of complusion to organize stuff, here goes. I've tracked all changes in commit descriptions. A lot still to be done, but I know these waves go over dozens of files making things slow, so went lighter on it. Destroyed useless impostor files taking up space and cleaned a stray pixel on my way. ## Why It's Good For The Game Cleaner /icons/ file means saner spriters, less time spent. Stray pixels and impostor files (ones which are copies of actually used ones elsewhere) are not good. ## Changelog 🆑 image: Cleaned a single stray pixel in a single frame of a bite telegraphing accidentaly found while re-organizing the files. /🆑
@@ -278,7 +278,7 @@
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/iron{
|
||||
icon = 'icons/misc/beach.dmi';
|
||||
icon = 'icons/obj/fluff/beach.dmi';
|
||||
icon_state = "sand"
|
||||
},
|
||||
/area/ruin/powered/beach)
|
||||
@@ -479,7 +479,7 @@
|
||||
},
|
||||
/obj/effect/turf_decal/sand,
|
||||
/turf/open/floor/iron{
|
||||
icon = 'icons/misc/beach.dmi';
|
||||
icon = 'icons/obj/fluff/beach.dmi';
|
||||
icon_state = "sand"
|
||||
},
|
||||
/area/ruin/powered/beach)
|
||||
|
||||
@@ -1147,7 +1147,7 @@
|
||||
/turf/open/indestructible/binary{
|
||||
density = 1;
|
||||
desc = "No, I am not going through this.";
|
||||
icon = 'icons/misc/beach.dmi';
|
||||
icon = 'icons/obj/fluff/beach.dmi';
|
||||
icon_state = "water";
|
||||
name = "dirty water"
|
||||
},
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Keep the identifiers here below 32 characters, you can put the full display name in the actual achievement datum
|
||||
|
||||
/// Achievements icon set
|
||||
#define ACHIEVEMENTS_SET 'icons/ui_icons/achievements/achievements.dmi'
|
||||
#define ACHIEVEMENTS_SET 'icons/ui/achievements/achievements.dmi'
|
||||
|
||||
#define ACHIEVEMENT_DEFAULT "default"
|
||||
#define ACHIEVEMENT_SCORE "score"
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#define SIGNATURE_FONT "Segoe Script"
|
||||
|
||||
/// Emoji icon set
|
||||
#define EMOJI_SET 'icons/ui_icons/emoji/emoji.dmi'
|
||||
#define EMOJI_SET 'icons/ui/chat/emoji.dmi'
|
||||
|
||||
// Font metrics bitfield
|
||||
/// Include leading A width and trailing C width in GetWidth() or in DrawText()
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
|
||||
/atom/movable/screen/movable/pic_in_pic/proc/make_backgrounds()
|
||||
standard_background = new /mutable_appearance()
|
||||
standard_background.icon = 'icons/misc/pic_in_pic.dmi'
|
||||
standard_background.icon = 'icons/hud/pic_in_pic.dmi'
|
||||
standard_background.icon_state = "background"
|
||||
standard_background.layer = SPACE_LAYER
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
move_tab = new /mutable_appearance()
|
||||
//all these properties are always the same, and since adding something to the overlay
|
||||
//list makes a copy, there is no reason to make a new one each call
|
||||
move_tab.icon = 'icons/misc/pic_in_pic.dmi'
|
||||
move_tab.icon = 'icons/hud/pic_in_pic.dmi'
|
||||
move_tab.icon_state = "move"
|
||||
move_tab.plane = HUD_PLANE
|
||||
var/matrix/M = matrix()
|
||||
@@ -63,7 +63,7 @@
|
||||
button_x = new /atom/movable/screen/component_button(null, src)
|
||||
var/mutable_appearance/MA = new /mutable_appearance()
|
||||
MA.name = "close"
|
||||
MA.icon = 'icons/misc/pic_in_pic.dmi'
|
||||
MA.icon = 'icons/hud/pic_in_pic.dmi'
|
||||
MA.icon_state = "x"
|
||||
MA.plane = HUD_PLANE
|
||||
button_x.appearance = MA
|
||||
@@ -76,7 +76,7 @@
|
||||
button_expand = new /atom/movable/screen/component_button(null, src)
|
||||
var/mutable_appearance/MA = new /mutable_appearance()
|
||||
MA.name = "expand"
|
||||
MA.icon = 'icons/misc/pic_in_pic.dmi'
|
||||
MA.icon = 'icons/hud/pic_in_pic.dmi'
|
||||
MA.icon_state = "expand"
|
||||
MA.plane = HUD_PLANE
|
||||
button_expand.appearance = MA
|
||||
@@ -89,7 +89,7 @@
|
||||
button_shrink = new /atom/movable/screen/component_button(null, src)
|
||||
var/mutable_appearance/MA = new /mutable_appearance()
|
||||
MA.name = "shrink"
|
||||
MA.icon = 'icons/misc/pic_in_pic.dmi'
|
||||
MA.icon = 'icons/hud/pic_in_pic.dmi'
|
||||
MA.icon_state = "shrink"
|
||||
MA.plane = HUD_PLANE
|
||||
button_shrink.appearance = MA
|
||||
|
||||
@@ -144,10 +144,10 @@
|
||||
|
||||
// Append radio icon if from a virtual speaker
|
||||
if (extra_classes.Find("virtual-speaker"))
|
||||
var/image/r_icon = image('icons/ui_icons/chat/chat_icons.dmi', icon_state = "radio")
|
||||
var/image/r_icon = image('icons/ui/chat/chat_icons.dmi', icon_state = "radio")
|
||||
LAZYADD(prefixes, "\icon[r_icon]")
|
||||
else if (extra_classes.Find("emote"))
|
||||
var/image/r_icon = image('icons/ui_icons/chat/chat_icons.dmi', icon_state = "emote")
|
||||
var/image/r_icon = image('icons/ui/chat/chat_icons.dmi', icon_state = "emote")
|
||||
LAZYADD(prefixes, "\icon[r_icon]")
|
||||
chat_color_name_to_use = target.get_visible_name(add_id_name = FALSE) // use face name for nonverbal messages
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
else if(abs_height && abs_height < min_scale)
|
||||
clickbox_height = min_scale/height
|
||||
|
||||
clickbox_underlay = mutable_appearance('icons/misc/clickbox.dmi', clickbox_icon_state, CLICKBOX_LAYER, alpha = 1, appearance_flags = RESET_COLOR|RESET_ALPHA)
|
||||
clickbox_underlay = mutable_appearance('icons/ui/clickbox.dmi', clickbox_icon_state, CLICKBOX_LAYER, alpha = 1, appearance_flags = RESET_COLOR|RESET_ALPHA)
|
||||
clickbox_underlay.transform = clickbox_underlay.transform.Scale(clickbox_width, clickbox_height)
|
||||
//Keeps the underlay more or less centered.
|
||||
clickbox_underlay.pixel_x = x_offset * 1/clickbox_width
|
||||
|
||||
@@ -50,9 +50,9 @@ GLOBAL_LIST_INIT(creamable, typecacheof(list(
|
||||
carbon_parent.add_mood_event("creampie", /datum/mood_event/creampie)
|
||||
carbon_parent.update_body_parts()
|
||||
else if(iscorgi(parent))
|
||||
normal_overlay = mutable_appearance('icons/effects/creampie.dmi', "creampie_corgi")
|
||||
normal_overlay = mutable_appearance('icons/mob/effects/creampie.dmi', "creampie_corgi")
|
||||
else if(isAI(parent))
|
||||
normal_overlay = mutable_appearance('icons/effects/creampie.dmi', "creampie_ai")
|
||||
normal_overlay = mutable_appearance('icons/mob/effects/creampie.dmi', "creampie_ai")
|
||||
|
||||
RegisterSignals(parent, list(
|
||||
COMSIG_COMPONENT_CLEAN_ACT,
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
return
|
||||
|
||||
ADD_TRAIT(target, TRAIT_CULT_HALO, CULT_TRAIT)
|
||||
var/mutable_appearance/new_halo_overlay = mutable_appearance('icons/effects/cult/halo.dmi', "halo[rand(1, 6)]", -HALO_LAYER)
|
||||
var/mutable_appearance/new_halo_overlay = mutable_appearance('icons/mob/effects/halo.dmi', "halo[rand(1, 6)]", -HALO_LAYER)
|
||||
if (ishuman(target))
|
||||
var/mob/living/carbon/human/human_parent = target
|
||||
new /obj/effect/temp_visual/cult/sparks(get_turf(human_parent), human_parent.dir)
|
||||
|
||||
@@ -128,7 +128,7 @@ While creating a greyscale config, be sure to take subtypes into account! Rather
|
||||
```c
|
||||
/datum/greyscale_config/tablet
|
||||
name = "PDA"
|
||||
icon_file = 'icons/obj/modular_pda.dmi'
|
||||
icon_file = 'icons/obj/devices/modular_pda.dmi'
|
||||
json_config = 'code/datums/greyscale/json_configs/pda.json'
|
||||
|
||||
/datum/greyscale_config/tablet/chaplain
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
/datum/greyscale_config/tablet
|
||||
name = "PDA"
|
||||
icon_file = 'icons/obj/modular_pda.dmi'
|
||||
icon_file = 'icons/obj/devices/modular_pda.dmi'
|
||||
json_config = 'code/datums/greyscale/json_configs/pda.json'
|
||||
|
||||
/datum/greyscale_config/tablet/chaplain
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#define HINT_ICON_FILE 'icons/ui_icons/screentips/cursor_hints.dmi'
|
||||
#define HINT_ICON_FILE 'icons/ui/screentips/cursor_hints.dmi'
|
||||
|
||||
/// Stores the cursor hint icons for screentip context.
|
||||
GLOBAL_LIST_INIT_TYPED(screentip_context_icons, /image, prepare_screentip_context_icons())
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/obj/machinery/mining_weather_monitor
|
||||
name = "barometric monitor"
|
||||
desc = "A machine monitoring atmospheric data from mining environments. Provides warnings about incoming weather fronts."
|
||||
icon = 'icons/obj/miningradio.dmi'
|
||||
icon = 'icons/obj/devices/miningradio.dmi'
|
||||
icon_state = "wallmount"
|
||||
light_power = 1
|
||||
light_range = 1.6
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
/obj/effect/turf_decal/weather/sand
|
||||
name = "sand siding"
|
||||
icon = 'icons/misc/beach.dmi'
|
||||
icon = 'icons/obj/fluff/beach.dmi'
|
||||
icon_state = "sand_side"
|
||||
|
||||
/obj/effect/turf_decal/weather/sand/light
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
/obj/effect/forcefield/cult
|
||||
name = "glowing wall"
|
||||
desc = "An unholy shield that blocks all attacks."
|
||||
icon = 'icons/effects/cult/effects.dmi'
|
||||
icon = 'icons/effects/cult.dmi'
|
||||
icon_state = "cultshield"
|
||||
can_atmos_pass = ATMOS_PASS_NO
|
||||
initial_duration = 20 SECONDS
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
//temporary visual effects(/obj/effect/temp_visual) used by cult stuff
|
||||
/obj/effect/temp_visual/cult
|
||||
icon = 'icons/effects/cult/effects.dmi'
|
||||
icon = 'icons/effects/cult.dmi'
|
||||
randomdir = FALSE
|
||||
duration = 10
|
||||
|
||||
@@ -18,13 +18,13 @@
|
||||
icon_state = "bloodout"
|
||||
|
||||
/obj/effect/temp_visual/dir_setting/cult/phase // The veil shifter teleport
|
||||
icon = 'icons/effects/cult/effects.dmi'
|
||||
icon = 'icons/effects/cult.dmi'
|
||||
name = "phase glow"
|
||||
duration = 7
|
||||
icon_state = "cultin"
|
||||
|
||||
/obj/effect/temp_visual/dir_setting/cult/phase/out
|
||||
icon = 'icons/effects/cult/effects.dmi'
|
||||
icon = 'icons/effects/cult.dmi'
|
||||
icon_state = "cultout"
|
||||
|
||||
/obj/effect/temp_visual/cult/sac
|
||||
|
||||
@@ -492,7 +492,7 @@
|
||||
duration = 2 SECONDS
|
||||
|
||||
/obj/effect/constructing_effect
|
||||
icon = 'icons/effects/effects_rcd.dmi'
|
||||
icon = 'icons/effects/rcd.dmi'
|
||||
icon_state = ""
|
||||
layer = ABOVE_ALL_MOB_LAYER
|
||||
plane = ABOVE_GAME_PLANE
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
var/i
|
||||
for(i=1; i <= textLen, i++)
|
||||
var/letter = uppertext(text[i])
|
||||
var/icon/letter_icon = icon("icon" = 'icons/misc/Font_Minimal.dmi', "icon_state" = letter)
|
||||
var/icon/letter_icon = icon("icon" = 'icons/testing/Font_Minimal.dmi', "icon_state" = letter)
|
||||
letter_icon.Shift(EAST, startX) //16 - (2*n)
|
||||
letter_icon.Shift(SOUTH, 2)
|
||||
letter_icon.SwapColor(rgb(255,255,255), color)
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/obj/item/restraints
|
||||
breakouttime = 1 MINUTES
|
||||
dye_color = DYE_PRISONER
|
||||
icon = 'icons/obj/restraints.dmi'
|
||||
icon = 'icons/obj/weapons/restraints.dmi'
|
||||
|
||||
/obj/item/restraints/suicide_act(mob/living/carbon/user)
|
||||
user.visible_message(span_suicide("[user] is strangling [user.p_them()]self with [src]! It looks like [user.p_theyre()] trying to commit suicide!"))
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/obj/item/surgery_tray
|
||||
name = "surgery tray"
|
||||
desc = "A Deforest brand medical cart. It is a folding model, meaning the wheels on the bottom can be retracted and the body used as a tray."
|
||||
icon = 'icons/obj/medicart.dmi'
|
||||
icon = 'icons/obj/medical/medicart.dmi'
|
||||
icon_state = "tray"
|
||||
w_class = WEIGHT_CLASS_BULKY
|
||||
slowdown = 1
|
||||
|
||||
@@ -1071,7 +1071,7 @@
|
||||
*/
|
||||
/obj/item/toy/beach_ball
|
||||
name = "beach ball"
|
||||
icon = 'icons/misc/beach.dmi'
|
||||
icon = 'icons/obj/fluff/beach.dmi'
|
||||
icon_state = "ball"
|
||||
inhand_icon_state = "beachball"
|
||||
w_class = WEIGHT_CLASS_BULKY //Stops people from hiding it in their bags/pockets
|
||||
@@ -1426,7 +1426,7 @@
|
||||
/obj/item/toy/seashell
|
||||
name = "seashell"
|
||||
desc = "May you always have a shell in your pocket and sand in your shoes. Whatever that's supposed to mean."
|
||||
icon = 'icons/misc/beach.dmi'
|
||||
icon = 'icons/obj/fluff/beach.dmi'
|
||||
icon_state = "shell1"
|
||||
var/static/list/possible_colors = list("" = 2, COLOR_PURPLE_GRAY = 1, COLOR_OLIVE = 1, COLOR_PALE_BLUE_GRAY = 1, COLOR_RED_GRAY = 1)
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/item/virgin_mary
|
||||
name = "\proper a picture of the virgin mary"
|
||||
desc = "A small, cheap icon depicting the virgin mother."
|
||||
icon = 'icons/obj/blackmarket.dmi'
|
||||
icon = 'icons/obj/devices/blackmarket.dmi'
|
||||
icon_state = "madonna"
|
||||
resistance_flags = FLAMMABLE
|
||||
///Has this item been used already.
|
||||
|
||||
@@ -636,7 +636,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301
|
||||
/obj/item/melee/skateboard
|
||||
name = "skateboard"
|
||||
desc = "A skateboard. It can be placed on its wheels and ridden, or used as a radical weapon."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "skateboard_held"
|
||||
inhand_icon_state = "skateboard"
|
||||
force = 12
|
||||
|
||||
@@ -499,13 +499,13 @@
|
||||
/obj/structure/flora/coconuts
|
||||
gender = PLURAL
|
||||
name = "coconuts"
|
||||
icon = 'icons/misc/beach.dmi'
|
||||
icon = 'icons/obj/fluff/beach.dmi'
|
||||
icon_state = "coconuts"
|
||||
|
||||
/obj/structure/flora/tree/palm
|
||||
name = "palm tree"
|
||||
desc = "A tree straight from the tropics."
|
||||
icon = 'icons/misc/beach2.dmi'
|
||||
icon = 'icons/obj/fluff/beach2.dmi'
|
||||
icon_state = "palm1"
|
||||
pixel_x = 0
|
||||
|
||||
|
||||
@@ -64,13 +64,13 @@
|
||||
/obj/structure/showcase/mecha/marauder
|
||||
name = "combat mech exhibit"
|
||||
desc = "A stand with an empty old Nanotrasen Corporation combat mech bolted to it. It is described as the premier unit used to defend corporate interests and employees."
|
||||
icon = 'icons/mob/mecha.dmi'
|
||||
icon = 'icons/mob/rideables/mecha.dmi'
|
||||
icon_state = "marauder"
|
||||
|
||||
/obj/structure/showcase/mecha/ripley
|
||||
name = "construction mech exhibit"
|
||||
desc = "A stand with a retired construction mech bolted to it. The clamps are rated at 9300PSI. It seems to be falling apart."
|
||||
icon = 'icons/mob/mecha.dmi'
|
||||
icon = 'icons/mob/rideables/mecha.dmi'
|
||||
icon_state = "firefighter"
|
||||
|
||||
/obj/structure/showcase/machinery/implanter
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
/obj/structure/trap/stun/hunter
|
||||
name = "bounty trap"
|
||||
desc = "A trap that only goes off when a fugitive steps on it, announcing the location and stunning the target. You'd better avoid it."
|
||||
icon = 'icons/obj/restraints.dmi'
|
||||
icon = 'icons/obj/weapons/restraints.dmi'
|
||||
icon_state = "bounty_trap_on"
|
||||
stun_time = 20 SECONDS
|
||||
sparks = FALSE //the item version gives them off to prevent runtimes (see Destroy())
|
||||
@@ -143,7 +143,7 @@
|
||||
/obj/item/bountytrap
|
||||
name = "bounty trap"
|
||||
desc = "A trap that only goes off when a fugitive steps on it, announcing the location and stunning the target. It's currently inactive."
|
||||
icon = 'icons/obj/restraints.dmi'
|
||||
icon = 'icons/obj/weapons/restraints.dmi'
|
||||
icon_state = "bounty_trap_off"
|
||||
var/obj/structure/trap/stun/hunter/stored_trap
|
||||
var/obj/item/radio/radio
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
else
|
||||
current_color = COLOR_MATRIX_IDENTITY
|
||||
|
||||
var/mutable_appearance/view = image('icons/misc/colortest.dmi', "colors")
|
||||
var/mutable_appearance/view = image('icons/testing/colortest.dmi', "colors")
|
||||
if(_target)
|
||||
target = WEAKREF(_target)
|
||||
if(!(_target.appearance_flags & PLANE_MASTER))
|
||||
|
||||
@@ -255,7 +255,7 @@
|
||||
clicked_on.set_hallucinations_if_lower(240 SECONDS)
|
||||
SEND_SOUND(caller, sound('sound/effects/ghost.ogg', FALSE, TRUE, 50))
|
||||
|
||||
var/image/sparkle_image = image('icons/effects/cult/effects.dmi', clicked_on, "bloodsparkles", ABOVE_MOB_LAYER)
|
||||
var/image/sparkle_image = image('icons/effects/cult.dmi', clicked_on, "bloodsparkles", ABOVE_MOB_LAYER)
|
||||
clicked_on.add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/cult, "cult_apoc", sparkle_image, NONE)
|
||||
|
||||
addtimer(CALLBACK(clicked_on, TYPE_PROC_REF(/atom/, remove_alt_appearance), "cult_apoc", TRUE), 4 MINUTES, TIMER_OVERRIDE|TIMER_UNIQUE)
|
||||
|
||||
@@ -382,7 +382,7 @@ Striking a noncultist, however, will tear their flesh."}
|
||||
AddComponent( \
|
||||
/datum/component/shielded, \
|
||||
recharge_start_delay = 0 SECONDS, \
|
||||
shield_icon_file = 'icons/effects/cult/effects.dmi', \
|
||||
shield_icon_file = 'icons/effects/cult.dmi', \
|
||||
shield_icon = "shield-cult", \
|
||||
run_hit_callback = CALLBACK(src, PROC_REF(shield_damaged)), \
|
||||
)
|
||||
|
||||
@@ -1141,7 +1141,7 @@ GLOBAL_VAR_INIT(narsie_summon_count, 0)
|
||||
images += B
|
||||
if(!IS_CULTIST(M))
|
||||
if(M.client)
|
||||
var/image/C = image('icons/effects/cult/effects.dmi',M,"bloodsparkles", ABOVE_MOB_LAYER)
|
||||
var/image/C = image('icons/effects/cult.dmi',M,"bloodsparkles", ABOVE_MOB_LAYER)
|
||||
add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/cult, "cult_apoc", C, NONE)
|
||||
addtimer(CALLBACK(M, TYPE_PROC_REF(/atom/, remove_alt_appearance),"cult_apoc",TRUE), duration)
|
||||
images += C
|
||||
|
||||
@@ -69,7 +69,7 @@
|
||||
text += "<br>"
|
||||
text += "(Syndicates used [TC_uses] TC) [purchases]"
|
||||
if(TC_uses == 0 && GLOB.station_was_nuked && !are_all_operatives_dead())
|
||||
text += "<BIG>[icon2html('icons/ui_icons/antags/badass.dmi', world, "badass")]</BIG>"
|
||||
text += "<BIG>[icon2html('icons/ui/antags/badass.dmi', world, "badass")]</BIG>"
|
||||
|
||||
parts += text
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
var/icon/final_icon = finish_preview_icon(obsessed_icon)
|
||||
|
||||
final_icon.Blend(
|
||||
icon('icons/ui_icons/antags/obsessed.dmi', "obsession"),
|
||||
icon('icons/ui/antags/obsessed.dmi', "obsession"),
|
||||
ICON_OVERLAY,
|
||||
ANTAGONIST_PREVIEW_ICON_SIZE - 30,
|
||||
20,
|
||||
|
||||
@@ -349,7 +349,7 @@
|
||||
if(uplink_owned)
|
||||
var/uplink_text = "(used [used_telecrystals] TC) [purchases]"
|
||||
if((used_telecrystals == 0) && traitor_won)
|
||||
var/static/icon/badass = icon('icons/ui_icons/antags/badass.dmi', "badass")
|
||||
var/static/icon/badass = icon('icons/ui/antags/badass.dmi', "badass")
|
||||
uplink_text += "<BIG>[icon2html(badass, world)]</BIG>"
|
||||
result += uplink_text
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/datum/asset/simple/adventure
|
||||
assets = list(
|
||||
"default" = 'icons/ui_icons/adventure/default.png',
|
||||
"grue" = 'icons/ui_icons/adventure/grue.png',
|
||||
"signal_lost" ='icons/ui_icons/adventure/signal_lost.png',
|
||||
"trade" = 'icons/ui_icons/adventure/trade.png',
|
||||
"default" = 'icons/ui/adventure/default.png',
|
||||
"grue" = 'icons/ui/adventure/grue.png',
|
||||
"signal_lost" ='icons/ui/adventure/signal_lost.png',
|
||||
"trade" = 'icons/ui/adventure/trade.png',
|
||||
)
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
/datum/asset/simple/arcade
|
||||
assets = list(
|
||||
"shopkeeper.png" = 'icons/ui_icons/arcade/shopkeeper.png',
|
||||
"fireplace.png" = 'icons/ui_icons/arcade/fireplace.png',
|
||||
"boss1.gif" = 'icons/ui_icons/arcade/boss1.gif',
|
||||
"boss2.gif" = 'icons/ui_icons/arcade/boss2.gif',
|
||||
"boss3.gif" = 'icons/ui_icons/arcade/boss3.gif',
|
||||
"boss4.gif" = 'icons/ui_icons/arcade/boss4.gif',
|
||||
"boss5.gif" = 'icons/ui_icons/arcade/boss5.gif',
|
||||
"boss6.gif" = 'icons/ui_icons/arcade/boss6.gif',
|
||||
"shopkeeper.png" = 'icons/ui/arcade/shopkeeper.png',
|
||||
"fireplace.png" = 'icons/ui/arcade/fireplace.png',
|
||||
"boss1.gif" = 'icons/ui/arcade/boss1.gif',
|
||||
"boss2.gif" = 'icons/ui/arcade/boss2.gif',
|
||||
"boss3.gif" = 'icons/ui/arcade/boss3.gif',
|
||||
"boss4.gif" = 'icons/ui/arcade/boss4.gif',
|
||||
"boss5.gif" = 'icons/ui/arcade/boss5.gif',
|
||||
"boss6.gif" = 'icons/ui/arcade/boss6.gif',
|
||||
)
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
/datum/asset/spritesheet/chat/create_spritesheets()
|
||||
InsertAll("emoji", EMOJI_SET)
|
||||
// pre-loading all lanugage icons also helps to avoid meta
|
||||
InsertAll("language", 'icons/misc/language.dmi')
|
||||
InsertAll("language", 'icons/ui/chat/language.dmi')
|
||||
// catch languages which are pulling icons from another file
|
||||
for(var/path in typesof(/datum/language))
|
||||
var/datum/language/L = path
|
||||
var/icon = initial(L.icon)
|
||||
if (icon != 'icons/misc/language.dmi')
|
||||
if (icon != 'icons/ui/chat/language.dmi')
|
||||
var/icon_state = initial(L.icon_state)
|
||||
Insert("language-[icon_state]", icon, icon_state=icon_state)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/datum/asset/simple/circuit_assets
|
||||
assets = list(
|
||||
"grid_background.png" = 'icons/ui_icons/tgui/grid_background.png'
|
||||
"grid_background.png" = 'icons/ui/tgui/grid_background.png'
|
||||
)
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
/datum/asset/simple/namespaced/common
|
||||
assets = list("padlock.png" = 'icons/ui_icons/common/padlock.png')
|
||||
assets = list("padlock.png" = 'icons/ui/common/padlock.png')
|
||||
parents = list("common.css" = 'html/browser/common.css')
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
/datum/asset/spritesheet/simple/condiments
|
||||
name = "condiments"
|
||||
assets = list(
|
||||
CONDIMASTER_STYLE_FALLBACK = 'icons/ui_icons/condiments/bottle.png',
|
||||
"flour" = 'icons/ui_icons/condiments/flour.png',
|
||||
"rice" = 'icons/ui_icons/condiments/rice.png',
|
||||
"sugar" = 'icons/ui_icons/condiments/sugar.png',
|
||||
"milk" = 'icons/ui_icons/condiments/milk.png',
|
||||
"enzyme" = 'icons/ui_icons/condiments/enzyme.png',
|
||||
"capsaicin" = 'icons/ui_icons/condiments/hotsauce.png',
|
||||
"frostoil" = 'icons/ui_icons/condiments/coldsauce.png',
|
||||
"bbqsauce" = 'icons/ui_icons/condiments/bbqsauce.png',
|
||||
"soymilk" = 'icons/ui_icons/condiments/soymilk.png',
|
||||
"soysauce" = 'icons/ui_icons/condiments/soysauce.png',
|
||||
"ketchup" = 'icons/ui_icons/condiments/ketchup.png',
|
||||
"mayonnaise" = 'icons/ui_icons/condiments/mayonnaise.png',
|
||||
"oliveoil" = 'icons/ui_icons/condiments/oliveoil.png',
|
||||
"cooking_oil" = 'icons/ui_icons/condiments/cookingoil.png',
|
||||
"peanut_butter" = 'icons/ui_icons/condiments/peanutbutter.png',
|
||||
"cherryjelly" = 'icons/ui_icons/condiments/cherryjelly.png',
|
||||
"honey" = 'icons/ui_icons/condiments/honey.png',
|
||||
"blackpepper" = 'icons/ui_icons/condiments/peppermillsmall.png',
|
||||
"sodiumchloride" = 'icons/ui_icons/condiments/saltshakersmall.png',
|
||||
CONDIMASTER_STYLE_FALLBACK = 'icons/ui/condiments/bottle.png',
|
||||
"flour" = 'icons/ui/condiments/flour.png',
|
||||
"rice" = 'icons/ui/condiments/rice.png',
|
||||
"sugar" = 'icons/ui/condiments/sugar.png',
|
||||
"milk" = 'icons/ui/condiments/milk.png',
|
||||
"enzyme" = 'icons/ui/condiments/enzyme.png',
|
||||
"capsaicin" = 'icons/ui/condiments/hotsauce.png',
|
||||
"frostoil" = 'icons/ui/condiments/coldsauce.png',
|
||||
"bbqsauce" = 'icons/ui/condiments/bbqsauce.png',
|
||||
"soymilk" = 'icons/ui/condiments/soymilk.png',
|
||||
"soysauce" = 'icons/ui/condiments/soysauce.png',
|
||||
"ketchup" = 'icons/ui/condiments/ketchup.png',
|
||||
"mayonnaise" = 'icons/ui/condiments/mayonnaise.png',
|
||||
"oliveoil" = 'icons/ui/condiments/oliveoil.png',
|
||||
"cooking_oil" = 'icons/ui/condiments/cookingoil.png',
|
||||
"peanut_butter" = 'icons/ui/condiments/peanutbutter.png',
|
||||
"cherryjelly" = 'icons/ui/condiments/cherryjelly.png',
|
||||
"honey" = 'icons/ui/condiments/honey.png',
|
||||
"blackpepper" = 'icons/ui/condiments/peppermillsmall.png',
|
||||
"sodiumchloride" = 'icons/ui/condiments/saltshakersmall.png',
|
||||
)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/datum/asset/simple/contracts
|
||||
assets = list(
|
||||
"bluespace.png" = 'icons/ui_icons/contracts/bluespace.png',
|
||||
"destruction.png" = 'icons/ui_icons/contracts/destruction.png',
|
||||
"healing.png" = 'icons/ui_icons/contracts/healing.png',
|
||||
"robeless.png" = 'icons/ui_icons/contracts/robeless.png',
|
||||
"bluespace.png" = 'icons/ui/contracts/bluespace.png',
|
||||
"destruction.png" = 'icons/ui/contracts/destruction.png',
|
||||
"healing.png" = 'icons/ui/contracts/healing.png',
|
||||
"robeless.png" = 'icons/ui/contracts/robeless.png',
|
||||
)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/datum/asset/simple/genetics
|
||||
assets = list(
|
||||
"dna_discovered.gif" = 'icons/ui_icons/dna/dna_discovered.gif',
|
||||
"dna_undiscovered.gif" = 'icons/ui_icons/dna/dna_undiscovered.gif',
|
||||
"dna_extra.gif" = 'icons/ui_icons/dna/dna_extra.gif'
|
||||
"dna_discovered.gif" = 'icons/ui/dna/dna_discovered.gif',
|
||||
"dna_undiscovered.gif" = 'icons/ui/dna/dna_undiscovered.gif',
|
||||
"dna_extra.gif" = 'icons/ui/dna/dna_extra.gif'
|
||||
)
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
/datum/asset/simple/headers
|
||||
assets = list(
|
||||
"alarm_green.gif" = 'icons/program_icons/alarm_green.gif',
|
||||
"alarm_red.gif" = 'icons/program_icons/alarm_red.gif',
|
||||
"batt_5.gif" = 'icons/program_icons/batt_5.gif',
|
||||
"batt_20.gif" = 'icons/program_icons/batt_20.gif',
|
||||
"batt_40.gif" = 'icons/program_icons/batt_40.gif',
|
||||
"batt_60.gif" = 'icons/program_icons/batt_60.gif',
|
||||
"batt_80.gif" = 'icons/program_icons/batt_80.gif',
|
||||
"batt_100.gif" = 'icons/program_icons/batt_100.gif',
|
||||
"downloader_finished.gif" = 'icons/program_icons/downloader_finished.gif',
|
||||
"downloader_running.gif" = 'icons/program_icons/downloader_running.gif',
|
||||
"ntnrc_idle.gif" = 'icons/program_icons/ntnrc_idle.gif',
|
||||
"ntnrc_new.gif" = 'icons/program_icons/ntnrc_new.gif',
|
||||
"power_norm.gif" = 'icons/program_icons/power_norm.gif',
|
||||
"power_warn.gif" = 'icons/program_icons/power_warn.gif',
|
||||
"sig_high.gif" = 'icons/program_icons/sig_high.gif',
|
||||
"sig_low.gif" = 'icons/program_icons/sig_low.gif',
|
||||
"sig_lan.gif" = 'icons/program_icons/sig_lan.gif',
|
||||
"sig_none.gif" = 'icons/program_icons/sig_none.gif',
|
||||
"smmon_0.gif" = 'icons/program_icons/smmon_0.gif',
|
||||
"smmon_1.gif" = 'icons/program_icons/smmon_1.gif',
|
||||
"smmon_2.gif" = 'icons/program_icons/smmon_2.gif',
|
||||
"smmon_3.gif" = 'icons/program_icons/smmon_3.gif',
|
||||
"smmon_4.gif" = 'icons/program_icons/smmon_4.gif',
|
||||
"smmon_5.gif" = 'icons/program_icons/smmon_5.gif',
|
||||
"smmon_6.gif" = 'icons/program_icons/smmon_6.gif',
|
||||
"borg_mon.gif" = 'icons/program_icons/borg_mon.gif',
|
||||
"robotact.gif" = 'icons/program_icons/robotact.gif',
|
||||
"mafia.gif" = 'icons/program_icons/mafia.gif',
|
||||
"alarm_green.gif" = 'icons/ui/programs/alarm_green.gif',
|
||||
"alarm_red.gif" = 'icons/ui/programs/alarm_red.gif',
|
||||
"batt_5.gif" = 'icons/ui/programs/batt_5.gif',
|
||||
"batt_20.gif" = 'icons/ui/programs/batt_20.gif',
|
||||
"batt_40.gif" = 'icons/ui/programs/batt_40.gif',
|
||||
"batt_60.gif" = 'icons/ui/programs/batt_60.gif',
|
||||
"batt_80.gif" = 'icons/ui/programs/batt_80.gif',
|
||||
"batt_100.gif" = 'icons/ui/programs/batt_100.gif',
|
||||
"downloader_finished.gif" = 'icons/ui/programs/downloader_finished.gif',
|
||||
"downloader_running.gif" = 'icons/ui/programs/downloader_running.gif',
|
||||
"ntnrc_idle.gif" = 'icons/ui/programs/ntnrc_idle.gif',
|
||||
"ntnrc_new.gif" = 'icons/ui/programs/ntnrc_new.gif',
|
||||
"power_norm.gif" = 'icons/ui/programs/power_norm.gif',
|
||||
"power_warn.gif" = 'icons/ui/programs/power_warn.gif',
|
||||
"sig_high.gif" = 'icons/ui/programs/sig_high.gif',
|
||||
"sig_low.gif" = 'icons/ui/programs/sig_low.gif',
|
||||
"sig_lan.gif" = 'icons/ui/programs/sig_lan.gif',
|
||||
"sig_none.gif" = 'icons/ui/programs/sig_none.gif',
|
||||
"smmon_0.gif" = 'icons/ui/programs/smmon_0.gif',
|
||||
"smmon_1.gif" = 'icons/ui/programs/smmon_1.gif',
|
||||
"smmon_2.gif" = 'icons/ui/programs/smmon_2.gif',
|
||||
"smmon_3.gif" = 'icons/ui/programs/smmon_3.gif',
|
||||
"smmon_4.gif" = 'icons/ui/programs/smmon_4.gif',
|
||||
"smmon_5.gif" = 'icons/ui/programs/smmon_5.gif',
|
||||
"smmon_6.gif" = 'icons/ui/programs/smmon_6.gif',
|
||||
"borg_mon.gif" = 'icons/ui/programs/borg_mon.gif',
|
||||
"robotact.gif" = 'icons/ui/programs/robotact.gif',
|
||||
"mafia.gif" = 'icons/ui/programs/mafia.gif',
|
||||
)
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
/datum/asset/simple/inventory
|
||||
assets = list(
|
||||
"inventory-glasses.png" = 'icons/ui_icons/inventory/glasses.png',
|
||||
"inventory-head.png" = 'icons/ui_icons/inventory/head.png',
|
||||
"inventory-neck.png" = 'icons/ui_icons/inventory/neck.png',
|
||||
"inventory-mask.png" = 'icons/ui_icons/inventory/mask.png',
|
||||
"inventory-ears.png" = 'icons/ui_icons/inventory/ears.png',
|
||||
"inventory-uniform.png" = 'icons/ui_icons/inventory/uniform.png',
|
||||
"inventory-suit.png" = 'icons/ui_icons/inventory/suit.png',
|
||||
"inventory-gloves.png" = 'icons/ui_icons/inventory/gloves.png',
|
||||
"inventory-hand_l.png" = 'icons/ui_icons/inventory/hand_l.png',
|
||||
"inventory-hand_r.png" = 'icons/ui_icons/inventory/hand_r.png',
|
||||
"inventory-shoes.png" = 'icons/ui_icons/inventory/shoes.png',
|
||||
"inventory-suit_storage.png" = 'icons/ui_icons/inventory/suit_storage.png',
|
||||
"inventory-id.png" = 'icons/ui_icons/inventory/id.png',
|
||||
"inventory-belt.png" = 'icons/ui_icons/inventory/belt.png',
|
||||
"inventory-back.png" = 'icons/ui_icons/inventory/back.png',
|
||||
"inventory-pocket.png" = 'icons/ui_icons/inventory/pocket.png',
|
||||
"inventory-collar.png" = 'icons/ui_icons/inventory/collar.png',
|
||||
"inventory-glasses.png" = 'icons/ui/inventory/glasses.png',
|
||||
"inventory-head.png" = 'icons/ui/inventory/head.png',
|
||||
"inventory-neck.png" = 'icons/ui/inventory/neck.png',
|
||||
"inventory-mask.png" = 'icons/ui/inventory/mask.png',
|
||||
"inventory-ears.png" = 'icons/ui/inventory/ears.png',
|
||||
"inventory-uniform.png" = 'icons/ui/inventory/uniform.png',
|
||||
"inventory-suit.png" = 'icons/ui/inventory/suit.png',
|
||||
"inventory-gloves.png" = 'icons/ui/inventory/gloves.png',
|
||||
"inventory-hand_l.png" = 'icons/ui/inventory/hand_l.png',
|
||||
"inventory-hand_r.png" = 'icons/ui/inventory/hand_r.png',
|
||||
"inventory-shoes.png" = 'icons/ui/inventory/shoes.png',
|
||||
"inventory-suit_storage.png" = 'icons/ui/inventory/suit_storage.png',
|
||||
"inventory-id.png" = 'icons/ui/inventory/id.png',
|
||||
"inventory-belt.png" = 'icons/ui/inventory/belt.png',
|
||||
"inventory-back.png" = 'icons/ui/inventory/back.png',
|
||||
"inventory-pocket.png" = 'icons/ui/inventory/pocket.png',
|
||||
"inventory-collar.png" = 'icons/ui/inventory/collar.png',
|
||||
)
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
name = "mecha_equipment"
|
||||
|
||||
/datum/asset/spritesheet/mecha_equipment/create_spritesheets()
|
||||
InsertAll("", 'icons/mob/mecha_equipment.dmi')
|
||||
InsertAll("", 'icons/obj/devices/mecha_equipment.dmi')
|
||||
InsertAll("", 'icons/obj/ore.dmi')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/datum/asset/simple/notes
|
||||
assets = list(
|
||||
"high_button.png" = 'icons/ui_icons/notes/high_button.png',
|
||||
"medium_button.png" = 'icons/ui_icons/notes/medium_button.png',
|
||||
"minor_button.png" = 'icons/ui_icons/notes/minor_button.png',
|
||||
"none_button.png" = 'icons/ui_icons/notes/none_button.png',
|
||||
"high_button.png" = 'icons/ui/notes/high_button.png',
|
||||
"medium_button.png" = 'icons/ui/notes/medium_button.png',
|
||||
"minor_button.png" = 'icons/ui/notes/minor_button.png',
|
||||
"none_button.png" = 'icons/ui/notes/none_button.png',
|
||||
)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/datum/asset/simple/orbit
|
||||
assets = list(
|
||||
"ghost.png" = 'icons/ui_icons/orbit/ghost.png'
|
||||
"ghost.png" = 'icons/ui/orbit/ghost.png'
|
||||
)
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
/datum/asset/simple/particle_editor
|
||||
assets = list(
|
||||
"motion" = 'icons/ui_icons/particle_editor/motion.png',
|
||||
"motion" = 'icons/ui/particle_editor/motion.png',
|
||||
|
||||
"uniform" = 'icons/ui_icons/particle_editor/uniform_rand.png',
|
||||
"normal" ='icons/ui_icons/particle_editor/normal_rand.png',
|
||||
"linear" = 'icons/ui_icons/particle_editor/linear_rand.png',
|
||||
"square_rand" = 'icons/ui_icons/particle_editor/square_rand.png',
|
||||
"uniform" = 'icons/ui/particle_editor/uniform_rand.png',
|
||||
"normal" ='icons/ui/particle_editor/normal_rand.png',
|
||||
"linear" = 'icons/ui/particle_editor/linear_rand.png',
|
||||
"square_rand" = 'icons/ui/particle_editor/square_rand.png',
|
||||
|
||||
"num" = 'icons/ui_icons/particle_editor/num_gen.png',
|
||||
"vector" = 'icons/ui_icons/particle_editor/vector_gen.png',
|
||||
"box" = 'icons/ui_icons/particle_editor/box_gen.png',
|
||||
"circle" = 'icons/ui_icons/particle_editor/circle_gen.png',
|
||||
"sphere" = 'icons/ui_icons/particle_editor/sphere_gen.png',
|
||||
"square" = 'icons/ui_icons/particle_editor/square_gen.png',
|
||||
"cube" = 'icons/ui_icons/particle_editor/cube_gen.png',
|
||||
"num" = 'icons/ui/particle_editor/num_gen.png',
|
||||
"vector" = 'icons/ui/particle_editor/vector_gen.png',
|
||||
"box" = 'icons/ui/particle_editor/box_gen.png',
|
||||
"circle" = 'icons/ui/particle_editor/circle_gen.png',
|
||||
"sphere" = 'icons/ui/particle_editor/sphere_gen.png',
|
||||
"square" = 'icons/ui/particle_editor/square_gen.png',
|
||||
"cube" = 'icons/ui/particle_editor/cube_gen.png',
|
||||
)
|
||||
|
||||
@@ -1,34 +1,34 @@
|
||||
/datum/asset/spritesheet/simple/pda
|
||||
name = "pda"
|
||||
assets = list(
|
||||
"atmos" = 'icons/pda_icons/pda_atmos.png',
|
||||
"back" = 'icons/pda_icons/pda_back.png',
|
||||
"bell" = 'icons/pda_icons/pda_bell.png',
|
||||
"blank" = 'icons/pda_icons/pda_blank.png',
|
||||
"boom" = 'icons/pda_icons/pda_boom.png',
|
||||
"bucket" = 'icons/pda_icons/pda_bucket.png',
|
||||
"medbot" = 'icons/pda_icons/pda_medbot.png',
|
||||
"floorbot" = 'icons/pda_icons/pda_floorbot.png',
|
||||
"cleanbot" = 'icons/pda_icons/pda_cleanbot.png',
|
||||
"crate" = 'icons/pda_icons/pda_crate.png',
|
||||
"cuffs" = 'icons/pda_icons/pda_cuffs.png',
|
||||
"eject" = 'icons/pda_icons/pda_eject.png',
|
||||
"flashlight" = 'icons/pda_icons/pda_flashlight.png',
|
||||
"honk" = 'icons/pda_icons/pda_honk.png',
|
||||
"mail" = 'icons/pda_icons/pda_mail.png',
|
||||
"medical" = 'icons/pda_icons/pda_medical.png',
|
||||
"menu" = 'icons/pda_icons/pda_menu.png',
|
||||
"mule" = 'icons/pda_icons/pda_mule.png',
|
||||
"notes" = 'icons/pda_icons/pda_notes.png',
|
||||
"power" = 'icons/pda_icons/pda_power.png',
|
||||
"rdoor" = 'icons/pda_icons/pda_rdoor.png',
|
||||
"reagent" = 'icons/pda_icons/pda_reagent.png',
|
||||
"refresh" = 'icons/pda_icons/pda_refresh.png',
|
||||
"scanner" = 'icons/pda_icons/pda_scanner.png',
|
||||
"signaler" = 'icons/pda_icons/pda_signaler.png',
|
||||
"skills" = 'icons/pda_icons/pda_skills.png',
|
||||
"status" = 'icons/pda_icons/pda_status.png',
|
||||
"dronephone" = 'icons/pda_icons/pda_dronephone.png',
|
||||
"emoji" = 'icons/pda_icons/pda_emoji.png',
|
||||
"droneblacklist" = 'icons/pda_icons/pda_droneblacklist.png',
|
||||
"atmos" = 'icons/ui/pda/pda_atmos.png',
|
||||
"back" = 'icons/ui/pda/pda_back.png',
|
||||
"bell" = 'icons/ui/pda/pda_bell.png',
|
||||
"blank" = 'icons/ui/pda/pda_blank.png',
|
||||
"boom" = 'icons/ui/pda/pda_boom.png',
|
||||
"bucket" = 'icons/ui/pda/pda_bucket.png',
|
||||
"medbot" = 'icons/ui/pda/pda_medbot.png',
|
||||
"floorbot" = 'icons/ui/pda/pda_floorbot.png',
|
||||
"cleanbot" = 'icons/ui/pda/pda_cleanbot.png',
|
||||
"crate" = 'icons/ui/pda/pda_crate.png',
|
||||
"cuffs" = 'icons/ui/pda/pda_cuffs.png',
|
||||
"eject" = 'icons/ui/pda/pda_eject.png',
|
||||
"flashlight" = 'icons/ui/pda/pda_flashlight.png',
|
||||
"honk" = 'icons/ui/pda/pda_honk.png',
|
||||
"mail" = 'icons/ui/pda/pda_mail.png',
|
||||
"medical" = 'icons/ui/pda/pda_medical.png',
|
||||
"menu" = 'icons/ui/pda/pda_menu.png',
|
||||
"mule" = 'icons/ui/pda/pda_mule.png',
|
||||
"notes" = 'icons/ui/pda/pda_notes.png',
|
||||
"power" = 'icons/ui/pda/pda_power.png',
|
||||
"rdoor" = 'icons/ui/pda/pda_rdoor.png',
|
||||
"reagent" = 'icons/ui/pda/pda_reagent.png',
|
||||
"refresh" = 'icons/ui/pda/pda_refresh.png',
|
||||
"scanner" = 'icons/ui/pda/pda_scanner.png',
|
||||
"signaler" = 'icons/ui/pda/pda_signaler.png',
|
||||
"skills" = 'icons/ui/pda/pda_skills.png',
|
||||
"status" = 'icons/ui/pda/pda_status.png',
|
||||
"dronephone" = 'icons/ui/pda/pda_dronephone.png',
|
||||
"emoji" = 'icons/ui/pda/pda_emoji.png',
|
||||
"droneblacklist" = 'icons/ui/pda/pda_droneblacklist.png',
|
||||
)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/datum/asset/simple/plane_background
|
||||
assets = list(
|
||||
"grid_background.png" = 'icons/ui_icons/tgui/grid_background.png'
|
||||
"grid_background.png" = 'icons/ui/tgui/grid_background.png'
|
||||
)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/datum/asset/simple/radar_assets
|
||||
assets = list(
|
||||
"ntosradarbackground.png" = 'icons/ui_icons/tgui/ntosradar_background.png',
|
||||
"ntosradarpointer.png" = 'icons/ui_icons/tgui/ntosradar_pointer.png',
|
||||
"ntosradarpointerS.png" = 'icons/ui_icons/tgui/ntosradar_pointer_S.png'
|
||||
"ntosradarbackground.png" = 'icons/ui/tgui/ntosradar_background.png',
|
||||
"ntosradarpointer.png" = 'icons/ui/tgui/ntosradar_pointer.png',
|
||||
"ntosradarpointerS.png" = 'icons/ui/tgui/ntosradar_pointer_S.png'
|
||||
)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/datum/asset/simple/safe
|
||||
assets = list(
|
||||
"safe_dial.png" = 'icons/ui_icons/safe/safe_dial.png'
|
||||
"safe_dial.png" = 'icons/ui/safe/safe_dial.png'
|
||||
)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/atom/movable/screen/buildmode
|
||||
icon = 'icons/misc/buildmode.dmi'
|
||||
icon = 'icons/hud/buildmode.dmi'
|
||||
var/datum/buildmode/bd
|
||||
// If we don't do this, we get occluded by item action buttons
|
||||
plane = ABOVE_HUD_PLANE
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/item/market_uplink
|
||||
name = "\improper Market Uplink"
|
||||
desc = "An market uplink. Usable with markets. You probably shouldn't have this!"
|
||||
icon = 'icons/obj/blackmarket.dmi'
|
||||
icon = 'icons/obj/devices/blackmarket.dmi'
|
||||
icon_state = "uplink"
|
||||
|
||||
// UI variables.
|
||||
@@ -151,7 +151,7 @@
|
||||
/obj/item/market_uplink/blackmarket
|
||||
name = "\improper Black Market Uplink"
|
||||
desc = "An illegal black market uplink. If command wanted you to have these, they wouldn't have made it so hard to get one."
|
||||
icon = 'icons/obj/blackmarket.dmi'
|
||||
icon = 'icons/obj/devices/blackmarket.dmi'
|
||||
icon_state = "uplink"
|
||||
//The original black market uplink
|
||||
accessible_markets = list(/datum/market/blackmarket)
|
||||
|
||||
@@ -80,7 +80,7 @@ GLOBAL_VAR_INIT(normal_ooc_colour, "#002eb8")
|
||||
var/keyname = key
|
||||
if(prefs.unlock_content)
|
||||
if(prefs.toggles & MEMBER_PUBLIC)
|
||||
keyname = "<font color='[prefs.read_preference(/datum/preference/color/ooc_color) || GLOB.normal_ooc_colour]'>[icon2html('icons/ui_icons/chat/member_content.dmi', world, "blag")][keyname]</font>"
|
||||
keyname = "<font color='[prefs.read_preference(/datum/preference/color/ooc_color) || GLOB.normal_ooc_colour]'>[icon2html('icons/ui/chat/member_content.dmi', world, "blag")][keyname]</font>"
|
||||
if(prefs.hearted)
|
||||
var/datum/asset/spritesheet/sheet = get_asset_datum(/datum/asset/spritesheet/chat)
|
||||
keyname = "[sheet.icon_tag("emoji-heart")][keyname]"
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
var/always_use_default_namelist = FALSE
|
||||
/// Icon displayed in the chat window when speaking this language.
|
||||
/// if you are seeing someone speak popcorn language, then something is wrong.
|
||||
var/icon = 'icons/misc/language.dmi'
|
||||
var/icon = 'icons/ui/chat/language.dmi'
|
||||
/// Icon state displayed in the chat window when speaking this language.
|
||||
var/icon_state = "popcorn"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/// Portable mining radio purchasable by miners
|
||||
/obj/item/radio/weather_monitor
|
||||
icon = 'icons/obj/miningradio.dmi'
|
||||
icon = 'icons/obj/devices/miningradio.dmi'
|
||||
name = "mining weather radio"
|
||||
icon_state = "miningradio"
|
||||
desc = "A weather radio designed for use in inhospitable environments. Gives audible warnings when storms approach. Has access to cargo channel."
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/datum/action/cooldown/spell/pointed/projectile/flesh_restraints
|
||||
name = "fleshy restraints"
|
||||
desc = "Launch at your prey to immobilize them."
|
||||
button_icon = 'icons/obj/restraints.dmi'
|
||||
button_icon = 'icons/obj/weapons/restraints.dmi'
|
||||
button_icon_state = "flesh_snare"
|
||||
|
||||
cooldown_time = 6 SECONDS
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
/atom/movable/screen/movable/pic_in_pic/ai/make_backgrounds()
|
||||
..()
|
||||
highlighted_background = new /mutable_appearance()
|
||||
highlighted_background.icon = 'icons/misc/pic_in_pic.dmi'
|
||||
highlighted_background.icon = 'icons/hud/pic_in_pic.dmi'
|
||||
highlighted_background.icon_state = "background_highlight"
|
||||
highlighted_background.layer = SPACE_LAYER
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
|
||||
/turf/open/ai_visible
|
||||
name = ""
|
||||
icon = 'icons/misc/pic_in_pic.dmi'
|
||||
icon = 'icons/hud/pic_in_pic.dmi'
|
||||
icon_state = "room_background"
|
||||
turf_flags = NOJAUNT
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name = "laptop"
|
||||
desc = "A portable laptop computer."
|
||||
|
||||
icon = 'icons/obj/modular_laptop.dmi'
|
||||
icon = 'icons/obj/devices/modular_laptop.dmi'
|
||||
icon_state = "laptop-closed"
|
||||
icon_state_powered = "laptop"
|
||||
icon_state_unpowered = "laptop-off"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/obj/item/modular_computer/pda
|
||||
name = "pda"
|
||||
icon = 'icons/obj/modular_pda.dmi'
|
||||
icon = 'icons/obj/devices/modular_pda.dmi'
|
||||
icon_state = "pda"
|
||||
worn_icon_state = "nothing"
|
||||
base_icon_state = "tablet"
|
||||
|
||||
@@ -45,10 +45,10 @@ GLOBAL_LIST_EMPTY(virtual_pets_list)
|
||||
var/max_hunger = 500
|
||||
///pet icon for each state
|
||||
var/static/list/pet_state_icons = list(
|
||||
PET_STATE_HUNGRY = list("icon" = 'icons/ui_icons/virtualpet/pet_state.dmi', "icon_state" = "pet_hungry"),
|
||||
PET_STATE_HAPPY = list("icon" = 'icons/ui_icons/virtualpet/pet_state.dmi', "icon_state" = "pet_happy"),
|
||||
PET_STATE_ASLEEP = list("icon" = 'icons/ui_icons/virtualpet/pet_state.dmi', "icon_state" = "pet_asleep"),
|
||||
PET_STATE_NEUTRAL = list("icon" = 'icons/ui_icons/virtualpet/pet_state.dmi', "icon_state" = "pet_neutral"),
|
||||
PET_STATE_HUNGRY = list("icon" = 'icons/ui/virtualpet/pet_state.dmi', "icon_state" = "pet_hungry"),
|
||||
PET_STATE_HAPPY = list("icon" = 'icons/ui/virtualpet/pet_state.dmi', "icon_state" = "pet_happy"),
|
||||
PET_STATE_ASLEEP = list("icon" = 'icons/ui/virtualpet/pet_state.dmi', "icon_state" = "pet_asleep"),
|
||||
PET_STATE_NEUTRAL = list("icon" = 'icons/ui/virtualpet/pet_state.dmi', "icon_state" = "pet_neutral"),
|
||||
)
|
||||
///hat options and what level they will be unlocked at
|
||||
var/static/list/hat_selections = list(
|
||||
@@ -97,7 +97,7 @@ GLOBAL_LIST_EMPTY(virtual_pets_list)
|
||||
|
||||
/datum/computer_file/program/virtual_pet/on_install()
|
||||
. = ..()
|
||||
profile_picture = getFlatIcon(image(icon = 'icons/ui_icons/virtualpet/pet_state.dmi', icon_state = "pet_preview"))
|
||||
profile_picture = getFlatIcon(image(icon = 'icons/ui/virtualpet/pet_state.dmi', icon_state = "pet_preview"))
|
||||
GLOB.virtual_pets_list += src
|
||||
pet = new pet_type(computer)
|
||||
pet.forceMove(computer)
|
||||
@@ -188,7 +188,7 @@ GLOBAL_LIST_EMPTY(virtual_pets_list)
|
||||
overlays += selected_hat["appearance"]
|
||||
|
||||
/datum/computer_file/program/virtual_pet/proc/alter_profile_picture()
|
||||
var/image/pet_preview = image(icon = 'icons/ui_icons/virtualpet/pet_state.dmi', icon_state = "pet_preview")
|
||||
var/image/pet_preview = image(icon = 'icons/ui/virtualpet/pet_state.dmi', icon_state = "pet_preview")
|
||||
if(LAZYACCESS(pet.atom_colours, FIXED_COLOUR_PRIORITY))
|
||||
pet_preview.color = pet.atom_colours[FIXED_COLOUR_PRIORITY]
|
||||
|
||||
|
||||
@@ -505,7 +505,7 @@ GLOBAL_LIST_INIT(wire_node_generating_types, typecacheof(list(/obj/structure/gri
|
||||
if(!user)
|
||||
return
|
||||
|
||||
var/image/restraints_icon = image(icon = 'icons/obj/restraints.dmi', icon_state = "cuff")
|
||||
var/image/restraints_icon = image(icon = 'icons/obj/weapons/restraints.dmi', icon_state = "cuff")
|
||||
restraints_icon.maptext = MAPTEXT("<span [amount >= CABLE_RESTRAINTS_COST ? "" : "style='color: red'"]>[CABLE_RESTRAINTS_COST]</span>")
|
||||
restraints_icon.color = color
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
|
||||
var/area/area = get_area(src)
|
||||
if(area)
|
||||
var/mutable_appearance/alert_overlay = mutable_appearance('icons/effects/cult/effects.dmi', "ghostalertsie")
|
||||
var/mutable_appearance/alert_overlay = mutable_appearance('icons/effects/cult.dmi', "ghostalertsie")
|
||||
notify_ghosts(
|
||||
"Nar'Sie has risen in [area]. Reach out to the Geometer to be given a new shell for your soul.",
|
||||
source = src,
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
/obj/item/gun/ballistic/revolver/grenadelauncher/cyborg
|
||||
desc = "A 6-shot grenade launcher."
|
||||
name = "multi grenade launcher"
|
||||
icon = 'icons/mob/mecha_equipment.dmi'
|
||||
icon = 'icons/obj/devices/mecha_equipment.dmi'
|
||||
icon_state = "mecha_grenadelnchr"
|
||||
accepted_magazine_type = /obj/item/ammo_box/magazine/internal/cylinder/grenademulti
|
||||
pin = /obj/item/firing_pin
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/item/reagent_containers/cup/maunamug
|
||||
name = "mauna mug"
|
||||
desc = "A drink served in a classy mug. Now with built-in heating!"
|
||||
icon = 'icons/obj/mauna_mug.dmi'
|
||||
icon = 'icons/obj/devices/mauna_mug.dmi'
|
||||
icon_state = "maunamug"
|
||||
base_icon_state = "maunamug"
|
||||
spillable = TRUE
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/vehicle
|
||||
name = "generic vehicle"
|
||||
desc = "Yell at coderbus."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "error"
|
||||
max_integrity = 300
|
||||
armor_type = /datum/armor/obj_vehicle
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/obj/item/oar
|
||||
name = "oar"
|
||||
desc = "Not to be confused with the kind Research hassles you for."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "oar"
|
||||
inhand_icon_state = "oar"
|
||||
lefthand_file = 'icons/mob/inhands/items/lavaland_lefthand.dmi'
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/obj/vehicle/sealed/mecha
|
||||
name = "exosuit"
|
||||
desc = "Exosuit"
|
||||
icon = 'icons/mob/mecha.dmi'
|
||||
icon = 'icons/mob/rideables/mecha.dmi'
|
||||
resistance_flags = FIRE_PROOF | ACID_PROOF
|
||||
max_integrity = 300
|
||||
armor_type = /datum/armor/sealed_mecha
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
/obj/vehicle/sealed/mecha/savannah_ivanov
|
||||
name = "\improper Savannah-Ivanov"
|
||||
desc = "An insanely overbulked mecha that handily crushes single-pilot opponents. The price is that you need two pilots to use it."
|
||||
icon = 'icons/mob/coop_mech.dmi'
|
||||
icon = 'icons/mob/rideables/coop_mech.dmi'
|
||||
base_icon_state = "savannah_ivanov"
|
||||
icon_state = "savannah_ivanov_0_0"
|
||||
//does not include mmi compatibility
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
/obj/item/mecha_parts/mecha_equipment
|
||||
name = "mecha equipment"
|
||||
icon = 'icons/mob/mecha_equipment.dmi'
|
||||
icon = 'icons/obj/devices/mecha_equipment.dmi'
|
||||
icon_state = "mecha_equip"
|
||||
force = 5
|
||||
max_integrity = 300
|
||||
|
||||
@@ -508,7 +508,7 @@
|
||||
/obj/item/mecha_parts/camera_kit
|
||||
name = "exosuit-mounted camera"
|
||||
desc = "A security camera meant for exosuit-mounted surveillance-on-the-go."
|
||||
icon = 'icons/mob/mecha_equipment.dmi'
|
||||
icon = 'icons/obj/devices/mecha_equipment.dmi'
|
||||
icon_state = "mecha_camera"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name = "generic ammo box"
|
||||
desc = "A box of ammo for an unknown weapon."
|
||||
w_class = WEIGHT_CLASS_BULKY
|
||||
icon = 'icons/mob/mecha_ammo.dmi'
|
||||
icon = 'icons/obj/weapons/guns/mecha_ammo.dmi'
|
||||
icon_state = "empty"
|
||||
lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi'
|
||||
righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi'
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
|
||||
/datum/component/construction/unordered/mecha_chassis/spawn_result()
|
||||
var/atom/parent_atom = parent
|
||||
parent_atom.icon = 'icons/mob/mech_construction.dmi'
|
||||
parent_atom.icon = 'icons/mob/rideables/mech_construction.dmi'
|
||||
parent_atom.set_density(TRUE)
|
||||
parent_atom.cut_overlays()
|
||||
..()
|
||||
@@ -580,7 +580,7 @@
|
||||
/datum/component/construction/mecha/honker/update_parent(step_index)
|
||||
if(step_index == 1)
|
||||
var/atom/parent_atom = parent
|
||||
parent_atom.icon = 'icons/mob/mech_construct.dmi'
|
||||
parent_atom.icon = 'icons/mob/rideables/mech_construct.dmi'
|
||||
parent_atom.icon_state = "honker_chassis"
|
||||
..()
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
/obj/item/mecha_parts
|
||||
name = "mecha part"
|
||||
icon = 'icons/mob/mech_construct.dmi'
|
||||
icon = 'icons/mob/rideables/mech_construct.dmi'
|
||||
icon_state = "blank"
|
||||
w_class = WEIGHT_CLASS_GIGANTIC
|
||||
obj_flags = CONDUCTS_ELECTRICITY
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/obj/structure/mecha_wreckage
|
||||
name = "exosuit wreckage"
|
||||
desc = "Remains of some unfortunate mecha. Completely irreparable, but perhaps something can be salvaged."
|
||||
icon = 'icons/mob/mecha.dmi'
|
||||
icon = 'icons/mob/rideables/mecha.dmi'
|
||||
density = TRUE
|
||||
anchored = FALSE
|
||||
opacity = FALSE
|
||||
@@ -224,7 +224,7 @@
|
||||
|
||||
/obj/structure/mecha_wreckage/savannah_ivanov
|
||||
name = "\improper Savannah-Ivanov wreckage"
|
||||
icon = 'icons/mob/coop_mech.dmi'
|
||||
icon = 'icons/mob/rideables/coop_mech.dmi'
|
||||
icon_state = "savannah_ivanov-broken"
|
||||
welder_salvage = list(/obj/item/stack/sheet/mineral/silver, /obj/item/stack/sheet/iron, /obj/item/stack/rods)
|
||||
parts = list(
|
||||
|
||||
@@ -224,7 +224,7 @@
|
||||
/obj/item/scooter_frame
|
||||
name = "scooter frame"
|
||||
desc = "A metal frame for building a scooter. Looks like you'll need to add some iron to make wheels."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "scooter_frame"
|
||||
w_class = WEIGHT_CLASS_NORMAL
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/item/key
|
||||
name = "key"
|
||||
desc = "A small grey key."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "key"
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/vehicle/ridden/wheelchair //ported from Hippiestation (by Jujumatic)
|
||||
name = "wheelchair"
|
||||
desc = "A chair with big wheels. It looks like you can move in this on your own."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "wheelchair"
|
||||
layer = OBJ_LAYER
|
||||
max_integrity = 100
|
||||
@@ -90,7 +90,7 @@
|
||||
/obj/item/wheelchair
|
||||
name = "wheelchair"
|
||||
desc = "A collapsed wheelchair that can be carried around."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "wheelchair_folded"
|
||||
inhand_icon_state = "wheelchair_folded"
|
||||
lefthand_file = 'icons/mob/inhands/items_lefthand.dmi'
|
||||
@@ -105,7 +105,7 @@
|
||||
/obj/item/wheelchair/gold
|
||||
name = "gold wheelchair"
|
||||
desc = "A collapsed, shiny wheelchair that can be carried around."
|
||||
icon = 'icons/obj/vehicles.dmi'
|
||||
icon = 'icons/mob/rideables/vehicles.dmi'
|
||||
icon_state = "wheelchair_folded_gold"
|
||||
inhand_icon_state = "wheelchair_folded_gold"
|
||||
lefthand_file = 'icons/mob/inhands/items_lefthand.dmi'
|
||||
|
||||
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 77 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 86 KiB After Width: | Height: | Size: 86 KiB |
|
Before Width: | Height: | Size: 164 KiB After Width: | Height: | Size: 164 KiB |
|
Before Width: | Height: | Size: 86 KiB After Width: | Height: | Size: 86 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 645 B After Width: | Height: | Size: 645 B |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |