;=========================================================================== ; 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