From acf169219a3f51db82750851cf1dad44ff331de5 Mon Sep 17 00:00:00 2001 From: Michael Levin Date: Sat, 3 Oct 2009 11:15:10 +0000 Subject: * MAX()/MIN() macros need to be wrapped in parenthesis to work as expected! * Armour and local damage processing merged * Armour and local damage scripts now accept a "name" parameter for debug output * Norfenstein's non-locational damage formula now perfectly implemented -- there are restrictions! There can only be ONE layer of armour and all locational damage region files must cover the entire body and cannot overlap! * Turning on g_debugDamage to 2 or 3 provides additional information on how the damage modifier was calculated --- armour/helmet.armour | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'armour/helmet.armour') diff --git a/armour/helmet.armour b/armour/helmet.armour index c873d27d..afe2bd28 100644 --- a/armour/helmet.armour +++ b/armour/helmet.armour @@ -1,5 +1,6 @@ -// head + { + name "helmet" minHeight 0.8 maxHeight 1.0 minAngle 0 @@ -7,8 +8,8 @@ modifier 0.4 } -// head, crouched { + name "helmet crouch" minHeight 0.72 maxHeight 1.0 minAngle 0 -- cgit