Table of Contents

Class MapPage

Namespace
DevInterface
Assembly
Assembly-CSharp.dll
public class MapPage : Page, IDevUISignals
Inheritance
MapPage
Implements
Inherited Members

Constructors

MapPage(DevUI, World, string, DevUINode, string, bool)

public MapPage(DevUI owner, World world, string IDstring, DevUINode parentNode, string name, bool forceRenderMode)

Parameters

owner DevUI
world World
IDstring string
parentNode DevUINode
name string
forceRenderMode bool

Fields

attractivenessPanel

public RoomAttractivenessPanel attractivenessPanel

Field Value

RoomAttractivenessPanel

canonView

public bool canonView

Field Value

bool

creatureStacker

public int[][] creatureStacker

Field Value

int[][]

creatureVisualizations

public List<MapPage.CreatureVis> creatureVisualizations

Field Value

List<MapPage.CreatureVis>

filePath

public string filePath

Field Value

string

floodingLabel

public DevUILabel floodingLabel

Field Value

DevUILabel

lastJ

public bool lastJ

Field Value

bool

map

public MapObject map

Field Value

MapObject

modeSpecificNodes

public List<DevUINode> modeSpecificNodes

Field Value

List<DevUINode>

panPos

public Vector2 panPos

Field Value

Vector2

renderOutput

public MapRenderOutput renderOutput

Field Value

MapRenderOutput

subRegionsMode

public bool subRegionsMode

Field Value

bool

subregionLabel

public DevUILabel subregionLabel

Field Value

DevUILabel

viewNodeLabels

public bool viewNodeLabels

Field Value

bool

world

public World world

Field Value

World

Methods

ClearSprites()

public override void ClearSprites()

CreatureVisPos(WorldCoordinate, bool, bool)

public Vector2 CreatureVisPos(WorldCoordinate critPos, bool inDen, bool stack)

Parameters

critPos WorldCoordinate
inDen bool
stack bool

Returns

Vector2

ExitVisPos(int, int)

public Vector2 ExitVisPos(int room, int node)

Parameters

room int
node int

Returns

Vector2

GetMiniMapOfRoom(int)

public MiniMap GetMiniMapOfRoom(int room)

Parameters

room int

Returns

MiniMap

LoadDefMatRects()

public void LoadDefMatRects()

LoadMapConfig()

public void LoadMapConfig()

NewMode()

public void NewMode()

NodeVisPos(int, int)

public Vector2 NodeVisPos(int room, int node)

Parameters

room int
node int

Returns

Vector2

Refresh()

public override void Refresh()

SaveMapConfig()

public void SaveMapConfig()

Signal(DevUISignalType, DevUINode, string)

public override void Signal(DevUISignalType type, DevUINode sender, string message)

Parameters

type DevUISignalType
sender DevUINode
message string

SubregionColor(AbstractRoom)

public static Color SubregionColor(AbstractRoom rm)

Parameters

rm AbstractRoom

Returns

Color

Update()

public override void Update()