Skip to content

Commit 41942cf

Browse files
committed
start
1 parent 10dad8d commit 41942cf

28 files changed

Lines changed: 86 additions & 21 deletions

File tree

_maps/minigame/deathmatch/protobox_permabrig.dmm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,7 @@
539539
/area/deathmatch)
540540
"tJ" = (
541541
/obj/effect/decal/cleanable/blood,
542-
/obj/item/knife/kitchen/makeshift/makeshift,
542+
/obj/item/knife/kitchen/makeshift,
543543
/turf/open/floor/iron/dark/smooth_half{
544544
dir = 1
545545
},

code/game/objects/structures/syndicate_uplink_beacon.dm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
desc = "This ramshackle device seems capable of receiving and sending signals for some nefarious purpose."
88
density = TRUE
99
anchored = TRUE
10+
custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5.05, /datum/material/bluespace = SHEET_MATERIAL_AMOUNT, /datum/material/glass = SMALL_MATERIAL_AMOUNT * 0.5)
1011
/// Traitor's code that they speak into the radio
1112
var/uplink_code = ""
1213
/// weakref to person who is going to use the beacon to get a replacement uplink

code/modules/research/techweb/nodes/medbay_nodes.dm

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,9 @@
7878
"chem_mass_spec",
7979
"crewpinpointer",
8080
"defibmount",
81-
"medicalbed_emergency",
82-
"piercesyringe",
8381
// MASSMETA EDIT BEGIN (not_enough_medical)
84-
"autodoc",
85-
"organdoc",
82+
//"autodoc",
83+
//"organdoc",
8684
// MASSMETA EDIT END
8785
"diode_disk_healing",
8886
"diode_disk_sanity",

code/modules/unit_tests/worn_icons.dm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
/// additional_icon_location is for downstream modularity support for finding missing sprites in additonal DMI file locations.
55
/// Make sure this location is also present in tools/deploy.sh
66
/// If you need additional paths ontop of this second one, you can add another generate_possible_icon_states_list("your/folder/path/") below the if(additional_icon_location) block in Run(), and make sure to add that path to tools/deploy.sh as well.
7-
var/additional_icon_location = "modular_meta/features/heads_on_belts/icons/" //MASSMETA CHANGE (heads_on_belts) этого требуют тесты
7+
var/additional_icon_location = "modular_meta/tweaks/heads_on_belts/icons/" //MASSMETA CHANGE (heads_on_belts) этого требуют тесты
88

99
/datum/unit_test/worn_icons/proc/generate_possible_icon_states_list(directory_path)
1010
if(!directory_path)

modular_meta/features/antagonists/bloodsuckers/code/bloodsucker/bloodsucker_integration.dm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
return ..()
1717
bloodsuckerdatum.AddBloodVolume(round(reac_volume, 0.1))
1818

19-
/mob/living/carbon/transfer_blood_to(atom/movable/AM, amount, forced, ignore_incompatibility)
19+
/mob/living/carbon/transfer_blood_to(atom/movable/AM, amount, forced, ignore_low_blood = FALSE, ignore_incompatibility = FALSE, transfer_viruses = TRUE)
2020
. = ..()
2121

2222
if(!mind)

modular_meta/features/antagonists/bloodsuckers/code/objects/bloodsucker_stakes.dm

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
force = 6
6666
throwforce = 10
6767
max_integrity = 30
68+
custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT * 3)
6869

6970
///Time it takes to embed the stake into someone's chest.
7071
var/staketime = 12 SECONDS
@@ -130,6 +131,7 @@
130131
armour_penetration = 10
131132
embed_data = /datum/embedding/hardened_stake
132133
staketime = 80
134+
custom_materials = list(/datum/material/iron = HALF_SHEET_MATERIAL_AMOUNT)
133135

134136
/datum/embedding/hardened_stake
135137
embed_chance = 35
@@ -144,6 +146,7 @@
144146
armour_penetration = 25
145147
embed_data = /datum/embedding/silver_stake
146148
staketime = 60
149+
custom_materials = list(/datum/material/silver = SHEET_MATERIAL_AMOUNT, /datum/material/iron = HALF_SHEET_MATERIAL_AMOUNT)
147150

148151
/datum/embedding/silver_stake
149152
embed_chance = 65

modular_meta/features/antagonists/bloodsuckers/code/structures/bloodsucker_coffin.dm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
material_drop = /obj/item/stack/sheet/iron
5555
material_drop_amount = 2
5656
armor_type = /datum/armor/blackcoffin
57+
custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT * 5, /datum/material/iron = SHEET_MATERIAL_AMOUNT)
5758

5859
/datum/armor/blackcoffin
5960
melee = 50
@@ -77,6 +78,7 @@
7778
material_drop = /obj/item/stack/sheet/iron
7879
material_drop_amount = 2
7980
armor_type = /datum/armor/securecoffin
81+
custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5.5, /datum/material/alloy/plasteel = SHEET_MATERIAL_AMOUNT * 5)
8082

8183
/datum/armor/securecoffin
8284
melee = 35
@@ -100,6 +102,7 @@
100102
material_drop = /obj/item/food/meat/slab/human
101103
material_drop_amount = 3
102104
armor_type = /datum/armor/meatcoffin
105+
custom_materials = list(/datum/material/meat = SHEET_MATERIAL_AMOUNT * 20, /datum/material/iron = SMALL_MATERIAL_AMOUNT * 1.5, /datum/material/glass = SMALL_MATERIAL_AMOUNT * 1.5)
103106

104107
/datum/armor/meatcoffin
105108
melee = 70
@@ -123,6 +126,7 @@
123126
material_drop = /obj/item/stack/sheet/iron
124127
material_drop_amount = 5
125128
armor_type = /datum/armor/metalcoffin
129+
custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 7)
126130

127131
/datum/armor/metalcoffin
128132
melee = 40

modular_meta/features/antagonists/bloodsuckers/code/structures/bloodsucker_lighting.dm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@
100100
vamp_desc = "This magical candle drains the sanity of unvassalized mortals while active.\n\
101101
You alone can toggle it from afar by <b>ctrl-clicking</b> it."
102102
vassal_desc = "This magical candle drains the sanity of those fools who havent yet accepted your master while active."
103+
custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 3.5)
103104

104105
/obj/structure/bloodsucker/lighting/cendelabrum/process()
105106
. = ..()
@@ -120,6 +121,7 @@
120121
active_light_range = 6
121122
vamp_desc = "You alone can toggle this from afar by <b>ctrl-clicking</b> it."
122123
vassal_desc = "You can toggle this by <b>clicking</b> it."
124+
custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 3.5, /datum/material/wood = SHEET_MATERIAL_AMOUNT * 2)
123125

124126
/// Our slightly quieter looping burn sound effect; copied over from 'bonfire.dm'
125127
var/datum/looping_sound/burning/brazier/burning_loop

modular_meta/features/antagonists/bloodsuckers/code/structures/bloodsucker_mirror.dm

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,7 @@
44
desc = "A pool of stilled blood kept secure between unanchored glass and silver. Attach it to a wall to use."
55
icon = 'modular_meta/features/antagonists/icons/bloodsuckers/vamp_obj.dmi'
66
icon_state = "blood_mirror"
7-
custom_materials = list(
8-
/datum/material/glass = SHEET_MATERIAL_AMOUNT,
9-
/datum/material/silver = SHEET_MATERIAL_AMOUNT,
10-
)
7+
custom_materials = list(/datum/material/glass = SHEET_MATERIAL_AMOUNT * 5, /datum/material/silver = SHEET_MATERIAL_AMOUNT * 2)
118
result_path = /obj/structure/bloodsucker/mirror
129
pixel_shift = 28
1310

modular_meta/features/antagonists/bloodsuckers/code/structures/bloodsucker_rack.dm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
vassal_desc = "This is a persuassion rack, which allows your master to thrall crewmembers into their service.\n\
1717
Aid your master in bringing their victims here and keeping them secure.\n\
1818
You can secure victims to the rack by dragging their sprite onto the rack while it is secured."
19+
custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT * 3, /datum/material/iron = SHEET_MATERIAL_AMOUNT * 2.3, /datum/material/glass = SMALL_MATERIAL_AMOUNT * 3)
1920

2021
#ifdef BLOODSUCKER_TESTING
2122
var/convert_progress = 1

0 commit comments

Comments
 (0)