Table of Contents

Class JollyCustom

Namespace
JollyCoop
Assembly
Assembly-CSharp.dll
public static class JollyCustom
Inheritance
JollyCustom
Inherited Members

Fields

logCache

public static Queue<LogElement> logCache

Field Value

Queue<LogElement>

Methods

CallVulture(Room, Vector2, IntVector2?)

public static void CallVulture(Room room, Vector2 pos, IntVector2? skyPos)

Parameters

room Room
pos Vector2
skyPos IntVector2?

ColorClamp(HSLColor, float, float, float, float, float, float)

public static HSLColor ColorClamp(HSLColor color, float hue_min = -1, float hue_max = 360, float sat_min = -1, float sat_max = 360, float lit_min = -1, float lit_max = 360)

Parameters

color HSLColor
hue_min float
hue_max float
sat_min float
sat_max float
lit_min float
lit_max float

Returns

HSLColor

ColorClamp(Color, float, float, float, float, float, float)

public static Color ColorClamp(Color color, float hue_min = -1, float hue_max = 360, float sat_min = -1, float sat_max = 360, float lit_min = -1, float lit_max = 360)

Parameters

color Color
hue_min float
hue_max float
sat_min float
sat_max float
lit_min float
lit_max float

Returns

Color

CreateJollyLog()

public static void CreateJollyLog()

ForceActivateWithMSC()

public static bool ForceActivateWithMSC()

Returns

bool

GenerateClippedInverseColor(HSLColor)

public static Color GenerateClippedInverseColor(HSLColor colorBase)

Parameters

colorBase HSLColor

Returns

Color

GenerateClippedInverseColor(Color)

public static Color GenerateClippedInverseColor(Color colorBase)

Parameters

colorBase Color

Returns

Color

GenerateComplementaryColor(HSLColor)

public static Color GenerateComplementaryColor(HSLColor colorBase)

Parameters

colorBase HSLColor

Returns

Color

GenerateComplementaryColor(Color)

public static Color GenerateComplementaryColor(Color colorBase)

Parameters

colorBase Color

Returns

Color

GetPlayerName(int)

public static string GetPlayerName(int playerNumber)

Parameters

playerNumber int

Returns

string

JollyOptions(int)

public static JollyPlayerOptions JollyOptions(int playerNumber)

Parameters

playerNumber int

Returns

JollyPlayerOptions

Log(string, bool)

public static void Log(string logText, bool throwException = false)

Parameters

logText string
throwException bool

MovePlayerWithItems(Player, Room, string, WorldCoordinate)

public static void MovePlayerWithItems(Player p, Room currentRoom, string newRoomName, WorldCoordinate position)

Parameters

p Player
currentRoom Room
newRoomName string
position WorldCoordinate

RGB2HSL(Color)

public static HSLColor RGB2HSL(Color color)

Parameters

color Color

Returns

HSLColor

SlugClassMenu(int, Name)

public static SlugcatStats.Name SlugClassMenu(int playerNumber, SlugcatStats.Name fallBack)

Parameters

playerNumber int
fallBack SlugcatStats.Name

Returns

SlugcatStats.Name

Test1()

public static string Test1()

Returns

string

WarpAndRevivePlayer(AbstractCreature, AbstractRoom, WorldCoordinate)

public static void WarpAndRevivePlayer(AbstractCreature absPlayer, AbstractRoom newRoom, WorldCoordinate position)

Parameters

absPlayer AbstractCreature
newRoom AbstractRoom
position WorldCoordinate

WriteToLog()

public static void WriteToLog()