Table of Contents

Class RoomAttractivenessPanel

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

Constructors

RoomAttractivenessPanel(DevUI, World, string, DevUINode, Vector2, string, MapPage)

public RoomAttractivenessPanel(DevUI owner, World world, string IDstring, DevUINode parentNode, Vector2 pos, string title, MapPage mapPage)

Parameters

owner DevUI
world World
IDstring string
parentNode DevUINode
pos Vector2
title string
mapPage MapPage

Fields

attractionColors

public static Color[] attractionColors

Field Value

Color[]

categories

public int[][] categories

Field Value

int[][]

label

public DevUILabel label

Field Value

DevUILabel

mapPage

public MapPage mapPage

Field Value

MapPage

mouseOverAny

public bool mouseOverAny

Field Value

bool

selectedCreatures

public int selectedCreatures

Field Value

int

showCreature

public int showCreature

Field Value

int

showCreatureCounter

public int showCreatureCounter

Field Value

int

toggledCreatures

public bool[] toggledCreatures

Field Value

bool[]

toolSwitcher

public RoomAttractivenessPanel.ToolSwitcher toolSwitcher

Field Value

RoomAttractivenessPanel.ToolSwitcher

world

public World world

Field Value

World

Methods

ColorOfRoom(int)

public Color ColorOfRoom(int r)

Parameters

r int

Returns

Color

RoomClicked(int)

public void RoomClicked(int r)

Parameters

r int

RoomMouseOver(int)

public void RoomMouseOver(int r)

Parameters

r int

Signal(DevUISignalType, DevUINode, string)

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

Parameters

type DevUISignalType
sender DevUINode
message string

Update()

public override void Update()