Table of Contents

Class RoomPreprocessor

Namespace
Global
Assembly
Assembly-CSharp.dll
public static class RoomPreprocessor
Inheritance
RoomPreprocessor
Inherited Members

Methods

CompressAIMapsToString(AImap)

public static string CompressAIMapsToString(AImap aimap)

Parameters

aimap AImap

Returns

string

ConnMapToString(int, AbstractRoomNode[])

public static string ConnMapToString(int connMapGeneration, AbstractRoomNode[] connMap)

Parameters

connMapGeneration int
connMap AbstractRoomNode[]

Returns

string

DecompressStringToAImaps(string, AImap)

public static CreatureSpecificAImap[] DecompressStringToAImaps(string s, AImap aimap)

Parameters

s string
aimap AImap

Returns

CreatureSpecificAImap[]

FloatArrayToString(float[])

public static string FloatArrayToString(float[] fa)

Parameters

fa float[]

Returns

string

IntArrayToString(int[])

public static string IntArrayToString(int[] ia)

Parameters

ia int[]

Returns

string

PreprocessRoom(AbstractRoom, string[], World, SetupValues, int)

public static string[] PreprocessRoom(AbstractRoom abstractRoom, string[] levelText, World world, RainWorldGame.SetupValues setupValues, int preprocessingGeneration)

Parameters

abstractRoom AbstractRoom
levelText string[]
world World
setupValues RainWorldGame.SetupValues
preprocessingGeneration int

Returns

string[]

StringToConnMap(string)

public static AbstractRoomNode[] StringToConnMap(string str)

Parameters

str string

Returns

AbstractRoomNode[]

StringToFloatArray(string)

public static float[] StringToFloatArray(string s)

Parameters

s string

Returns

float[]

StringToIntArray(string)

public static int[] StringToIntArray(string s)

Parameters

s string

Returns

int[]

VersionFix(ref string[])

public static bool VersionFix(ref string[] roomText)

Parameters

roomText string[]

Returns

bool