add: fullbright
This commit is contained in:
@@ -145,34 +145,63 @@ namespace DevourClient.Hacks
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void BigFlashlight(bool reset)
|
public static void BigFlashlight(bool reset)
|
||||||
{
|
|
||||||
//Ohhhh yes, that's some great code, don't you like try and catches ?
|
|
||||||
//it's for fixing a glitch that activates the big flashlight during the loading of a map
|
|
||||||
//so the things are not loaded and it throws a shit ton of errors in the console
|
|
||||||
try
|
|
||||||
{
|
{
|
||||||
NolanBehaviour Nolan = Player.GetPlayer();//UnityEngine.Object.FindObjectOfType<NolanBehaviour>();
|
NolanBehaviour Nolan = Player.GetPlayer();//UnityEngine.Object.FindObjectOfType<NolanBehaviour>();
|
||||||
|
if (Nolan == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
Light flashlightSpot = Nolan.flashlightSpot;
|
Light flashlightSpot = Nolan.flashlightSpot;
|
||||||
|
if (flashlightSpot == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (reset)
|
if (reset)
|
||||||
{
|
{
|
||||||
flashlightSpot.intensity = 1.5f;
|
flashlightSpot.intensity = 1.5f;
|
||||||
flashlightSpot.range = 9f;
|
flashlightSpot.range = 9f;
|
||||||
flashlightSpot.spotAngle = 90f;
|
flashlightSpot.spotAngle = 70f;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
flashlightSpot.intensity = 1.5f;
|
flashlightSpot.intensity = 1.5f;
|
||||||
flashlightSpot.range = 200f;
|
flashlightSpot.range = 200f;
|
||||||
flashlightSpot.spotAngle = 70f;
|
flashlightSpot.spotAngle = 90f;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
catch
|
|
||||||
|
public static void Fullbright(bool reset)
|
||||||
|
{
|
||||||
|
NolanBehaviour Nolan = Player.GetPlayer();//UnityEngine.Object.FindObjectOfType<NolanBehaviour>();
|
||||||
|
if (Nolan == null)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Light flashlightSpot = Nolan.flashlightSpot;
|
||||||
|
if (flashlightSpot == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (reset)
|
||||||
|
{
|
||||||
|
flashlightSpot.intensity = 1.5f;
|
||||||
|
flashlightSpot.range = 9f;
|
||||||
|
flashlightSpot.spotAngle = 70f;
|
||||||
|
flashlightSpot.type = LightType.Spot;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
flashlightSpot.intensity = 1.5f;
|
||||||
|
flashlightSpot.range = 200f;
|
||||||
|
flashlightSpot.spotAngle = 180f;
|
||||||
|
flashlightSpot.type = LightType.Point;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
public static void FlashlightColor(Color color)
|
public static void FlashlightColor(Color color)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ namespace DevourClient
|
|||||||
bool item_esp = false;
|
bool item_esp = false;
|
||||||
bool goat_rat_esp = false;
|
bool goat_rat_esp = false;
|
||||||
bool demon_esp = false;
|
bool demon_esp = false;
|
||||||
|
bool fullbright = false;
|
||||||
|
|
||||||
public override void OnApplicationStart()
|
public override void OnApplicationStart()
|
||||||
{
|
{
|
||||||
@@ -64,15 +64,24 @@ namespace DevourClient
|
|||||||
Settings.Settings.menu_enable = !Settings.Settings.menu_enable;
|
Settings.Settings.menu_enable = !Settings.Settings.menu_enable;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.flashlight_toggle && Player.IsInGame())
|
if (this.flashlight_toggle && Player.IsInGame() && !this.fullbright)
|
||||||
{
|
{
|
||||||
Hacks.Misc.BigFlashlight(false);
|
Hacks.Misc.BigFlashlight(false);
|
||||||
}
|
}
|
||||||
else if (!this.flashlight_toggle && Player.IsInGame())
|
else if (!this.flashlight_toggle && Player.IsInGame() && !this.fullbright)
|
||||||
{
|
{
|
||||||
Hacks.Misc.BigFlashlight(true);
|
Hacks.Misc.BigFlashlight(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (this.fullbright && Player.IsInGame() && !this.flashlight_toggle)
|
||||||
|
{
|
||||||
|
Hacks.Misc.Fullbright(false);
|
||||||
|
}
|
||||||
|
else if (!this.fullbright && Player.IsInGame() && !this.flashlight_toggle)
|
||||||
|
{
|
||||||
|
Hacks.Misc.Fullbright(true);
|
||||||
|
}
|
||||||
|
|
||||||
if (this.spam_message)
|
if (this.spam_message)
|
||||||
{
|
{
|
||||||
MelonLogger.Msg("done");
|
MelonLogger.Msg("done");
|
||||||
@@ -413,6 +422,8 @@ namespace DevourClient
|
|||||||
this._PlayerSpeedMultiplier = GUI.HorizontalSlider(new Rect(Settings.Settings.x + 200, Settings.Settings.y + 310, 100, 10), this._PlayerSpeedMultiplier, 1f, 10f);
|
this._PlayerSpeedMultiplier = GUI.HorizontalSlider(new Rect(Settings.Settings.x + 200, Settings.Settings.y + 310, 100, 10), this._PlayerSpeedMultiplier, 1f, 10f);
|
||||||
GUI.Label(new Rect(Settings.Settings.x + 310, Settings.Settings.y + 305, 100, 30), this._PlayerSpeedMultiplier.ToString());
|
GUI.Label(new Rect(Settings.Settings.x + 310, Settings.Settings.y + 305, 100, 30), this._PlayerSpeedMultiplier.ToString());
|
||||||
|
|
||||||
|
this.fullbright = GUI.Toggle(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 340, 150, 20), this.fullbright, "Fullbright");
|
||||||
|
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 40, 150, 20), "Unlock Achievements"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 40, 150, 20), "Unlock Achievements"))
|
||||||
{
|
{
|
||||||
Thread AchievementsThread = new Thread(
|
Thread AchievementsThread = new Thread(
|
||||||
@@ -605,53 +616,53 @@ namespace DevourClient
|
|||||||
|
|
||||||
if (Helpers.Map.GetActiveScene() != "Menu")
|
if (Helpers.Map.GetActiveScene() != "Menu")
|
||||||
{
|
{
|
||||||
GUI.Label(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 360, 200, 30), $"Functions for the map: {Helpers.Map.GetMapName(Helpers.Map.GetActiveScene())}");
|
GUI.Label(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 400, 200, 30), $"Functions for the map: {Helpers.Map.GetMapName(Helpers.Map.GetActiveScene())}");
|
||||||
|
|
||||||
switch (Helpers.Map.GetActiveScene())
|
switch (Helpers.Map.GetActiveScene())
|
||||||
{
|
{
|
||||||
case "Devour":
|
case "Devour":
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 390, 120, 20), "Burn One Goat"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 430, 120, 20), "Burn One Goat"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 390, 120, 20), "Burn All Goats"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 430, 120, 20), "Burn All Goats"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|
||||||
case "Molly":
|
case "Molly":
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 390, 120, 20), "Burn One Rat"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 430, 120, 20), "Burn One Rat"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 390, 120, 20), "Burn All Rats"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 430, 120, 20), "Burn All Rats"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|
||||||
case "Inn":
|
case "Inn":
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 390, 120, 20), "Burn One Egg"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 430, 120, 20), "Burn One Egg"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 390, 120, 20), "Burn All Eggs"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 430, 120, 20), "Burn All Eggs"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|
||||||
case "Town":
|
case "Town":
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 390, 120, 20), "Burn One Book"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 430, 120, 20), "Burn One Book"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 390, 120, 20), "Burn All Books"))
|
if (GUI.Button(new Rect(Settings.Settings.x + 150, Settings.Settings.y + 430, 120, 20), "Burn All Books"))
|
||||||
{
|
{
|
||||||
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
Hacks.Misc.BurnRitualObj(Helpers.Map.GetActiveScene(), true);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user