Table of Contents

Class BigEelPather

Namespace
Global
Assembly
Assembly-CSharp.dll
public class BigEelPather : PathFinder
Inheritance
BigEelPather
Inherited Members

Constructors

BigEelPather(ArtificialIntelligence, World, AbstractCreature)

public BigEelPather(ArtificialIntelligence AI, World world, AbstractCreature creature)

Parameters

AI ArtificialIntelligence
world World
creature AbstractCreature

Fields

acaicgtConfirmation

public int acaicgtConfirmation

Field Value

int

asCloseAsICanGetToDestination

public WorldCoordinate asCloseAsICanGetToDestination

Field Value

WorldCoordinate

Properties

AsFarAlongPathAsPossible

public bool AsFarAlongPathAsPossible { get; }

Property Value

bool

eel

public BigEel eel { get; }

Property Value

BigEel

Methods

CheckConnectionCost(PathingCell, PathingCell, MovementConnection, bool)

public override PathCost CheckConnectionCost(PathFinder.PathingCell start, PathFinder.PathingCell goal, MovementConnection connection, bool followingPath)

Parameters

start PathFinder.PathingCell
goal PathFinder.PathingCell
connection MovementConnection
followingPath bool

Returns

PathCost

FollowPath(WorldCoordinate, bool)

public MovementConnection FollowPath(WorldCoordinate originPos, bool actuallyFollowingThisPath)

Parameters

originPos WorldCoordinate
actuallyFollowingThisPath bool

Returns

MovementConnection

HeuristicForCell(PathingCell, PathCost)

public override PathCost HeuristicForCell(PathFinder.PathingCell cell, PathCost costToGoal)

Parameters

cell PathFinder.PathingCell
costToGoal PathCost

Returns

PathCost