1
0
KF2-Dev-Scripts/KFGame/Classes/KFReachSpec.uc

32 lines
1.1 KiB
Ucode
Raw Normal View History

2020-12-13 15:01:13 +00:00
//=============================================================================
// KFReachSpec
//=============================================================================
// Default ReachSpec used by KFScout
//=============================================================================
// Killing Floor 2
// Copyright (C) 2015 Tripwire Interactive LLC
//=============================================================================
class KFReachSpec extends ReachSpec
native(Waypoint);
/** If true, this ReachSpec will be blocked if the pathfinding NPC is using super speed */
var bool bBlockedForSuperSpeed;
cpptext
{
virtual UBOOL PrepareForMove( AController * C );
virtual INT CostFor( APawn* P );
virtual UBOOL CanBeSkipped( APawn* P );
virtual FPlane PathColor();
}
native function bool HasJumpFlag();
native function bool HasJumpAndWalkFlag();
native function bool IsForcedSpec();
native function bool IsWallToCeiling();
native function bool IsPathBlockedByPawn( Pawn CheckPawn, optional out Pawn BlockingPawn );
defaultproperties
{
}