;===========================================================================
; BLOODSUCKERS Vlad and Drakul
;===========================================================================

[bloodsucker_vlad]:m_bloodsucker_e
$spawn        = "monsters\bloodsuckers\bloodsucker_03_strong"
visual        = monsters\krovosos\krovosos_strong
corpse_visual        = monsters\krovosos\krovosos_dead
icon        = ui_npc_monster_krovosos_strong
Predator_Visual   = monsters\krovosos\krovosos_strong_xray
panic_threshold   = 0.05
rank        = 16
immunities_sect   = bloodsucker_immunities_vlad
attack_params   = bloodsucker_attack_params_vlad
spec_rank     = strong
community     = bloodsucker
invisibility_activate_delay = 1500
protections_sect = bloodsucker_protections

MaxHealthValue         = 3              ; range [0..200]

skin_armor = 0.7

[bloodsucker_immunities_vlad]
burn_immunity = 2.2 ; 5.0 ; 				= 0.75			;Factors of immunity
strike_immunity 			= 0.60
shock_immunity = 2.7 ; 				= 0.7
wound_immunity				= 0.35
radiation_immunity 			= 0.0
telepatic_immunity 			= 0.0
chemical_burn_immunity = 0.65 ; = 3.0 ; 		= 0.75
explosion_immunity			= 0.55
fire_wound_immunity			= 0.3

[bloodsucker_attack_params_vlad]
;---------------------------------------------------------------------------------------------------------------------------------------------
; anim      | time[0..1] | hit_power | impulse | impulse_dir (x,y,z)  | Field of hit_test  (left,right, top, bottom) |  Test Dist
;---------------------------------------------------------------------------------------------------------------------------------------------
;Left hand Strike
stand_attack_0 =      0.20,   2.35,      65,        3.5, 2.0, 0.5,     	-1.0, 1.0, -1.0, 1.0,          	2.5
;Both hands Strike
stand_attack_1 =      0.20,   2.5,    	75,        0.0, 2.0, 4.0,     	-0.8, 0.8, -1.2, 1.2,          	2.5
;Right hand Strike
stand_attack_2 =      0.20,   2.35,      65,       -4.0, 2.5, 0.50,   	-1.0, 1.0, -1.0, 1.0,          	2.5
;Right hand Strike
vampire_2      =      0.40,   2.15,    	75,        0.0, 2.5, 4.50,     -1.2, 1.2, -1.2, 1.2,         	4.5


stand_run_attack_left_0  = 0.20,   2.05,       65,        3.5, 2.0, 0.5,     -1.0, 1.0, -1.0, 1.0,     2.5
stand_run_attack_right_0 = 0.20,   2.05,       65,        3.5, 2.0, 0.5,     -1.0, 1.0, -1.0, 1.0,     2.5

;----------------------------------------------------------------------------
; Movement::Velocities & Acceleration
;----------------------------------------------------------------------------
; speed factors       linear | angular_real | angular_path | min   |  max
Velocity_Stand     		 = 0,     5.0,          5.0,         1,       1
Velocity_RunFwdNormal   = 8.2,    5.0,          5.0,         0.5,     1
Velocity_RunFwdDamaged  = 5.0,    5.0,          5.0,         0.5,     1
Velocity_WalkFwdNormal  = 2.15,   5.0,          5.0,         0.2,     2.0
Velocity_WalkFwdDamaged = 1.4,    5.0,          5.0,         0.2,     2.0
Velocity_Drag           = 1.5,    4.0,          4.0,         1,       1
Velocity_Steal          = 0.7,    4.0,          4.0,         1,       1

; Speed factors while invisible
Velocity_Invisible_Linear   = 6.5
Velocity_Invisible_Angular  = 3.5

; acceleration
Accel_Generic         = 1.5
Accel_Calm            = 2.5
Accel_Aggressive      = 20.0

[bloodsucker_drakul]:m_bloodsucker_e
$spawn        = "monsters\bloodsuckers\bloodsucker_03_strong"
visual        = monsters\krovosos\krovosos_strong
corpse_visual        = monsters\krovosos\krovosos_dead
icon        = ui_npc_monster_krovosos_strong
Predator_Visual   = monsters\krovosos\krovosos_strong_xray
panic_threshold   = 0.05
rank        = 16
immunities_sect   = bloodsucker_immunities_drakul
attack_params   = bloodsucker_attack_params_drakul
spec_rank     = strong
community     = bloodsucker
invisibility_activate_delay = 1500
protections_sect = bloodsucker_protections

MaxHealthValue         = 3.8              ; range [0..200]

skin_armor = 1

[bloodsucker_immunities_drakul]
burn_immunity = 2.2 ; 5.0 ; 				= 0.75			;Factors of immunity
strike_immunity 			= 0.50
shock_immunity = 2.7 ; 				= 1
wound_immunity				= 0.2
radiation_immunity 			= 0.0
telepatic_immunity 			= 0.0
chemical_burn_immunity = 1 ; = 3.0 ; 		= 0.75
explosion_immunity			= 0.5
fire_wound_immunity			= 0.15

[bloodsucker_attack_params_drakul]
;---------------------------------------------------------------------------------------------------------------------------------------------
; anim      | time[0..1] | hit_power | impulse | impulse_dir (x,y,z)  | Field of hit_test  (left,right, top, bottom) |  Test Dist
;---------------------------------------------------------------------------------------------------------------------------------------------
;Left hand Strike
stand_attack_0 =      0.30,   1.5,      65,        3.5, 2.0, 0.5,     	-1.0, 1.0, -1.0, 1.0,          	2.5
;Both hands Strike
stand_attack_1 =      0.30,   1.7,    	75,        0.0, 2.0, 4.0,     	-0.8, 0.8, -1.2, 1.2,          	2.5
;Right hand Strike
stand_attack_2 =      0.30,   1.5,      65,       -4.0, 2.5, 0.50,   	-1.0, 1.0, -1.0, 1.0,          	2.5
;Right hand Strike
vampire_2      =      0.60,   1.3,    	75,        0.0, 2.5, 4.50,     -1.2, 1.2, -1.2, 1.2,         	4.5


stand_run_attack_left_0  = 0.30,   1.05,       65,        3.5, 2.0, 0.5,     -1.0, 1.0, -1.0, 1.0,     2.5
stand_run_attack_right_0 = 0.30,   1.05,       65,        3.5, 2.0, 0.5,     -1.0, 1.0, -1.0, 1.0,     2.5

;----------------------------------------------------------------------------
; Movement::Velocities & Acceleration
;----------------------------------------------------------------------------
; speed factors       linear | angular_real | angular_path | min   |  max
Velocity_Stand     		 = 0,     5.0,          5.0,         1,       1
Velocity_RunFwdNormal   = 8.2,    5.0,          5.0,         0.5,     1
Velocity_RunFwdDamaged  = 5.0,    5.0,          5.0,         0.5,     1
Velocity_WalkFwdNormal  = 2.15,   5.0,          5.0,         0.2,     2.0
Velocity_WalkFwdDamaged = 1.4,    5.0,          5.0,         0.2,     2.0
Velocity_Drag           = 1.5,    4.0,          4.0,         1,       1
Velocity_Steal          = 0.7,    4.0,          4.0,         1,       1

; Speed factors while invisible
Velocity_Invisible_Linear   = 6.5
Velocity_Invisible_Angular  = 3.5

; acceleration
Accel_Generic         = 1.5
Accel_Calm            = 2.5
Accel_Aggressive      = 20.0

;===========================================================================
; Boars Calydonian Boar and his guards
;===========================================================================


[boar_calydonian]:boar_01a_hard
$spawn				= "monsters\boars\boar_01a_hard"
visual				= monsters\mutant_boar\mutant_boar_strong
;corpse_visual			= monsters\mutant_boar\mutant_boar_big_dead

immunities_sect		= boar_immunities_calydonian
attack_params		= boar_attack_params_calydonian


[boar_immunities_calydonian]
burn_immunity = 0.86 ;			= 0.2								;коэффициенты иммунитета
strike_immunity			= 0.25
shock_immunity = 0.44 ;			= 0.25
wound_immunity			= 0.1
radiation_immunity		= 0.0
telepatic_immunity		= 0.0
chemical_burn_immunity = 1.00 ; = 3.0 ;	= 0.2
explosion_immunity		= 0.4
fire_wound_immunity		= 0.08

[boar_attack_params_calydonian]
;---------------------------------------------------------------------------------------------------------------------------------------------
;	anim			| time[0..1] | hit_power | impulse | impulse_dir (x,y,z)  |	Field of hit_test  (left,right, bottom, top ) |	Test Dist
;---------------------------------------------------------------------------------------------------------------------------------------------
;Bite
stand_attack_0 =	  	0.20,		1,	      50,        0.0, 0.5, 0.5,	 -1.0, 1.0, -1.0, 1.0,					  2.3
;Bite2
stand_attack_1 =	  	0.20,		1,	      50,        0.0, 0.5, 0.5,	 -1.0, 1.0, -1.0, 1.0,					  2.3
;Right Leg Attack
stand_attack_2 =	  	0.20,		1,	      50,        0.0, 1.0, 2.0,	 -0.8, 0.8, -1.0, 1.0,					  2.5
stand_attack_run_0 =    0.40,		2.3,	      390,        0.0, 1.0, 2.0,	 -1.0, 1.0, -1.0, 1.0,				  3.2
stand_attack_run_left_0  =   0.40,		1.5,	      390,        0.0, 1.0, 2.0,	 -1.0, 1.0, -1.0, 1.0,	3.2
stand_attack_run_right_0 =   0.40,		1.5,	      390,        0.0, 1.0, 2.0,	 -1.0, 1.0, -1.0, 1.0,	3.2

; speed factors			linear | angular_real | angular_path | min	 |  max
Velocity_Stand			= 0,		3.4,			3.0,		1,		1
Velocity_RunFwdNormal	= 8.0,		3.0,			2.8,		0.4,	1
Velocity_RunFwdDamaged	= 6.5,		3.0,			2.8,		0.2,	1
Velocity_WalkFwdDamaged	= 1.3,		3.0,			2.8,		0.2,	2.0
Velocity_WalkFwdNormal	= 1.75,		3.0,			2.8,		0.02,	3.0
Velocity_Drag			= -1.0,		1.0,			1.0,		1,		1
Velocity_Steal			= 1.5,		3.0,			2.5,		1,		1

; acceleration
Accel_Generic			= 1.0
Accel_Calm				= 2.0
Accel_Aggressive		= 3.5
skin_armor				= 2



[boar_calydonian_guard]:boar_01a_hard
$spawn				= "monsters\boars\boar_01a_hard"
visual				= monsters\mutant_boar\mutant_boar_strong
;corpse_visual			= monsters\mutant_boar\mutant_boar_big_dead


immunities_sect		= boar_immunities_calydonian_guard
attack_params		= boar_attack_params_calydonian_guard


[boar_immunities_calydonian_guard]
burn_immunity = 0.96 ;			= 0.2								;коэффициенты иммунитета
strike_immunity			= 0.25
shock_immunity = 0.74 ;			= 0.25
wound_immunity			= 02
radiation_immunity		= 0.0
telepatic_immunity		= 0.0
chemical_burn_immunity = 1.66 ; = 3.0 ;	= 0.2
explosion_immunity		= 0.5
fire_wound_immunity		= 0.25

[boar_attack_params_calydonian_guard]
;---------------------------------------------------------------------------------------------------------------------------------------------
;	anim			| time[0..1] | hit_power | impulse | impulse_dir (x,y,z)  |	Field of hit_test  (left,right, bottom, top ) |	Test Dist
;---------------------------------------------------------------------------------------------------------------------------------------------
;Bite
stand_attack_0 =	  	0.20,		0.8,	      50,        0.0, 0.5, 0.5,	 -1.0, 1.0, -1.0, 1.0,					  2.3
;Bite2
stand_attack_1 =	  	0.20,		0.8,	      50,        0.0, 0.5, 0.5,	 -1.0, 1.0, -1.0, 1.0,					  2.3
;Right Leg Attack
stand_attack_2 =	  	0.20,		0.8,	      50,        0.0, 1.0, 2.0,	 -0.8, 0.8, -1.0, 1.0,					  2.5
stand_attack_run_0 =    0.30,		1.25,	      350,        0.0, 1.0, 2.0,	 -1.0, 1.0, -1.0, 1.0,					  3.2
stand_attack_run_left_0  =   0.30,		1.1,	      350,        0.0, 1.0, 2.0,	 -1.0, 1.0, -1.0, 1.0,	3.2
stand_attack_run_right_0 =   0.30,		1.1,	      350,        0.0, 1.0, 2.0,	 -1.0, 1.0, -1.0, 1.0,	3.2

; speed factors			linear | angular_real | angular_path | min	 |  max
Velocity_Stand			= 0,		3.4,			3.0,		1,		1
Velocity_RunFwdNormal	= 8.0,		3.0,			2.8,		0.4,	1
Velocity_RunFwdDamaged	= 6.5,		3.0,			2.8,		0.2,	1
Velocity_WalkFwdDamaged	= 1.3,		3.0,			2.8,		0.2,	2.0
Velocity_WalkFwdNormal	= 1.75,		3.0,			2.8,		0.02,	3.0
Velocity_Drag			= -1.0,		1.0,			1.0,		1,		1
Velocity_Steal			= 1.5,		3.0,			2.5,		1,		1

; acceleration
Accel_Generic			= 1.0
Accel_Calm				= 2.0
Accel_Aggressive		= 3.5
skin_armor				= 1.5