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
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()