245 lines
11 KiB
TeX
245 lines
11 KiB
TeX
;===========================================================================
|
|
; 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 |