//============================================================================= // FloorToWallReachSpec //============================================================================= // //============================================================================= // Killing Floor 2 // Copyright (C) 2015 Tripwire Interactive LLC //============================================================================= class FloorToWallReachSpec extends KFForcedReachSpec native(Waypoint); cpptext { virtual INT CostFor(APawn* P); virtual INT AdjustedCostFor( APawn* P, const FVector& StartToGoalDir, ANavigationPoint* Goal, INT Cost ); virtual void AddToDebugRenderProxy(class FDebugRenderSceneProxy* DRSP); virtual FVector GetForcedPathSize( class ANavigationPoint* Start, class ANavigationPoint* End, class AScout* Scout ); virtual FPlane PathColor() { return FPlane(0.f,1.f,1.f,0.f); } virtual UBOOL CanBeSkipped(APawn* P) { return FALSE; } virtual FVector GetInitialVelocity(); } DefaultProperties { bSkipPrune=true bCanCutCorners=false //bCheckForObstructions=false }