//============================================================================= // KFPawn_ZedClot_Alpha //============================================================================= // Alpha clot //============================================================================= // Killing Floor 2 // Copyright (C) 2016 Tripwire Interactive LLC //============================================================================= class KFPawn_ZedClot_Alpha extends KFPawn_ZedClot; /** Returns (hardcoded) trader advice dialog ID */ static function int GetTraderAdviceID() { return 35;//TRAD_AdviceClotA } DefaultProperties { LocalizationKey=KFPawn_ZedClot_Alpha // --------------------------------------------- // Stats XPValues(0)=8 XPValues(1)=11 XPValues(2)=11 XPValues(3)=11 // --------------------------------------------- // Content MonsterArchPath="ZED_ARCH.ZED_Clot_Alpha_Archetype" PawnAnimInfo=KFPawnAnimInfo'ZED_Clot_Anim.AlphaClot_AnimGroup' DifficultySettings=class'KFDifficulty_ClotAlpha' // --------------------------------------------- // Gameplay GrabAttackFrequency=0.33f // --------------------------------------------- // Special Moves Begin Object Name=SpecialMoveHandler_0 SpecialMoveClasses(SM_Rally)=class'KFSM_AlphaRally' End Object // --------------------------------------------- // Incap Settings // for reference: Vulnerability=(default, head, legs, arms, special) IncapSettings(AF_Stun)= (Vulnerability=(2.0, 2.0, 1.0, 1.0, 1.0), Cooldown=3.0, Duration=3.0) IncapSettings(AF_Knockdown)=(Vulnerability=(1.f), Cooldown=1.0) IncapSettings(AF_Stumble)= (Vulnerability=(1.3f), Cooldown=0.2) IncapSettings(AF_GunHit)= (Vulnerability=(2.5), Cooldown=0.2) IncapSettings(AF_MeleeHit)= (Vulnerability=(2.0), Cooldown=0.0) IncapSettings(AF_Poison)= (Vulnerability=(3), Cooldown=6.0, Duration=3.0) IncapSettings(AF_Microwave)=(Vulnerability=(0.5), Cooldown=10.0, Duration=2.0) IncapSettings(AF_FirePanic)=(Vulnerability=(1.5), Cooldown=7.0, Duration=5) IncapSettings(AF_EMP)= (Vulnerability=(2.5), Cooldown=5.0, Duration=5.0) IncapSettings(AF_Freeze)= (Vulnerability=(2.5), Cooldown=1.5, Duration=4.0) IncapSettings(AF_Snare)= (Vulnerability=(10.0, 10.0, 10.0, 10.0), Cooldown=5.5, Duration=4.0) IncapSettings(AF_Bleed)= (Vulnerability=(2.0)) ParryResistance=0 // --------------------------------------------- // Resistance & Vulnerability DamageTypeModifiers.Add((DamageType=class'KFDT_Ballistic_Submachinegun', DamageScale=(1.5))) //3.0 DamageTypeModifiers.Add((DamageType=class'KFDT_Ballistic_AssaultRifle', DamageScale=(1.0))) DamageTypeModifiers.Add((DamageType=class'KFDT_Ballistic_Shotgun', DamageScale=(1.0))) DamageTypeModifiers.Add((DamageType=class'KFDT_Ballistic_Handgun', DamageScale=(1.01))) DamageTypeModifiers.Add((DamageType=class'KFDT_Ballistic_Rifle', DamageScale=(1.0))) //0.76 DamageTypeModifiers.Add((DamageType=class'KFDT_Slashing', DamageScale=(0.85))) //0.75 DamageTypeModifiers.Add((DamageType=class'KFDT_Bludgeon', DamageScale=(0.9))) //0.75 DamageTypeModifiers.Add((DamageType=class'KFDT_Fire', DamageScale=(1.0))) DamageTypeModifiers.Add((DamageType=class'KFDT_Microwave', DamageScale=(0.25))) DamageTypeModifiers.Add((DamageType=class'KFDT_Explosive', DamageScale=(1.0))) DamageTypeModifiers.Add((DamageType=class'KFDT_Piercing', DamageScale=(1.0))) DamageTypeModifiers.Add((DamageType=class'KFDT_Toxic', DamageScale=(1.0))) //0.88 DamageTypeModifiers.Add((DamageType=class'KFDT_Bleeding', DamageScale=(1.0))) // --------------------------------------------- // Special Case DamageTypeModifiers.Add((DamageType=class'KFDT_Slashing_Knife', DamageScale=(1.0)) //0.95 // --------------------------------------------- // Movement Physics GroundSpeed=210.f SprintSpeed=500.f RotationRate=(Pitch=50000,Yaw=45000,Roll=50000) // --------------------------------------------- // AI / Navigation ElitePawnClass.Add(class'KFPawn_ZedClot_AlphaKing') ControllerClass=class'KFAIController_ZedClot_Alpha' DamageRecoveryTimeHeavy=0.75f DamageRecoveryTimeMedium=1.0f KnockdownImpulseScale=1.0f `if(`notdefined(ShippingPC)) DebugRadarTexture=Texture2D'UI_ZEDRadar_TEX.MapIcon_Clot'; `endif }