diff options
Diffstat (limited to 'Northstar.CustomServers/scripts/aisettings/npc_pilot_elite_assassin.txt')
-rw-r--r-- | Northstar.CustomServers/scripts/aisettings/npc_pilot_elite_assassin.txt | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/Northstar.CustomServers/scripts/aisettings/npc_pilot_elite_assassin.txt b/Northstar.CustomServers/scripts/aisettings/npc_pilot_elite_assassin.txt new file mode 100644 index 000000000..144d4df19 --- /dev/null +++ b/Northstar.CustomServers/scripts/aisettings/npc_pilot_elite_assassin.txt @@ -0,0 +1,89 @@ +npc_pilot_elite_assassin +{ + HullType "HULL_HUMAN" + AIClass pilot_assassin + BodyType human + ArmorType normal + smartAmmoLockAttachmentName0 CHESTFOCUS + TraverseAnimType spectre + + title #NPC_PILOT_ELITE_ASSASSIN + + BaseClass "npc_pilot_elite" + + DefaultModelName "models/Robots/spectre/spectre_ninja.mdl" + DefaultWeapon "mp_weapon_r97" + BehaviorSelector "behavior_pilot_elite" + + Health 1500 + + FOV_Vert_Offset 0 + FOV_Near_Dist 150 // distance at which we transition between near and far FOV values + FOV_Far_Dist 1000 // use far values after this distance, interpolate horizontal in between, use far for vertical + + FOV_Idle_Near_Horz 130 + FOV_Idle_Near_Vert 180 + FOV_Idle_Far_Horz 60 + FOV_Idle_Far_Vert 60 + + FOV_Alert_Near_Horz 130 + FOV_Alert_Near_Vert 180 + FOV_Alert_Far_Horz 60 + FOV_Alert_Far_Vert 60 + + FOV_Combat_Near_Horz 180 + FOV_Combat_Near_Vert 180 + FOV_Combat_Far_Horz 130 + FOV_Combat_Far_Vert 100 + + YawSpeed 30 + MoveYawSpeed 30 + AimAngularSpeed 20 + + aimassist_adspull_centerAttachmentName "CHESTFOCUS" + aimassist_adspull_centerRadius 11.0 + aimassist_adspull_headshotAttachmentName "HEADSHOT" + aimassist_adspull_headshotRadius 13.0 + + MeleeDamageMin 70 + MeleeDamageMax 80 + MeleeDamageRadius 32 + MeleeRange 80 + MeleeCosAngleRange 0.2 + MeleeChargeRange 220 + MeleeChargeDamageMin 180 + MeleeChargeDamageMax 200 + MeleeChargeDamageRadius 70 + meleeInterval 0 + meleeChargeInterval 3 + meleeImpactEffectTable "melee_spectre" + + blockPeriod 7 + maxBlockPerPeriod 3 + + dodgePeriod 4 // Don't dodge more than maxDodgePerPeriod within this time + maxDodgePerPeriod 2 // Don't dodge more than this many times in dodgePeriod + minConsecutiveDodgeTime 1.5 + dodgeForwardThreshold 800 + dodgeBackwardThreshold 0 + StrafeDodgeDamage 300 + circleStrafeDist 400 + + chaseStopDist 16 + chaseStopDistHeavyArmor 250 + + tauntInterval 60 + + MinStartMoveDist 100 + MaxArrivalDist 150 + MinForceWalkDist 150 + + leechMaxDist 0 + showFriendlyIcon 1 + + decloakOnShoot 1 + + meleeable 1 + + magneticRange 125 +} |