Table of Contents

Class AIdataPreprocessor.DijkstraMapper

Namespace
Global
Assembly
Assembly-CSharp.dll
public class AIdataPreprocessor.DijkstraMapper : AIdataPreprocessor.SubRoutine
Inheritance
AIdataPreprocessor.DijkstraMapper
Derived
Inherited Members

Constructors

DijkstraMapper(AImap, CreatureTemplate, Visualizer)

public DijkstraMapper(AImap aiMap, CreatureTemplate crit, AIdataPreprocessor.Visualizer visualizer)

Parameters

aiMap AImap
crit CreatureTemplate
visualizer AIdataPreprocessor.Visualizer

Fields

cellGrid

public AIdataPreprocessor.DijkstraMapper.Cell[,] cellGrid

Field Value

Cell[,]

crit

public CreatureTemplate crit

Field Value

CreatureTemplate

procreateNextRound

public List<IntVector2> procreateNextRound

Field Value

List<IntVector2>

Methods

AddCell(IntVector2, Cell, PathCost, int)

public virtual void AddCell(IntVector2 pos, AIdataPreprocessor.DijkstraMapper.Cell parent, PathCost cost, int generation)

Parameters

pos IntVector2
parent AIdataPreprocessor.DijkstraMapper.Cell
cost PathCost
generation int