From d6fd7c37a95da4bf2936ab40581c3860c6325b65 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Fri, 13 Aug 2021 23:30:16 -0400 Subject: [PATCH 1/2] Ports a ton of decorative mapping objects --- .../game/objects/structures/props/esoteric.dm | 60 ++ code/game/objects/structures/props/fences.dm | 7 + .../game/objects/structures/props/machines.dm | 686 +++++++++++++ code/game/objects/structures/props/prop.dm | 959 +----------------- code/game/objects/structures/props/rocks.dm | 13 +- code/game/objects/structures/props/statue.dm | 65 ++ code/game/objects/structures/props/warfare.dm | 167 +++ icons/obj/props/decor.dmi | Bin 0 -> 83395 bytes icons/obj/props/decor32x64.dmi | Bin 0 -> 37859 bytes .../obj/{structures => props}/decor64x64.dmi | Bin .../obj/{structures => props}/decor96x96.dmi | Bin .../{structures => props}/decor_fences.dmi | Bin icons/obj/structures/decor.dmi | Bin 80862 -> 0 bytes icons/obj/structures/decor32x64.dmi | Bin 22841 -> 0 bytes vorestation.dme | 5 + 15 files changed, 1017 insertions(+), 945 deletions(-) create mode 100644 code/game/objects/structures/props/esoteric.dm create mode 100644 code/game/objects/structures/props/fences.dm create mode 100644 code/game/objects/structures/props/machines.dm create mode 100644 code/game/objects/structures/props/statue.dm create mode 100644 code/game/objects/structures/props/warfare.dm create mode 100644 icons/obj/props/decor.dmi create mode 100644 icons/obj/props/decor32x64.dmi rename icons/obj/{structures => props}/decor64x64.dmi (100%) rename icons/obj/{structures => props}/decor96x96.dmi (100%) rename icons/obj/{structures => props}/decor_fences.dmi (100%) delete mode 100644 icons/obj/structures/decor.dmi delete mode 100644 icons/obj/structures/decor32x64.dmi diff --git a/code/game/objects/structures/props/esoteric.dm b/code/game/objects/structures/props/esoteric.dm new file mode 100644 index 00000000000..8356c2cf713 --- /dev/null +++ b/code/game/objects/structures/props/esoteric.dm @@ -0,0 +1,60 @@ +/obj/structure/prop/esoteric + name = "some esoteric thing" + desc = "Perhaps it's of ritual significance?" + icon = 'icons/obj/props/decor.dmi' + +/obj/structure/prop/esoteric/nt_pedestal0_old + name = "pedestal" + desc = "A pedestal with a mysterious slot at its center." + icon_state = "nt_pedestal0_old" + +/obj/structure/prop/esoteric/nt_pedestal1_old + name = "pedestal" + desc = "A pedestal with some kind of sword slotted securely in the center." + icon_state = "nt_pedestal1_old" + +// eye of the protector from Eris +/obj/structure/prop/esoteric/eotp + icon = 'icons/obj/props/decor32x64.dmi' + icon_state = "eotp" + +/** + * Possible 'state' options for change_state(state) are: + * off: Looks boring and off + * on: candles lit and stuff + * no_cruciform: No cruciform (the little triangle thing) inserted + * red_cruciform: Red light cruciform inserted + * green_cruciform: Green light cruciform inserted + * panel_open: The panel is open (wiring) + * panel_closed: The panel is closed + */ +// neotheology cruciform reader from Eris +/obj/structure/prop/esoteric/reader + name = "electronic altar" + desc = "It looks like you're meant to scan something here." + icon = 'icons/obj/props/decor.dmi' + icon_state = "nt_reader_off" + +/obj/structure/prop/esoteric/reader/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "nt_reader_off" + if("on") + icon_state = "nt_reader_on" + if("no_cruciform") + cut_overlay("nt_reader_c_green") + cut_overlay("nt_reader_c_red") + if("red_cruciform") + cut_overlay("nt_reader_c_green") + cut_overlay("nt_reader_c_red") + add_overlay("nt_reader_c_red") + if("green_cruciform") + cut_overlay("nt_reader_c_red") + cut_overlay("nt_reader_c_green") + add_overlay("nt_reader_c_green") + if("panel_open") + cut_overlay("nt_reader_panel") + add_overlay("nt_reader_panel") + if("panel_closed") + cut_overlay("nt_reader_panel") diff --git a/code/game/objects/structures/props/fences.dm b/code/game/objects/structures/props/fences.dm new file mode 100644 index 00000000000..0d7ac7dbe28 --- /dev/null +++ b/code/game/objects/structures/props/fences.dm @@ -0,0 +1,7 @@ +// fences from TGMC +// You'll need to 'create instances from icon_states' in an editor to use these well +/obj/structure/prop/fence + name = "fence" + desc = "It's a fence! Not much else to say about it." + icon = 'icons/obj/props/decor_fences.dmi' + diff --git a/code/game/objects/structures/props/machines.dm b/code/game/objects/structures/props/machines.dm new file mode 100644 index 00000000000..69202c0c1b6 --- /dev/null +++ b/code/game/objects/structures/props/machines.dm @@ -0,0 +1,686 @@ +/obj/structure/prop/machine + name = "doodad" + desc = "Some kind of machine." + icon = 'icons/obj/props/decor.dmi' + +//Eris Bluespace Beacon + +/obj/structure/prop/machine/bsb_off + name = "beacon" + icon_state = "bsb_off" + +/obj/structure/prop/machine/bsb_on + name = "beacon" + icon_state = "bsb_on" + +/obj/structure/prop/machine/biosyphon + icon_state = "biosyphon" + +/obj/structure/prop/machine/von_krabin + icon_state = "von_krabin" + +/obj/structure/prop/machine/last_shelter + icon_state = "last_shelter" + +/obj/structure/prop/machine/complicator + icon_state = "complicator" + +/obj/structure/prop/machine/random_radio + name = "radio" + icon_state = "random_radio" + +// vatgrowing thing from /tg/ +/obj/structure/prop/machine/green_egg + icon_state = "gel_cocoon" + +// gravity generator from Eris +/obj/structure/prop/machine/gravygen + icon = 'icons/obj/props/decor64x64.dmi' + icon_state = "bigdice" + bound_width = 64 + bound_height = 64 + +// dna vault from /tg/ +/obj/structure/prop/dna_vault + icon = 'icons/obj/props/decor96x96.dmi' + icon_state = "vault" + +/** + * Possible 'state' options for change_state(state) are: + * panel_open: The panel is opened + * panel_closed: The panel is closed + */ +// neotheology cloning biocan from Eris +/obj/structure/prop/machine/nt_biocan + icon = 'icons/obj/props/decor.dmi' + icon_state = "nt_biocan" + +/obj/structure/prop/nt_biocan/change_state(state) + . = ..() + switch(state) + if("panel_open") + cut_overlay("nt_biocan_panel") + add_overlay("nt_biocan_panel") + if("panel_closed") + cut_overlay("nt_biocan_panel") + +/** + * Possible 'state' options for change_state(state) are: + * blue, red, orange, yellow, green, purple: Set that color + * damaged: add damage overlay + * undamaged: remove damage overlay + * broken: become damaged + * plain: undamaged white version, otherwise use a color + */ +// dominator console from /tg/ +/obj/structure/prop/dominator + icon = 'icons/obj/props/decor.dmi' + icon_state = "dominator" + +/obj/structure/prop/dominator/change_state(state) + . = ..() + switch(state) + if("blue") + icon_state = "dominator-blue" + if("red") + icon_state = "dominator-red" + if("orange") + icon_state = "dominator-orange" + if("yellow") + icon_state = "dominator-yellow" + if("green") + icon_state = "dominator-green" + if("purple") + icon_state = "dominator-purple" + if("damaged") + add_overlay("dom_damage") + if("undamaged") + cut_overlay("dom_damage") + if("broken") + icon_state = "dominator-broken" + if("plain") + icon_state = "dominator" + +/obj/structure/prop/dominator/blue + icon_state = "dominator-blue" +/obj/structure/prop/dominator/red + icon_state = "dominator-red" +/obj/structure/prop/dominator/orange + icon_state = "dominator-orange" +/obj/structure/prop/dominator/yellow + icon_state = "dominator-yellow" +/obj/structure/prop/dominator/green + icon_state = "dominator-green" +/obj/structure/prop/dominator/purple + icon_state = "dominator-purple" + +/** + * Possible 'state' options for change_state(state) are: + * off: Default, boring + * on: Pumping or something + */ +// some neotheology thing from Eris +/obj/structure/prop/machine/solifier + icon_state = "nt_solidifier" + +/obj/structure/prop/machine/solifier/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "nt_solidifier" + if("on") + icon_state = "nt_solidifier_on" + +/obj/structure/prop/machine/solifier/starts_on + icon_state = "nt_solidifier_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Boring, round + * on: Spinny glowy + */ +// conduit of soul from Eris +/obj/structure/prop/machine/conduit + icon_state = "conduit_off" + +/obj/structure/prop/machine/conduit/change_state(state) + . = ..() + switch(state) + if("on") + icon_state = "conduit_spin" + flick("conduit_starting", src) + if("off") + icon_state = "conduit_off" + flick("conduit_stopping", src) + +/obj/structure/prop/machine/conduit/starts_on + icon_state = "conduit_spin" + +/** + * Possible 'state' options for change_state(state) are: + * on: Doing some kinda worky thing + * off: Not doing much of anything + * empty: No blue crystal thingy + * loaded: off but without the animation + */ +// some kinda NT thing from Eris +/obj/structure/prop/machine/core + icon_state = "core_inactive" + +/obj/structure/prop/machine/core/change_state(state) + . = ..() + switch(state) + if("on") + icon_state = "core_active" + flick("core_warmup", src) + if("off") + icon_state = "core_inactive" + flick("core_shutdown", src) + if("empty") + icon_state = "core_empty" + if("loaded") + icon_state = "core_inactive" + +/obj/structure/prop/machine/core/starts_on + icon_state = "core_active" + +/** + * Possible 'state' options for change_state(state) are: + * down: In the ground, glowing + * up: Out of the ground, open + */ +// experimental science destructor from /tg/ +/obj/structure/prop/machine/tube + icon = 'icons/obj/props/decor32x64.dmi' + icon_state = "tube_open" + +/obj/structure/prop/machine/tube/change_state(state) + . = ..() + switch(state) + if("down") + icon_state = "tube_on" + flick("tube_down", src) + if("up") + icon_state = "tube_open" + flick("tube_up", src) + +/obj/structure/prop/machine/tube/starts_down + icon_state = "tube_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Boring, static + * on: Turny and blinky + */ +// experimental science destructor from /tg/ +/obj/structure/prop/machine/comm_tower + icon = 'icons/obj/props/decor.dmi' + icon = 'icons/obj/props/decor96x96.dmi' + icon_state = "comm_tower" + +/obj/structure/prop/machine/comm_tower/change_state(state) + . = ..() + switch(state) + if("on") + icon_state = "comm_tower_on" + if("off") + icon_state = "comm_tower" + +/obj/structure/prop/machine/comm_tower/starts_on + icon_state = "comm_tower_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Not doing much + * on: Stamping mysterious substances + */ +// sheetizer from /tg/ +/obj/structure/prop/machine/stamper + icon = 'icons/obj/props/decor.dmi' + icon_state = "stamper" + +/obj/structure/prop/machine/stamper/change_state(state) + . = ..() + switch(state) + if("off") + cut_overlays() + if("on") + add_overlay("stamper_proc") + add_overlay("stamper_but") + +/obj/structure/prop/machine/stamper/starts_on + icon_state = "stamper_on" + +/obj/structure/prop/machine/stamper/starts_on/Initialize() + add_overlay("stamper_proc") + add_overlay("stamper_but") + + +/** + * Possible 'state' options for change_state(state) are: + * whole: Not doing much + * broken: Stamping mysterious substances + */ +// alien autopsy thing from TGMC +/obj/structure/prop/machine/alien_tank + icon_state = "tank_larva" + +/obj/structure/prop/machine/alien_tank/change_state(state) + . = ..() + switch(state) + if("whole") + icon_state = "tank_larva" + if("broken") + icon_state = "tank_broken" + +/obj/structure/prop/machine/alien_tank/starts_broken + icon_state = "tank_broken" + +/** + * Possible 'state' options for change_state(state) are: + * idle: The default look + * active: Glowy lights underneath + * panel_open: Opened panel (wiring) + * panel_closed: Closed panel + */ +// neotheology optable from Eris +/obj/structure/prop/machine/nt_optable + icon_state = "nt_optable-idle" + +/obj/structure/prop/machine/nt_optable/change_state(state) + . = ..() + switch(state) + if("idle") + icon_state = "nt_optable-idle" + if("active") + icon_state = "nt_optable-active" + if("panel_open") + cut_overlay("nt_optable_panel") + add_overlay("nt_optable_panel") + if("panel_closed") + cut_overlay("nt_optable_panel") + +/obj/structure/prop/nt_optable/starts_active + icon_state = "nt_optable-active" + +/** + * Possible 'state' options for change_state(state) are: + * idle: The default look + * active: Glowy lights in the center + * panel_open: Opened panel (wiring) + * panel_closed: Closed panel + */ +// trade beacon from Eris +/obj/structure/prop/machine/tradebeacon + icon_state = "tradebeacon" + +/obj/structure/prop/machine/tradebeacon/change_state(state) + . = ..() + switch(state) + if("idle") + icon_state = "tradebeacon" + if("active") + icon_state = "tradebeacon_active" + if("panel_open") + cut_overlay("tradebeacon_panel") + add_overlay("tradebeacon_panel") + if("panel_closed") + cut_overlay("tradebeacon_panel") + +/obj/structure/prop/machine/tradebeacon/starts_active + icon_state = "tradebeacon_active" + +/** + * Possible 'state' options for change_state(state) are: + * idle: The default look + * active: Glowy lights in the center + * panel_open: Opened panel (wiring) + * panel_closed: Closed panel + */ +// another trade beacon from Eris +/obj/structure/prop/machine/tradebeacon2 + icon_state = "tradebeacon" + +/obj/structure/prop/machine/tradebeacon2/change_state(state) + . = ..() + switch(state) + if("idle") + icon_state = "tradebeacon_sending" + if("active") + icon_state = "tradebeacon_sending_active" + if("panel_open") + cut_overlay("tradebeacon_sending_panel") + add_overlay("tradebeacon_sending_panel") + if("panel_closed") + cut_overlay("tradebeacon_sending_panel") + +/obj/structure/prop/machine/tradebeacon2/starts_active + icon_state = "tradebeacon_sending_active" + +/** + * Possible 'state' options for change_state(state) are: + * off: Non-spinny + * on: Spinny and floaty + */ +// neotheology decorative(?) obelisk from Eris +/obj/structure/prop/machine/nt_obelisk + icon = 'icons/obj/props/decor.dmi' + icon_state = "nt_obelisk" + +/obj/structure/prop/machine/nt_obelisk/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "nt_obelisk" + if("on") + icon_state = "nt_obelisk_on" + +/obj/structure/prop/machine/nt_obelisk/starts_on + icon_state = "nt_obelisk_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Inert + * on: Hand destroying machinery + */ +// 'sorter' from Eris +/obj/structure/prop/machine/sorter + icon = 'icons/obj/props/decor.dmi' + icon_state = "sorter" + +/obj/structure/prop/machine/sorter/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "sorter" + if("on") + icon_state = "sorter-process" + +/obj/structure/prop/machine/sorter/starts_on + icon_state = "sorter-process" + +/** + * Possible 'state' options for change_state(state) are: + * off: Inert + * on: Hand destroying machinery + */ +// 'smelter' from Eris +/obj/structure/prop/machine/smelter + icon = 'icons/obj/props/decor.dmi' + icon_state = "smelter" + +/obj/structure/prop/machine/smelter/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "smelter" + if("on") + icon_state = "smelter-process" + +/obj/structure/prop/machine/smelter/starts_on + icon_state = "smelter-process" + +/** + * Possible 'state' options for change_state(state) are: + * idle: Not doing anything, with yellow template exposed + * work: busy doing work + * pause: paused work + */ +// cruciform forge from Eris +/obj/structure/prop/machine/nt_cruciforge + icon = 'icons/obj/props/decor.dmi' + icon_state = "nt_cruciforge" + +/obj/structure/prop/machine/nt_cruciforge/change_state(state) + . = ..() + switch(state) + if("idle") + icon_state = "nt_cruciforge" + flick("nt_cruciforge_finish", src) // 8ds + if("work") + icon_state = "nt_cruciforge_work" + flick("nt_cruciforge_start", src) // 8ds + if("pause") + icon_state = "nt_cruciforge_pause" + +/obj/structure/prop/machine/nt_cruciforge/starts_working + icon_state = "nt_cruciforge_work" + +/** + * Possible 'state' options for change_state(state) are: + * off: Default, boring + * on: Showing a display/powered up + */ +// A console from TGMC +/obj/structure/prop/machine/tgmc_console1 + name = "console" + icon = 'icons/obj/props/decor.dmi' + icon_state = "tgmc_console1" + +/obj/structure/prop/machine/tgmc_console1/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "tgmc_console1" + if("on") + icon_state = "tgmc_console1_on" + +/obj/structure/prop/machine/tgmc_console1/starts_on + icon_state = "tgmc_console1_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Default, boring + * on: Showing a display/powered up + */ +// A console from TGMC +/obj/structure/prop/machine/tgmc_console2 + name = "console" + icon_state = "tgmc_console2" + +/obj/structure/prop/machine/tgmc_console2/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "tgmc_console2" + if("on") + icon_state = "tgmc_console2_on" + +/obj/structure/prop/machine/tgmc_console2/starts_on + icon_state = "tgmc_console2_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Default, boring + * on: Showing a display/powered up + */ +// A console from TGMC +/obj/structure/prop/machine/tgmc_console3 + name = "console" + icon_state = "tgmc_console3" + +/obj/structure/prop/machine/tgmc_console3/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "tgmc_console3" + if("on") + icon_state = "tgmc_console3_on" + +/obj/structure/prop/machine/tgmc_console3/starts_on + icon_state = "tgmc_console3_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Default, boring + * on: Showing a display/powered up + */ +// A console from TGMC +/obj/structure/prop/machine/tgmc_console4 + name = "console" + icon_state = "tgmc_console4" + +/obj/structure/prop/machine/tgmc_console4/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "tgmc_console4" + if("on") + icon_state = "tgmc_console4_on" + +/obj/structure/prop/machine/tgmc_console4/starts_on + icon_state = "tgmc_console4_on" + +/** + * Possible 'state' options for change_state(state) are: + * off: Default, boring + * on: Showing a display/powered up + */ +// A console from TGMC +/obj/structure/prop/machine/tgmc_console5 + name = "console" + icon_state = "tgmc_console5" + +/obj/structure/prop/machine/tgmc_console5/change_state(state) + . = ..() + switch(state) + if("off") + icon_state = "tgmc_console5" + if("on") + icon_state = "tgmc_console5_on" + +/obj/structure/prop/machine/tgmc_console5/starts_on + icon_state = "tgmc_console5_on" + +/** + * This one is a bit more fancy than others. Anything in the contents (PLEASE LIMIT TO ONE THING) + * will show up inside it! Also if you map in an item on it, it will grab that at mapload and start + * in the 'closed, full of fluid' state, so you can put a body on it or whatever. + * + * As an aghost you can also dragdrop something into it (you have to be ghosted next to it) + * + * Possible 'state' options for change_state(state) are: + * open: Open, no fluid or anything. At the end the contents are ejected. + * closed: Closed, full of liquid + * panel_open: Shows panel + * panel_closed: Unshows panel + */ +// neotheology cloning pod from Eris +/obj/structure/prop/machine/nt_pod + icon = 'icons/obj/structures/decor.dmi' + icon = 'icons/obj/structures/decor32x64.dmi' + icon_state = "nt_pod_mappreview" + bound_height = 64 + + var/obj/effect/overlay/vis/outside + var/obj/effect/overlay/vis/door + var/obj/effect/overlay/vis/fluid + + var/contents_vis_flags = NONE + var/contents_original_pixel_y = 0 + +/obj/structure/prop/machine/nt_pod/Initialize(mapload) + // Our non-map-preview state + icon_state = "nt_pod" + + // Alpha mask to make sure things don't sneak out + var/obj/effect/overlay/vis/mask = new + mask.icon = icon + mask.icon_state = "nt_pod_mask" + mask.render_target = "*nt_podmask[REF(src)]" + mask.vis_flags = VIS_INHERIT_ID + vis_contents += mask + + outside = add_vis_overlay(icon, "nt_pod_over", ABOVE_MOB_LAYER, MOB_PLANE, unique = TRUE) + door = add_vis_overlay(icon, "nothing", ABOVE_MOB_LAYER, MOB_PLANE, unique = TRUE) + fluid = add_vis_overlay(icon, "nothing", ABOVE_MOB_LAYER, MOB_PLANE, unique = TRUE) + + // Gather up our friends + if(mapload) + var/atom/movable/AM = locate() in loc + AM?.forceMove(src) + +/obj/structure/prop/machine/nt_pod/Entered(atom/movable/mover) + abduct(mover) + +/obj/structure/prop/machine/nt_pod/proc/abduct(var/atom/movable/AM) + // Save old settings + contents_vis_flags = AM.vis_flags + contents_original_pixel_y = AM.pixel_y + + // Arrange + AM.add_filter("podmask", 1, alpha_mask_filter(render_source = "nt_podmask[REF(src)]", flags = MASK_INVERSE)) + AM.pixel_y = 12 + AM.vis_flags = VIS_INHERIT_ID|VIS_INHERIT_DIR + vis_contents += AM + if(ismob(AM)) + var/mob/M = AM + buckle_mob(M, TRUE, FALSE) + + // TRAP THEM + change_state("closed") + +/obj/structure/prop/machine/nt_pod/proc/unduct(var/atom/movable/AM) + // Geddout + vis_contents -= AM + if(ismob(AM)) + var/mob/M = AM + unbuckle_mob(M, TRUE) + // Cleanup + AM.remove_filter("podmask") + AM.forceMove(drop_location()) + AM.vis_flags = contents_vis_flags + AM.pixel_y = contents_original_pixel_y + +/obj/structure/prop/machine/nt_pod/MouseDrop_T(var/atom/movable/AM, var/mob/user) + if(contents.len) + return + if(!ismovable(AM)) + return + if(!user.client?.holder) + return + + AM.forceMove(src) + +/obj/structure/prop/machine/nt_pod/change_state(state) + . = ..() + switch(state) + if("open") + cut_overlay("nt_pod_top_on") + cut_overlay("nt_pod_under") + + // Fluid drains + fluid.icon_state = "nothing" + flick("nt_pod_emptying", fluid) // 8ds + sleep(8) + + // Door opens + door.icon_state = "nothing" + flick("nt_pod_opening", door) // 9ds + sleep(9) + + // GET OUT + outside.layer = BELOW_MOB_LAYER + if(contents.len) + for(var/atom/movable/AM as anything in contents) + unduct(AM) + + if("closed") + outside.layer = ABOVE_MOB_LAYER + cut_overlay("nt_pod_top_on") + add_overlay("nt_pod_top_on") + add_overlay("nt_pod_under") + + // Door closes + door.icon_state = "nt_pod_glass" + flick("nt_pod_closing", door) // 9ds + sleep(9) + // Fluid fills + fluid.icon_state = "nt_pod_liquid" + flick("nt_pod_filling", fluid) // 8ds + + if("panel_open") + cut_overlay("nt_pod_panel") + add_overlay("nt_pod_panel") + if("panel_closed") + cut_overlay("nt_pod_panel") \ No newline at end of file diff --git a/code/game/objects/structures/props/prop.dm b/code/game/objects/structures/props/prop.dm index 54761755b1d..1ce0ab46c21 100644 --- a/code/game/objects/structures/props/prop.dm +++ b/code/game/objects/structures/props/prop.dm @@ -1,19 +1,20 @@ /** + * Decorative items for PoIs etc. * These are generally sprites ported from other servers, which don't have any unique code. * They can be used by mappers for decorating their maps. They're mostly here so people who aren't * rummaging around in the sprites can be aware of some neat sprites they can use. - * + * * Obviously you can swipe the sprites for real structures and add code, but please don't add any code * (beyond decorative things like maybe light) directly to these types or this file! * Take the icon and state and make your own type under /obj/structure. - * + * * Some of these do have a SMIDGE of code to allow a mapper to twirl them through states/animations without * much effort, but beyond 'visuals logic', I'd rather keep all the logic out of here. */ /obj/structure/prop name = "mysterious structure" - desc = "A mysterious structure!" + desc = "You're not sure what this is." icon = 'icons/obj/structures.dmi' icon_state = "safe" density = TRUE @@ -30,8 +31,6 @@ else to_chat(user, interaction_message) -/// Changes the visual state of the machine between icon_states or overlays or whatever -/// the machine needs to look like it's in a different state. /obj/structure/prop/proc/change_state(state) SHOULD_CALL_PARENT(TRUE) src.state = state @@ -41,959 +40,31 @@ if(var_name == "state") change_state(var_value) -// bluespace beacon from Eris -/obj/structure/prop/bsb_off - icon = 'icons/obj/structures/decor.dmi' - icon_state = "bsb_off" -/obj/structure/prop/bsb_on - icon = 'icons/obj/structures/decor.dmi' - icon_state = "bsb_on" -// bluespace crystal from Eris -/obj/structure/prop/bsc - icon = 'icons/obj/structures/decor.dmi' - icon_state = "bsc" -/obj/structure/prop/bsc_dust - icon = 'icons/obj/structures/decor.dmi' - icon_state = "bsc_dust" - -// same as state names, from faction items on Eris -/obj/structure/prop/biosyphon - icon = 'icons/obj/structures/decor.dmi' - icon_state = "biosyphon" -/obj/structure/prop/von_krabin - icon = 'icons/obj/structures/decor.dmi' - icon_state = "von_krabin" -/obj/structure/prop/last_shelter - icon = 'icons/obj/structures/decor.dmi' - icon_state = "last_shelter" -/obj/structure/prop/complicator - icon = 'icons/obj/structures/decor.dmi' - icon_state = "complicator" -/obj/structure/prop/random_radio - icon = 'icons/obj/structures/decor.dmi' - icon_state = "random_radio" -/obj/structure/prop/nt_pedestal0_old - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_pedestal0_old" -/obj/structure/prop/nt_pedestal1_old - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_pedestal1_old" - -// statues from Eris -/obj/structure/prop/statue1 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "artwork_statue_1" -/obj/structure/prop/statue2 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "artwork_statue_2" -/obj/structure/prop/statue3 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "artwork_statue_3" -/obj/structure/prop/statue4 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "artwork_statue_4" -/obj/structure/prop/statue5 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "artwork_statue_5" -/obj/structure/prop/statue6 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "artwork_statue_6" - -// ship mast from TGMC -/obj/structure/prop/stump_plaque - icon = 'icons/obj/structures/decor.dmi' - icon_state = "stump" - -// minirocket pod from TGMC -/obj/structure/prop/minirocket_pod - icon = 'icons/obj/structures/decor.dmi' - icon_state = "minirocket_pod" - -// warheads from TGMC -/obj/structure/prop/warhead1 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "ob_warhead_1" -/obj/structure/prop/warhead2 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "ob_warhead_2" -/obj/structure/prop/warhead3 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "ob_warhead_3" -/obj/structure/prop/warhead4 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "ob_warhead_4" - -// sentry console from TGMC -/obj/structure/prop/sentry_control - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tgmc_sentry" - -// vatgrowing thing from /tg/ -/obj/structure/prop/green_egg - icon = 'icons/obj/structures/decor.dmi' - icon_state = "gel_cocoon" - -// eye of the protector from Eris -/obj/structure/prop/eotp - icon = 'icons/obj/structures/decor32x64.dmi' - icon_state = "eotp" - -// gravity generator from Eris -/obj/structure/prop/gravygen - icon = 'icons/obj/structures/decor64x64.dmi' - icon_state = "bigdice" - bound_width = 64 - bound_height = 64 - -// various weapons from TGMC -/obj/structure/prop/tgmc_missile - name = "missile" - desc = "It seems to be some sort of spacecraft-tier ordinance." - icon = 'icons/obj/structures/decor64x64.dmi' - icon_state = "single" - bound_width = 64 -/obj/structure/prop/tgmc_missile/double - icon_state = "widowmaker" -/obj/structure/prop/tgmc_missile/banshee - icon_state = "banshee" -/obj/structure/prop/tgmc_missile/keeper - icon_state = "keeper" -/obj/structure/prop/tgmc_missile/fatty - icon_state = "fatty" -/obj/structure/prop/tgmc_missile/napalm - icon_state = "napalm" +//Misc stuff that fits no category // ship memorial from TGMC /obj/structure/prop/memorial - icon = 'icons/obj/structures/decor64x64.dmi' + name = "engraved wall" + desc = "A finely engraved list on dark stone." + icon = 'icons/obj/props/decor64x64.dmi' icon_state = "ship_memorial" bound_width = 64 -// dna vault from /tg/ -/obj/structure/prop/dna_vault - icon = 'icons/obj/structures/decor96x96.dmi' - icon_state = "vault" - -// fences from TGMC -// You'll need to 'create instances from icon_states' in an editor to use these well -/obj/structure/prop/fence - name = "fence" - desc = "It's a fence! Not much else to say about it." - icon = 'icons/obj/structures/decor_fences.dmi' - /** - * + * + Notes on change_state + * * tl;dr "You can varedit 'state' on these to the things in the comments below to get cool animations" - * + * * These items have some logic to handle some fun animations on them. Mappers can call the 'change_state(state)' proc * while referring to the comments here for what states they can use. You'll notice some crazy overlay handling, * and that's because I don't want to add any vars to these mappers think they can fiddle with, which requires * more logic than I'm willing to do at the moment. So we get crazy cut/add operations instead. - * + * * There's also a VV helper so if you varedit 'state' to these during the game, you can get that to work. - * + * * Like, I don't want to add a state machine to decorative objects. You can if you want. - * + * */ -/** - * Possible 'state' options for change_state(state) are: - * off: Looks boring and off - * on: candles lit and stuff - * no_cruciform: No cruciform (the little triangle thing) inserted - * red_cruciform: Red light cruciform inserted - * green_cruciform: Green light cruciform inserted - * panel_open: The panel is open (wiring) - * panel_closed: The panel is closed - */ -// neotheology cruciform reader from Eris -/obj/structure/prop/nt_reader - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_reader_off" - -/obj/structure/prop/nt_reader/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "nt_reader_off" - if("on") - icon_state = "nt_reader_on" - if("no_cruciform") - cut_overlay("nt_reader_c_green") - cut_overlay("nt_reader_c_red") - if("red_cruciform") - cut_overlay("nt_reader_c_green") - cut_overlay("nt_reader_c_red") - add_overlay("nt_reader_c_red") - if("green_cruciform") - cut_overlay("nt_reader_c_red") - cut_overlay("nt_reader_c_green") - add_overlay("nt_reader_c_green") - if("panel_open") - cut_overlay("nt_reader_panel") - add_overlay("nt_reader_panel") - if("panel_closed") - cut_overlay("nt_reader_panel") - -/** - * Possible 'state' options for change_state(state) are: - * panel_open: The panel is opened - * panel_closed: The panel is closed - */ -// neotheology cloning biocan from Eris -/obj/structure/prop/nt_biocan - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_biocan" - -/obj/structure/prop/nt_biocan/change_state(state) - . = ..() - switch(state) - if("panel_open") - cut_overlay("nt_biocan_panel") - add_overlay("nt_biocan_panel") - if("panel_closed") - cut_overlay("nt_biocan_panel") - -/** - * Possible 'state' options for change_state(state) are: - * blue, red, orange, yellow, green, purple: Set that color - * damaged: add damage overlay - * undamaged: remove damage overlay - * broken: become damaged - * plain: undamaged white version, otherwise use a color - */ -// dominator console from /tg/ -/obj/structure/prop/dominator - icon = 'icons/obj/structures/decor.dmi' - icon_state = "dominator" - -/obj/structure/prop/dominator/change_state(state) - . = ..() - switch(state) - if("blue") - icon_state = "dominator-blue" - if("red") - icon_state = "dominator-red" - if("orange") - icon_state = "dominator-orange" - if("yellow") - icon_state = "dominator-yellow" - if("green") - icon_state = "dominator-green" - if("purple") - icon_state = "dominator-purple" - if("damaged") - add_overlay("dom_damage") - if("undamaged") - cut_overlay("dom_damage") - if("broken") - icon_state = "dominator-broken" - if("plain") - icon_state = "dominator" - -/obj/structure/prop/dominator/blue - icon_state = "dominator-blue" -/obj/structure/prop/dominator/red - icon_state = "dominator-red" -/obj/structure/prop/dominator/orange - icon_state = "dominator-orange" -/obj/structure/prop/dominator/yellow - icon_state = "dominator-yellow" -/obj/structure/prop/dominator/green - icon_state = "dominator-green" -/obj/structure/prop/dominator/purple - icon_state = "dominator-purple" - -/** - * Possible 'state' options for change_state(state) are: - * empty, single, banshee, keeper, fatty, napalm - */ -// ship weapons from TGMC -/obj/structure/prop/tgmc_missile_rack - name = "missile launcher" - desc = "Some sort of spacecraft-tier missile weapon." - icon = 'icons/obj/structures/decor64x64.dmi' - icon_state = "rocket_pod" - bound_height = 64 - -/obj/structure/prop/tgmc_missile_rack/change_state(state) - . = ..() - switch(state) - if("empty") - icon_state = "rocket_pod" - if("single") - icon_state = "rocket_pod_loaded" - if("banshee") - icon_state = "rocket_pod_loadedb" - if("keeper") - icon_state = "rocket_pod_loadedk" - if("fatty") - icon_state = "rocket_pod_loadedf" - if("napalm") - icon_state = "rocket_pod_loadedn" - -/obj/structure/prop/tgmc_missile_rack/single - icon_state = "rocket_pod_loaded" -/obj/structure/prop/tgmc_missile_rack/banshee - icon_state = "rocket_pod_loadedb" -/obj/structure/prop/tgmc_missile_rack/keeper - icon_state = "rocket_pod_loadedk" -/obj/structure/prop/tgmc_missile_rack/fatty - icon_state = "rocket_pod_loadedf" -/obj/structure/prop/tgmc_missile_rack/napalm - icon_state = "rocket_pod_loadedn" - -/** - * Possible 'state' options for change_state(state) are: - * empty, loaded - */ -// ship weapons from TGMC -/obj/structure/prop/tgmc_minirockets - name = "rocket pod" - desc = "Some sort of spacecraft-tier rocket weapon." - icon = 'icons/obj/structures/decor64x64.dmi' - icon_state = "minirocket_pod" - bound_height = 64 - -/obj/structure/prop/tgmc_minirockets/change_state(state) - . = ..() - switch(state) - if("empty") - icon_state = "minirocket_pod" - if("loaded") - icon_state = "minirocket_pod_loaded" - -/obj/structure/prop/tgmc_minirockets/loaded - icon_state = "minirocket_pod_loaded" - -/** - * Possible 'state' options for change_state(state) are: - * empty, loaded - */ -// ship weapons from TGMC -/obj/structure/prop/tgmc_laser - name = "laser cannon" - desc = "Some sort of spacecraft-tier energy weapon." - icon = 'icons/obj/structures/decor64x64.dmi' - icon_state = "laser_beam" - bound_height = 64 - -/obj/structure/prop/tgmc_laser/change_state(state) - . = ..() - switch(state) - if("empty") - icon_state = "laser_beam" - if("loaded") - icon_state = "laser_beam_loaded" - -/obj/structure/prop/tgmc_laser/loaded - icon_state = "laser_beam_loaded" - -/** - * Possible 'state' options for change_state(state) are: - * empty, loaded, loadedempty - */ -// ship weapons from TGMC -/obj/structure/prop/tgmc_30mm - name = "30mm cannon" - desc = "Some sort of spacecraft-tier rotary cannon weapon." - icon = 'icons/obj/structures/decor64x64.dmi' - icon_state = "30mm_cannon" - bound_height = 64 - -/obj/structure/prop/tgmc_30mm/change_state(state) - . = ..() - switch(state) - if("empty") - icon_state = "30mm_cannon" - if("loaded") - icon_state = "30mm_cannon_loaded1" - if("loadedempty") - icon_state = "30mm_cannon_loaded0" - -/obj/structure/prop/tgmc_30mm/loaded - icon_state = "30mm_cannon_loaded1" -/obj/structure/prop/tgmc_30mm/loadedempty - icon_state = "30mm_cannon_loaded0" - -/** - * Possible 'state' options for change_state(state) are: - * off: Default, boring - * on: Pumping or something - */ -// some neotheology thing from Eris -/obj/structure/prop/nt_solifier - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_solidifier" - -/obj/structure/prop/nt_solifier/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "nt_solidifier" - if("on") - icon_state = "nt_solidifier_on" - -/obj/structure/prop/nt_solifier/starts_on - icon_state = "nt_solidifier_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Boring, round - * on: Spinny glowy - */ -// conduit of soul from Eris -/obj/structure/prop/conduit - icon = 'icons/obj/structures/decor.dmi' - icon_state = "conduit_off" - -/obj/structure/prop/conduit/change_state(state) - . = ..() - switch(state) - if("on") - icon_state = "conduit_spin" - flick("conduit_starting", src) - if("off") - icon_state = "conduit_off" - flick("conduit_stopping", src) - -/obj/structure/prop/conduit/starts_on - icon_state = "conduit_spin" - -/** - * Possible 'state' options for change_state(state) are: - * on: Doing some kinda worky thing - * off: Not doing much of anything - * empty: No blue crystal thingy - * loaded: off but without the animation - */ -// some kinda NT thing from Eris -/obj/structure/prop/core - icon = 'icons/obj/structures/decor.dmi' - icon_state = "core_inactive" - -/obj/structure/prop/core/change_state(state) - . = ..() - switch(state) - if("on") - icon_state = "core_active" - flick("core_warmup", src) - if("off") - icon_state = "core_inactive" - flick("core_shutdown", src) - if("empty") - icon_state = "core_empty" - if("loaded") - icon_state = "core_inactive" - -/obj/structure/prop/core/starts_on - icon_state = "core_active" - -/** - * Possible 'state' options for change_state(state) are: - * down: In the ground, glowing - * up: Out of the ground, open - */ -// experimental science destructor from /tg/ -/obj/structure/prop/tube - icon = 'icons/obj/structures/decor32x64.dmi' - icon_state = "tube_open" - -/obj/structure/prop/tube/change_state(state) - . = ..() - switch(state) - if("down") - icon_state = "tube_on" - flick("tube_down", src) - if("up") - icon_state = "tube_open" - flick("tube_up", src) - -/obj/structure/prop/tube/starts_down - icon_state = "tube_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Boring, static - * on: Turny and blinky - */ -// experimental science destructor from /tg/ -/obj/structure/prop/comm_tower - icon = 'icons/obj/structures/decor.dmi' - icon = 'icons/obj/structures/decor96x96.dmi' - icon_state = "comm_tower" - -/obj/structure/prop/comm_tower/change_state(state) - . = ..() - switch(state) - if("on") - icon_state = "comm_tower_on" - if("off") - icon_state = "comm_tower" - -/obj/structure/prop/comm_tower/starts_on - icon_state = "comm_tower_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Not doing much - * on: Stamping mysterious substances - */ -// sheetizer from /tg/ -/obj/structure/prop/stamper - icon = 'icons/obj/structures/decor.dmi' - icon_state = "stamper" - -/obj/structure/prop/stamper/change_state(state) - . = ..() - switch(state) - if("off") - cut_overlays() - if("on") - add_overlay("stamper_proc") - add_overlay("stamper_but") - -/obj/structure/prop/stamper/starts_on - icon_state = "stamper_on" - -/obj/structure/prop/stamper/starts_on/Initialize() - add_overlay("stamper_proc") - add_overlay("stamper_but") - - -/** - * Possible 'state' options for change_state(state) are: - * whole: Not doing much - * broken: Stamping mysterious substances - */ -// alien autopsy thing from TGMC -/obj/structure/prop/alien_tank - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tank_larva" - -/obj/structure/prop/alien_tank/change_state(state) - . = ..() - switch(state) - if("whole") - icon_state = "tank_larva" - if("broken") - icon_state = "tank_broken" - -/obj/structure/prop/alien_tank/starts_broken - icon_state = "tank_broken" - -/** - * Possible 'state' options for change_state(state) are: - * idle: The default look - * active: Glowy lights underneath - * panel_open: Opened panel (wiring) - * panel_closed: Closed panel - */ -// neotheology optable from Eris -/obj/structure/prop/nt_optable - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_optable-idle" - -/obj/structure/prop/nt_optable/change_state(state) - . = ..() - switch(state) - if("idle") - icon_state = "nt_optable-idle" - if("active") - icon_state = "nt_optable-active" - if("panel_open") - cut_overlay("nt_optable_panel") - add_overlay("nt_optable_panel") - if("panel_closed") - cut_overlay("nt_optable_panel") - -/obj/structure/prop/nt_optable/starts_active - icon_state = "nt_optable-active" - -/** - * Possible 'state' options for change_state(state) are: - * idle: The default look - * active: Glowy lights in the center - * panel_open: Opened panel (wiring) - * panel_closed: Closed panel - */ -// trade beacon from Eris -/obj/structure/prop/tradebeacon - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tradebeacon" - -/obj/structure/prop/tradebeacon/change_state(state) - . = ..() - switch(state) - if("idle") - icon_state = "tradebeacon" - if("active") - icon_state = "tradebeacon_active" - if("panel_open") - cut_overlay("tradebeacon_panel") - add_overlay("tradebeacon_panel") - if("panel_closed") - cut_overlay("tradebeacon_panel") - -/obj/structure/prop/tradebeacon/starts_active - icon_state = "tradebeacon_active" - -/** - * Possible 'state' options for change_state(state) are: - * idle: The default look - * active: Glowy lights in the center - * panel_open: Opened panel (wiring) - * panel_closed: Closed panel - */ -// another trade beacon from Eris -/obj/structure/prop/tradebeacon2 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tradebeacon" - -/obj/structure/prop/tradebeacon2/change_state(state) - . = ..() - switch(state) - if("idle") - icon_state = "tradebeacon_sending" - if("active") - icon_state = "tradebeacon_sending_active" - if("panel_open") - cut_overlay("tradebeacon_sending_panel") - add_overlay("tradebeacon_sending_panel") - if("panel_closed") - cut_overlay("tradebeacon_sending_panel") - -/obj/structure/prop/tradebeacon2/starts_active - icon_state = "tradebeacon_sending_active" - -/** - * Possible 'state' options for change_state(state) are: - * off: Non-spinny - * on: Spinny and floaty - */ -// neotheology decorative(?) obelisk from Eris -/obj/structure/prop/nt_obelisk - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_obelisk" - -/obj/structure/prop/nt_obelisk/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "nt_obelisk" - if("on") - icon_state = "nt_obelisk_on" - -/obj/structure/prop/nt_obelisk/starts_on - icon_state = "nt_obelisk_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Inert - * on: Hand destroying machinery - */ -// 'sorter' from Eris -/obj/structure/prop/sorter - icon = 'icons/obj/structures/decor.dmi' - icon_state = "sorter" - -/obj/structure/prop/sorter/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "sorter" - if("on") - icon_state = "sorter-process" - -/obj/structure/prop/sorter/starts_on - icon_state = "sorter-process" - -/** - * Possible 'state' options for change_state(state) are: - * off: Inert - * on: Hand destroying machinery - */ -// 'smelter' from Eris -/obj/structure/prop/smelter - icon = 'icons/obj/structures/decor.dmi' - icon_state = "smelter" - -/obj/structure/prop/smelter/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "smelter" - if("on") - icon_state = "smelter-process" - -/obj/structure/prop/smelter/starts_on - icon_state = "smelter-process" - -/** - * Possible 'state' options for change_state(state) are: - * idle: Not doing anything, with yellow template exposed - * work: busy doing work - * pause: paused work - */ -// cruciform forge from Eris -/obj/structure/prop/nt_cruciforge - icon = 'icons/obj/structures/decor.dmi' - icon_state = "nt_cruciforge" - -/obj/structure/prop/nt_cruciforge/change_state(state) - . = ..() - switch(state) - if("idle") - icon_state = "nt_cruciforge" - flick("nt_cruciforge_finish", src) // 8ds - if("work") - icon_state = "nt_cruciforge_work" - flick("nt_cruciforge_start", src) // 8ds - if("pause") - icon_state = "nt_cruciforge_pause" - -/obj/structure/prop/nt_cruciforge/starts_working - icon_state = "nt_cruciforge_work" - -/** - * Possible 'state' options for change_state(state) are: - * off: Default, boring - * on: Showing a display/powered up - */ -// A console from TGMC -/obj/structure/prop/tgmc_console1 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tgmc_console1" - -/obj/structure/prop/tgmc_console1/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "tgmc_console1" - if("on") - icon_state = "tgmc_console1_on" - -/obj/structure/prop/tgmc_console1/starts_on - icon_state = "tgmc_console1_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Default, boring - * on: Showing a display/powered up - */ -// A console from TGMC -/obj/structure/prop/tgmc_console2 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tgmc_console2" - -/obj/structure/prop/tgmc_console2/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "tgmc_console2" - if("on") - icon_state = "tgmc_console2_on" - -/obj/structure/prop/tgmc_console2/starts_on - icon_state = "tgmc_console2_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Default, boring - * on: Showing a display/powered up - */ -// A console from TGMC -/obj/structure/prop/tgmc_console3 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tgmc_console3" - -/obj/structure/prop/tgmc_console3/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "tgmc_console3" - if("on") - icon_state = "tgmc_console3_on" - -/obj/structure/prop/tgmc_console3/starts_on - icon_state = "tgmc_console3_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Default, boring - * on: Showing a display/powered up - */ -// A console from TGMC -/obj/structure/prop/tgmc_console4 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tgmc_console4" - -/obj/structure/prop/tgmc_console4/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "tgmc_console4" - if("on") - icon_state = "tgmc_console4_on" - -/obj/structure/prop/tgmc_console4/starts_on - icon_state = "tgmc_console4_on" - -/** - * Possible 'state' options for change_state(state) are: - * off: Default, boring - * on: Showing a display/powered up - */ -// A console from TGMC -/obj/structure/prop/tgmc_console5 - icon = 'icons/obj/structures/decor.dmi' - icon_state = "tgmc_console5" - -/obj/structure/prop/tgmc_console5/change_state(state) - . = ..() - switch(state) - if("off") - icon_state = "tgmc_console5" - if("on") - icon_state = "tgmc_console5_on" - -/obj/structure/prop/tgmc_console5/starts_on - icon_state = "tgmc_console5_on" - -/** - * This one is a bit more fancy than others. Anything in the contents (PLEASE LIMIT TO ONE THING) - * will show up inside it! Also if you map in an item on it, it will grab that at mapload and start - * in the 'closed, full of fluid' state, so you can put a body on it or whatever. - * - * As an aghost you can also dragdrop something into it (you have to be ghosted next to it) - * - * Possible 'state' options for change_state(state) are: - * open: Open, no fluid or anything. At the end the contents are ejected. - * closed: Closed, full of liquid - * panel_open: Shows panel - * panel_closed: Unshows panel - */ -// neotheology cloning pod from Eris -/obj/structure/prop/nt_pod - icon = 'icons/obj/structures/decor.dmi' - icon = 'icons/obj/structures/decor32x64.dmi' - icon_state = "nt_pod_mappreview" - bound_height = 64 - - var/obj/effect/overlay/vis/outside - var/obj/effect/overlay/vis/door - var/obj/effect/overlay/vis/fluid - - var/contents_vis_flags = NONE - var/contents_original_pixel_y = 0 - -/obj/structure/prop/nt_pod/Initialize(mapload) - // Our non-map-preview state - icon_state = "nt_pod" - - // Alpha mask to make sure things don't sneak out - var/obj/effect/overlay/vis/mask = new - mask.icon = icon - mask.icon_state = "nt_pod_mask" - mask.render_target = "*nt_podmask[REF(src)]" - mask.vis_flags = VIS_INHERIT_ID - vis_contents += mask - - outside = add_vis_overlay(icon, "nt_pod_over", ABOVE_MOB_LAYER, MOB_PLANE, unique = TRUE) - door = add_vis_overlay(icon, "nothing", ABOVE_MOB_LAYER, MOB_PLANE, unique = TRUE) - fluid = add_vis_overlay(icon, "nothing", ABOVE_MOB_LAYER, MOB_PLANE, unique = TRUE) - - // Gather up our friends - if(mapload) - var/atom/movable/AM = locate() in loc - AM?.forceMove(src) - -/obj/structure/prop/nt_pod/Entered(atom/movable/mover) - abduct(mover) - -/obj/structure/prop/nt_pod/proc/abduct(var/atom/movable/AM) - // Save old settings - contents_vis_flags = AM.vis_flags - contents_original_pixel_y = AM.pixel_y - - // Arrange - AM.add_filter("podmask", 1, alpha_mask_filter(render_source = "nt_podmask[REF(src)]", flags = MASK_INVERSE)) - AM.pixel_y = 12 - AM.vis_flags = VIS_INHERIT_ID|VIS_INHERIT_DIR - vis_contents += AM - if(ismob(AM)) - var/mob/M = AM - buckle_mob(M, TRUE, FALSE) - - // TRAP THEM - change_state("closed") - -/obj/structure/prop/nt_pod/proc/unduct(var/atom/movable/AM) - // Geddout - vis_contents -= AM - if(ismob(AM)) - var/mob/M = AM - unbuckle_mob(M, TRUE) - // Cleanup - AM.remove_filter("podmask") - AM.forceMove(drop_location()) - AM.vis_flags = contents_vis_flags - AM.pixel_y = contents_original_pixel_y - -/obj/structure/prop/nt_pod/MouseDrop_T(var/atom/movable/AM, var/mob/user) - if(contents.len) - return - if(!ismovable(AM)) - return - if(!user.client?.holder) - return - - AM.forceMove(src) - -/obj/structure/prop/nt_pod/change_state(state) - . = ..() - switch(state) - if("open") - cut_overlay("nt_pod_top_on") - cut_overlay("nt_pod_under") - - // Fluid drains - fluid.icon_state = "nothing" - flick("nt_pod_emptying", fluid) // 8ds - sleep(8) - - // Door opens - door.icon_state = "nothing" - flick("nt_pod_opening", door) // 9ds - sleep(9) - - // GET OUT - outside.layer = BELOW_MOB_LAYER - if(contents.len) - for(var/atom/movable/AM as anything in contents) - unduct(AM) - - if("closed") - outside.layer = ABOVE_MOB_LAYER - cut_overlay("nt_pod_top_on") - add_overlay("nt_pod_top_on") - add_overlay("nt_pod_under") - - // Door closes - door.icon_state = "nt_pod_glass" - flick("nt_pod_closing", door) // 9ds - sleep(9) - // Fluid fills - fluid.icon_state = "nt_pod_liquid" - flick("nt_pod_filling", fluid) // 8ds - - if("panel_open") - cut_overlay("nt_pod_panel") - add_overlay("nt_pod_panel") - if("panel_closed") - cut_overlay("nt_pod_panel") - -/** - * Possible 'state' options for change_state(state) are: - */ \ No newline at end of file diff --git a/code/game/objects/structures/props/rocks.dm b/code/game/objects/structures/props/rocks.dm index 5d343c07449..82a4696887c 100644 --- a/code/game/objects/structures/props/rocks.dm +++ b/code/game/objects/structures/props/rocks.dm @@ -38,4 +38,15 @@ density = FALSE /obj/structure/prop/rock/small/wateralt - icon_state = "waterrocks2" \ No newline at end of file + icon_state = "waterrocks2" + +// bluespace crystal from Eris +/obj/structure/prop/rock/crystal + name = "crystal" + icon = 'icons/obj/props/decor.dmi' + icon_state = "bsc" + +/obj/structure/prop/rock/crystal_dust + name = "crystal dust" + icon = 'icons/obj/props/decor.dmi' + icon_state = "bsc_dust" \ No newline at end of file diff --git a/code/game/objects/structures/props/statue.dm b/code/game/objects/structures/props/statue.dm new file mode 100644 index 00000000000..1fe74ffba0c --- /dev/null +++ b/code/game/objects/structures/props/statue.dm @@ -0,0 +1,65 @@ +//Eris statues + +/obj/structure/prop/statue + name = "statue" + desc = "It's art!" + icon = 'icons/obj/props/decor.dmi' + icon_state = "artwork_statue" + +/obj/structure/prop/statue/statue1 + icon_state = "artwork_statue_1" + +/obj/structure/prop/statue/statue2 + icon_state = "artwork_statue_2" + +/obj/structure/prop/statue/statue3 + icon_state = "artwork_statue_3" + +/obj/structure/prop/statue/statue4 + icon_state = "artwork_statue_4" + +/obj/structure/prop/statue/statue5 + icon_state = "artwork_statue_5" + +//TGMC Ship Mast + +/obj/structure/prop/statue/stump_plaque + name = "commemorative stump" + desc = "A wooden stump adorned with a little plaque." + icon = 'icons/obj/props/decor.dmi' + icon_state = "stump" + +//World Server statues + +/obj/structure/prop/statue + name = "statue" + desc = "A statue." + icon = 'icons/obj/props/decor32x64.dmi' + icon_state = "venus" + +/obj/structure/prop/statue/lion + icon_state = "lion" + +/obj/structure/prop/statue/angel + icon = 'icons/obj/props/decor.dmi' + icon_state = "angel" + +/obj/structure/prop/statue/phoron + name = "phoronic cascade" + desc = "A sculpture made of pure phoron. It is covered in a lacquer that prevents erosion and renders it fireproof. It's safe. Probably." + icon_state = "phoronic" + layer = ABOVE_WINDOW_LAYER + interaction_message = "Cool to touch and unbelievable smooth. You can almost see your reflection in it." + +/obj/structure/prop/statue/phoron/New() + set_light(2, 3, "#cc66ff") + +/obj/structure/prop/statue/pillar + name = "pillar" + desc = "A pillar." + icon_state = "pillar" + +/obj/structure/prop/statue/pillar/dark + name = "pillar" + desc = "A dark pillar." + icon_state = "dark_pillar" \ No newline at end of file diff --git a/code/game/objects/structures/props/warfare.dm b/code/game/objects/structures/props/warfare.dm new file mode 100644 index 00000000000..04a903c15c9 --- /dev/null +++ b/code/game/objects/structures/props/warfare.dm @@ -0,0 +1,167 @@ +/obj/structure/prop/war + name = "military hardware" + desc = "What is it good for?" + icon = 'icons/obj/props/decor.dmi' + +// warheads from TGMC +/obj/structure/prop/war/warhead1 + name = "nuclear warhead" + icon_state = "ob_warhead_1" + +/obj/structure/prop/war/warhead2 + name = "incindiary warhead" + icon_state = "ob_warhead_2" + +/obj/structure/prop/war/warhead3 + name = "bluespace warhead" + icon_state = "ob_warhead_3" + +/obj/structure/prop/war/warhead4 + name = "phoron warhead" + icon_state = "ob_warhead_4" + +// minirocket pod from TGMC +/obj/structure/prop/war/minirocket_pod + name = "rocket pod" + icon_state = "minirocket_pod" + +// sentry console from TGMC +/obj/structure/prop/war/sentry_control + name = "portable sentry gun" + desc = "Needs a dispenser." + icon_state = "tgmc_sentry" + +// various weapons from TGMC +/obj/structure/prop/war/tgmc_missile + name = "missile" + desc = "It seems to be some sort of spacecraft-tier ordinance." + icon = 'icons/obj/props/decor64x64.dmi' + icon_state = "single" + bound_width = 64 + +/obj/structure/prop/war/tgmc_missile/double + icon_state = "widowmaker" + +/obj/structure/prop/war/tgmc_missile/banshee + icon_state = "banshee" + +/obj/structure/prop/war/tgmc_missile/keeper + icon_state = "keeper" + +/obj/structure/prop/war/tgmc_missile/fatty + icon_state = "fatty" + +/obj/structure/prop/war/tgmc_missile/napalm + icon_state = "napalm" + +/** + * Possible 'state' options for change_state(state) are: + * empty, single, banshee, keeper, fatty, napalm + */ +// ship weapons from TGMC +/obj/structure/prop/war/tgmc_missile_rack + name = "missile launcher" + desc = "Some sort of spacecraft-tier missile weapon." + icon = 'icons/obj/props/decor64x64.dmi' + icon_state = "rocket_pod" + bound_height = 64 + +/obj/structure/prop/war/tgmc_missile_rack/change_state(state) + . = ..() + switch(state) + if("empty") + icon_state = "rocket_pod" + if("single") + icon_state = "rocket_pod_loaded" + if("banshee") + icon_state = "rocket_pod_loadedb" + if("keeper") + icon_state = "rocket_pod_loadedk" + if("fatty") + icon_state = "rocket_pod_loadedf" + if("napalm") + icon_state = "rocket_pod_loadedn" + +/obj/structure/prop/war/tgmc_missile_rack/single + icon_state = "rocket_pod_loaded" +/obj/structure/prop/war/tgmc_missile_rack/banshee + icon_state = "rocket_pod_loadedb" +/obj/structure/prop/war/tgmc_missile_rack/keeper + icon_state = "rocket_pod_loadedk" +/obj/structure/prop/war/tgmc_missile_rack/fatty + icon_state = "rocket_pod_loadedf" +/obj/structure/prop/war/tgmc_missile_rack/napalm + icon_state = "rocket_pod_loadedn" + +/** + * Possible 'state' options for change_state(state) are: + * empty, loaded + */ +// ship weapons from TGMC +/obj/structure/prop/war/tgmc_minirockets + name = "rocket pod" + desc = "Some sort of spacecraft-tier rocket weapon." + icon = 'icons/obj/props/decor64x64.dmi' + icon_state = "minirocket_pod" + bound_height = 64 + +/obj/structure/prop/war/tgmc_minirockets/change_state(state) + . = ..() + switch(state) + if("empty") + icon_state = "minirocket_pod" + if("loaded") + icon_state = "minirocket_pod_loaded" + +/obj/structure/prop/war/tgmc_minirockets/loaded + icon_state = "minirocket_pod_loaded" + +/** + * Possible 'state' options for change_state(state) are: + * empty, loaded + */ +// ship weapons from TGMC +/obj/structure/prop/war/tgmc_laser + name = "laser cannon" + desc = "Some sort of spacecraft-tier energy weapon." + icon = 'icons/obj/props/decor64x64.dmi' + icon_state = "laser_beam" + bound_height = 64 + +/obj/structure/prop/war/tgmc_laser/change_state(state) + . = ..() + switch(state) + if("empty") + icon_state = "laser_beam" + if("loaded") + icon_state = "laser_beam_loaded" + +/obj/structure/prop/war/tgmc_laser/loaded + icon_state = "laser_beam_loaded" + +/** + * Possible 'state' options for change_state(state) are: + * empty, loaded, loadedempty + */ +// ship weapons from TGMC +/obj/structure/prop/war/tgmc_30mm + name = "30mm cannon" + desc = "Some sort of spacecraft-tier rotary cannon weapon." + icon = 'icons/obj/props/decor64x64.dmi' + icon_state = "30mm_cannon" + bound_height = 64 + +/obj/structure/prop/war/tgmc_30mm/change_state(state) + . = ..() + switch(state) + if("empty") + icon_state = "30mm_cannon" + if("loaded") + icon_state = "30mm_cannon_loaded1" + if("loadedempty") + icon_state = "30mm_cannon_loaded0" + +/obj/structure/prop/war/tgmc_30mm/loaded + icon_state = "30mm_cannon_loaded1" +/obj/structure/prop/war/tgmc_30mm/loadedempty + icon_state = "30mm_cannon_loaded0" \ No newline at end of file diff --git a/icons/obj/props/decor.dmi b/icons/obj/props/decor.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f5b5ee54609d98769b240facb3e6a89f03b9e629 GIT binary patch literal 83395 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 SzN-NEb5BKGxm?lw#s2~auF*>X literal 0 HcmV?d00001 diff --git a/icons/obj/props/decor32x64.dmi b/icons/obj/props/decor32x64.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ceb577bb2c45b84c6b9273b00f47d2b76377e8ea GIT binary patch literal 37859 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

>UIPInI4K&0XZ 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 Nz3Yb83a;2c`+u7H7SI3y diff --git a/icons/obj/structures/decor32x64.dmi b/icons/obj/structures/decor32x64.dmi deleted file mode 100644 index 267889a4716b4aea2afefbb15f5ee3add80f29e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22841 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 B6UqPp diff --git a/vorestation.dme b/vorestation.dme index 6d5442521dc..76994c0fc13 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1549,14 +1549,19 @@ #include "code\game\objects\structures\props\alien_props_vr.dm" #include "code\game\objects\structures\props\beam_prism.dm" #include "code\game\objects\structures\props\blackbox.dm" +#include "code\game\objects\structures\props\esoteric.dm" #include "code\game\objects\structures\props\fake_ai.dm" +#include "code\game\objects\structures\props\fences.dm" +#include "code\game\objects\structures\props\machines.dm" #include "code\game\objects\structures\props\nest.dm" #include "code\game\objects\structures\props\projectile_lock.dm" #include "code\game\objects\structures\props\prop.dm" #include "code\game\objects\structures\props\puzzledoor.dm" #include "code\game\objects\structures\props\rocks.dm" +#include "code\game\objects\structures\props\statue.dm" #include "code\game\objects\structures\props\swarm.dm" #include "code\game\objects\structures\props\transmitter.dm" +#include "code\game\objects\structures\props\warfare.dm" #include "code\game\objects\structures\stool_bed_chair_nest\alien_nests.dm" #include "code\game\objects\structures\stool_bed_chair_nest\bed.dm" #include "code\game\objects\structures\stool_bed_chair_nest\chairs.dm" From 098357d11f7a34083f89668c35afa1de09363a7a Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Sun, 15 Aug 2021 00:57:00 -0400 Subject: [PATCH 2/2] Fix icon paths --- code/game/objects/structures/props/machines.dm | 4 ++-- code/modules/power/port_gen_vr.dm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/objects/structures/props/machines.dm b/code/game/objects/structures/props/machines.dm index 69202c0c1b6..9e9e0d7714c 100644 --- a/code/game/objects/structures/props/machines.dm +++ b/code/game/objects/structures/props/machines.dm @@ -567,8 +567,8 @@ */ // neotheology cloning pod from Eris /obj/structure/prop/machine/nt_pod - icon = 'icons/obj/structures/decor.dmi' - icon = 'icons/obj/structures/decor32x64.dmi' + icon = 'icons/obj/props/decor.dmi' + icon = 'icons/obj/props/decor32x64.dmi' icon_state = "nt_pod_mappreview" bound_height = 64 diff --git a/code/modules/power/port_gen_vr.dm b/code/modules/power/port_gen_vr.dm index b2c8deb4695..263a19639db 100644 --- a/code/modules/power/port_gen_vr.dm +++ b/code/modules/power/port_gen_vr.dm @@ -247,7 +247,7 @@ /obj/machinery/power/rtg/kugelblitz name = "kugelblitz generator" desc = "A power source harnessing a small black hole." - icon = 'icons/obj/structures/decor64x64.dmi' + icon = 'icons/obj/props/decor64x64.dmi' icon_state = "bigdice" bound_width = 64 bound_height = 64