From 106a9d3ad9b9f8d3baae05ee8c8e972a740662cf Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Sun, 7 May 2017 22:48:04 -0700 Subject: [PATCH] Delete clockwork_slab.dm.rej --- .../clock_items/clockwork_slab.dm.rej | 46 ------------------- 1 file changed, 46 deletions(-) delete mode 100644 code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm.rej diff --git a/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm.rej b/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm.rej deleted file mode 100644 index 06e60a70e4..0000000000 --- a/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm.rej +++ /dev/null @@ -1,46 +0,0 @@ -diff a/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm b/code/game/gamemodes/clock_cult/clock_items/clockwork_slab.dm (rejected hunks) -@@ -21,6 +21,7 @@ - var/obj/effect/proc_holder/slab/slab_ability //the slab's current bound ability, for certain scripture - var/list/quickbound = list(/datum/clockwork_scripture/ranged_ability/geis_prep, /datum/clockwork_scripture/create_object/replicant, \ - /datum/clockwork_scripture/create_object/tinkerers_cache) //quickbound scripture, accessed by index -+ var/maximum_quickbound = 5 //how many quickbound scriptures we can have - actions_types = list(/datum/action/item_action/clock/hierophant) - - /obj/item/clockwork/slab/starter -@@ -51,6 +52,7 @@ - nonhuman_usable = TRUE - quickbound = list(/datum/clockwork_scripture/ranged_ability/judicial_marker, /datum/clockwork_scripture/ranged_ability/linked_vanguard, \ - /datum/clockwork_scripture/create_object/tinkerers_cache) -+ maximum_quickbound = 6 //we usually have one or two unique scriptures, so if ratvar is up let us bind one more - actions_types = list() - - /obj/item/clockwork/slab/cyborg/engineer //five scriptures, plus a proselytizer -@@ -362,11 +364,12 @@ - The remaining functions are several buttons in the top left while holding the slab.
From left to right, they are:
\ - Hierophant Network, which allows communication to other Servants.
") - if(LAZYLEN(quickbound)) -- for(var/i in 1 to quickbound.len) -- if(!quickbound[i]) -- continue -- var/datum/clockwork_scripture/quickbind_slot = quickbound[i] -- textlist += "A Quickbind slot, currently set to [initial(quickbind_slot.name)].
" -+ for(var/i in 1 to maximum_quickbound) -+ if(LAZYLEN(quickbound) < i || !quickbound[i]) -+ textlist += "A Quickbind slot, currently set to Nothing.
" -+ else -+ var/datum/clockwork_scripture/quickbind_slot = quickbound[i] -+ textlist += "A Quickbind slot, currently set to [initial(quickbind_slot.name)].
" - textlist += "
\ - Examine the slab or swap to Recital to check the number of components it has available.

\ - \ -@@ -478,8 +481,8 @@ - quickbound[found_index] = null //otherwise, leave it as a null so the scripture maintains position - update_quickbind() - else -- var/target_index = input("Position of [initial(path.name)], 1 to 5?", "Input") as num|null -- if(isnum(target_index) && target_index > 0 && target_index < 6 && !..()) -+ var/target_index = input("Position of [initial(path.name)], 1 to [maximum_quickbound]?", "Input") as num|null -+ if(isnum(target_index) && target_index > 0 && target_index <= maximum_quickbound && !..()) - var/datum/clockwork_scripture/S - if(LAZYLEN(quickbound) >= target_index) - S = quickbound[target_index]