From 3b40ea48d82e625998d6fb0d6a3c342517548326 Mon Sep 17 00:00:00 2001 From: RaShCAt Date: Sat, 16 Dec 2023 22:14:38 +0300 Subject: [PATCH 1/5] I think i'm good man --- tff_modular/modules/barsigns/code/barsigns.dm | 17 +++++++++++++++++ .../modules/barsigns/icons/barsigns.dmi | Bin 0 -> 8128 bytes tgstation.dme | 1 + 3 files changed, 18 insertions(+) create mode 100644 tff_modular/modules/barsigns/code/barsigns.dm create mode 100644 tff_modular/modules/barsigns/icons/barsigns.dmi diff --git a/tff_modular/modules/barsigns/code/barsigns.dm b/tff_modular/modules/barsigns/code/barsigns.dm new file mode 100644 index 00000000000..9e6edfa2bab --- /dev/null +++ b/tff_modular/modules/barsigns/code/barsigns.dm @@ -0,0 +1,17 @@ +// Modularly copypaste-set the correct icon file +/obj/machinery/barsign/update_icon_state() + . = ..() + // Try to use TFF override + if(istype(chosen_sign, /datum/barsign/fluffy)) + icon = 'tff_modular/modules/barsigns/icons/barsigns.dmi' + return + +/datum/barsign/fluffy/thelastlight + name = "The Last Light" + icon_state = "lastlight" + neon_color = "#EBB823" + +/datum/barsign/fluffy/afterlife + name = "After Life" + icon_state = "afterlife" + neon_color = "#3bfa74" diff --git a/tff_modular/modules/barsigns/icons/barsigns.dmi b/tff_modular/modules/barsigns/icons/barsigns.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4db1a7d60807b825e4236d703d67c3103f9ab4af GIT binary patch literal 8128 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 literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index d00d817d161..b40103eeb04 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -8047,6 +8047,7 @@ #include "tff_modular\master_files\code\modules\mod\mod_clothes.dm" #include "tff_modular\master_files\code\modules\reagents\recipe\coagulant_recipe.dm" #include "tff_modular\modules\autoaccent\code\autoaccent.dm" +#include "tff_modular\modules\barsigns\code\barsigns.dm" #include "tff_modular\modules\blooper\atoms_movable.dm" #include "tff_modular\modules\blooper\bark.dm" #include "tff_modular\modules\blooper\bark_list.dm" From f9dbdabc73da55c7d8916dc7228ef29272931d07 Mon Sep 17 00:00:00 2001 From: RaShCAt Date: Sat, 16 Dec 2023 22:40:07 +0300 Subject: [PATCH 2/5] =?UTF-8?q?=D0=90=20=D0=B5=D1=81=D0=BB=D0=B8=20=D1=82?= =?UTF-8?q?=D0=B0=D0=BA=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/modules/unit_tests/barsigns.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/unit_tests/barsigns.dm b/code/modules/unit_tests/barsigns.dm index 0914522446f..1c36d1ea0a7 100644 --- a/code/modules/unit_tests/barsigns.dm +++ b/code/modules/unit_tests/barsigns.dm @@ -9,6 +9,7 @@ var/icon/barsign_icon = initial(barsign_type.icon) var/list/barsign_icon_states = icon_states(barsign_icon) barsign_icon_states += icon_states(SKYRAT_BARSIGN_FILE) // SKYRAT EDIT ADDITION - Need to check modular barsigns + barsign_icon_states += icon_states('tff_modular/modules/barsigns/icons/barsigns.dmi') // THE FLUFFY FRONTIER - Need to check modular barsigns barsign_icon_states += icon_states(SKYRAT_LARGE_BARSIGN_FILE) // SKYRAT EDIT ADDITION - Need to check modular barsigns // Check every datum real bar sign From bd8da0b337929df0087ed9e295e0bb3fe1f369d3 Mon Sep 17 00:00:00 2001 From: RaShCAt Date: Sat, 16 Dec 2023 23:02:32 +0300 Subject: [PATCH 3/5] =?UTF-8?q?=D0=A2=D0=B0=D0=BA=20=D0=B8=20=D0=BD=D0=B5?= =?UTF-8?q?=20=D0=BF=D0=BE=D0=BD=D1=8F=D0=BB,=20=D0=BF=D0=BE=D1=87=D0=B5?= =?UTF-8?q?=D0=BC=D1=83=20=D1=8D=D1=82=D0=BE=20"=D1=87=D0=B5=D1=80=D0=BD?= =?UTF-8?q?=D1=8B=D0=B9=20=D1=81=D0=BF=D0=B8=D1=81=D0=BE=D0=BA"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/modules/unit_tests/barsigns.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/unit_tests/barsigns.dm b/code/modules/unit_tests/barsigns.dm index 1c36d1ea0a7..281f76a3fec 100644 --- a/code/modules/unit_tests/barsigns.dm +++ b/code/modules/unit_tests/barsigns.dm @@ -2,7 +2,7 @@ * Test if icon states for each datum actually exist in the DMI. */ /datum/unit_test/barsigns_icon - var/list/blacklisted_sign_types = list(/datum/barsign/skyrat, /datum/barsign/skyrat/large) // SKYRAT EDIT ADDITION - Modular barsigns + var/list/blacklisted_sign_types = list(/datum/barsign/fluffy, /datum/barsign/skyrat, /datum/barsign/skyrat/large) // SKYRAT EDIT ADDITION - Modular barsigns // THE FLUFFY FRONTIER EDIT ADDITION - Modular barsigns /datum/unit_test/barsigns_icon/Run() var/obj/machinery/barsign_type = /obj/machinery/barsign @@ -27,7 +27,7 @@ * Check that bar signs have a name and desc, and that the name is unique. */ /datum/unit_test/barsigns_name - var/list/blacklisted_sign_types = list(/datum/barsign/skyrat, /datum/barsign/skyrat/large) // SKYRAT EDIT ADDITION - Modular barsigns + var/list/blacklisted_sign_types = list(/datum/barsign/fluffy, /datum/barsign/skyrat, /datum/barsign/skyrat/large) // SKYRAT EDIT ADDITION - Modular barsigns // THE FLUFFY FRONTIER EDIT ADDITION - Modular barsigns /datum/unit_test/barsigns_name/Run() var/list/existing_names = list() From 2c9541b1985b1f5983c9de1df3527d3a47a1d649 Mon Sep 17 00:00:00 2001 From: RaShCAt Date: Sun, 17 Dec 2023 18:41:46 +0300 Subject: [PATCH 4/5] Maybe like that? --- code/modules/unit_tests/barsigns.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/unit_tests/barsigns.dm b/code/modules/unit_tests/barsigns.dm index 281f76a3fec..9ed968331cb 100644 --- a/code/modules/unit_tests/barsigns.dm +++ b/code/modules/unit_tests/barsigns.dm @@ -9,7 +9,6 @@ var/icon/barsign_icon = initial(barsign_type.icon) var/list/barsign_icon_states = icon_states(barsign_icon) barsign_icon_states += icon_states(SKYRAT_BARSIGN_FILE) // SKYRAT EDIT ADDITION - Need to check modular barsigns - barsign_icon_states += icon_states('tff_modular/modules/barsigns/icons/barsigns.dmi') // THE FLUFFY FRONTIER - Need to check modular barsigns barsign_icon_states += icon_states(SKYRAT_LARGE_BARSIGN_FILE) // SKYRAT EDIT ADDITION - Need to check modular barsigns // Check every datum real bar sign From 2796c8abb4a4bdb9d32d3ec5c04c0d915edcdb3d Mon Sep 17 00:00:00 2001 From: RaShCAt Date: Sun, 17 Dec 2023 20:25:08 +0300 Subject: [PATCH 5/5] Okay --- code/__DEFINES/~ff_defines/barsigns.dm | 1 + code/modules/unit_tests/barsigns.dm | 1 + tff_modular/modules/barsigns/code/barsigns.dm | 2 +- tgstation.dme | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 code/__DEFINES/~ff_defines/barsigns.dm diff --git a/code/__DEFINES/~ff_defines/barsigns.dm b/code/__DEFINES/~ff_defines/barsigns.dm new file mode 100644 index 00000000000..4ce039ae564 --- /dev/null +++ b/code/__DEFINES/~ff_defines/barsigns.dm @@ -0,0 +1 @@ +#define TFF_BARSIGN_FILE 'tff_modular/modules/barsigns/icons/barsigns.dmi' diff --git a/code/modules/unit_tests/barsigns.dm b/code/modules/unit_tests/barsigns.dm index 9ed968331cb..dc667a53ba6 100644 --- a/code/modules/unit_tests/barsigns.dm +++ b/code/modules/unit_tests/barsigns.dm @@ -9,6 +9,7 @@ var/icon/barsign_icon = initial(barsign_type.icon) var/list/barsign_icon_states = icon_states(barsign_icon) barsign_icon_states += icon_states(SKYRAT_BARSIGN_FILE) // SKYRAT EDIT ADDITION - Need to check modular barsigns + barsign_icon_states += icon_states(TFF_BARSIGN_FILE) // THE FLUFFY FRONTIER - Need to check modular barsigns barsign_icon_states += icon_states(SKYRAT_LARGE_BARSIGN_FILE) // SKYRAT EDIT ADDITION - Need to check modular barsigns // Check every datum real bar sign diff --git a/tff_modular/modules/barsigns/code/barsigns.dm b/tff_modular/modules/barsigns/code/barsigns.dm index 9e6edfa2bab..21af38609f4 100644 --- a/tff_modular/modules/barsigns/code/barsigns.dm +++ b/tff_modular/modules/barsigns/code/barsigns.dm @@ -3,7 +3,7 @@ . = ..() // Try to use TFF override if(istype(chosen_sign, /datum/barsign/fluffy)) - icon = 'tff_modular/modules/barsigns/icons/barsigns.dmi' + icon = TFF_BARSIGN_FILE return /datum/barsign/fluffy/thelastlight diff --git a/tgstation.dme b/tgstation.dme index b40103eeb04..9ffc9edd714 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -377,6 +377,7 @@ #include "code\__DEFINES\traits\declarations.dm" #include "code\__DEFINES\traits\macros.dm" #include "code\__DEFINES\traits\sources.dm" +#include "code\__DEFINES\~ff_defines\barsigns.dm" #include "code\__DEFINES\~ff_defines\DNA.dm" #include "code\__DEFINES\~ff_defines\nabber_clothes_pathes.dm" #include "code\__DEFINES\~ff_defines\say.dm"