1
0
KF2-Dev-Scripts/KFGameContent/Classes/KFPawn_ZedDAR_Laser.uc

43 lines
1.3 KiB
Ucode
Raw Normal View History

2020-12-13 15:01:13 +00:00
//=============================================================================
// KFPawn_ZedDAR_Laser
//=============================================================================
// Pawn for Evulz Lazer DAR
//=============================================================================
// Killing Floor 2
// Copyright (C) 2018 Tripwire Interactive LLC
//=============================================================================
class KFPawn_ZedDAR_Laser extends KFPawn_ZedDAR;
simulated function ANIMNOTIFY_FireLaser_L()
{
FiringSocketName = FiringSocketLName;
StartRangedAttack();
}
simulated function ANIMNOTIFY_FireLaser_R()
{
FiringSocketName = FiringSocketRName;
StartRangedAttack();
}
defaultproperties
{
LocalizationKey=KFPawn_ZedDAR_Laser
ControllerClass=class'KFAIController_ZedDAR_Laser'
MonsterArchPath="ZED_ARCH.ZED_DAR_Laser_Archetype"
DifficultySettings=class'KFDifficulty_DAR_Laser'
RangedProjectileClass=class'KFProj_EvilDAR_Laser'
Begin Object Name=SpecialMoveHandler_0
SpecialMoveClasses(SM_Taunt)=class'KFGame.KFSM_Zed_Taunt'
SpecialMoveClasses(SM_Evade)=class'KFSM_Evade'
SpecialMoveClasses(SM_Evade_Fear)=class'KFSM_Evade_Fear'
SpecialMoveClasses(SM_StandAndShootAttack)=class'KFSM_DAR_LaserAttack'
End Object
FiringSocketRName=Laser_R
FiringSocketLName=Laser_L
}