From 4a84736eff7f7ccf4b92bb83f2c033d60c3e7687 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 24 Mar 2020 19:57:04 -0700 Subject: [PATCH] more --- .../mob/living/living_blocking_parrying.dm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/living_blocking_parrying.dm b/code/modules/mob/living/living_blocking_parrying.dm index d95a4d7028..2ed88aa2b4 100644 --- a/code/modules/mob/living/living_blocking_parrying.dm +++ b/code/modules/mob/living/living_blocking_parrying.dm @@ -39,7 +39,20 @@ GLOBAL_LIST_EMPTY(block_parry_data) /////////// PARRYING //////////// - + /// Parry windup duration in deciseconds + var/parry_time_windup = 2 + /// Parry spooldown duration in deciseconds + var/parry_time_spooldown = 3 + /// Main parry window in deciseconds + var/parry_time_active = 5 + /// Perfect parry window in deciseconds from the main window. 3 with main 5 = perfect on third decisecond of main window. + var/parry_time_perfect = 2.5 + /// Time on both sides of perfect parry that still counts as well, perfect + var/parry_time_perfect_leeway = 0.5 + /// Parry "efficiency" falloff in percent per decisecond once perfect window is over. + var/parry_imperfect_falloff_percent = 20 + /// Efficiency in percent on perfect parry. + var/parry_efficiency_perfect = 120 /obj/item