Add files via upload

This commit is contained in:
Gurge44 authored and GitHub committed 2023-08-14 18:08:01 +02:00
1 parent e329f5e6e0
commit 5cca61a7f2
64 files changed
+17155

No files matched your search

+69
View File
@@ -0,0 +1,69 @@
using AmongUs.GameOptions;
namespace TOHE;
public static class AURoleOptions
{
private static IGameOptions Opt;
public static void SetOpt(IGameOptions opt) => Opt = opt;
public static float KillCooldown
{
get => Opt.GetFloat(FloatOptionNames.KillCooldown);
set => Opt.SetFloat(FloatOptionNames.KillCooldown, value);
}
public static float PlayerSpeedMod
{
get => Opt.GetFloat(FloatOptionNames.PlayerSpeedMod);
set => Opt.SetFloat(FloatOptionNames.PlayerSpeedMod, value);
}
public static float ScientistCooldown
{
get => Opt.GetFloat(FloatOptionNames.ScientistCooldown);
set => Opt.SetFloat(FloatOptionNames.ScientistCooldown, value);
}
public static float ScientistBatteryCharge
{
get => Opt.GetFloat(FloatOptionNames.ScientistBatteryCharge);
set => Opt.SetFloat(FloatOptionNames.ScientistBatteryCharge, value);
}
public static float EngineerCooldown
{
get => Opt.GetFloat(FloatOptionNames.EngineerCooldown);
set => Opt.SetFloat(FloatOptionNames.EngineerCooldown, value);
}
public static float EngineerInVentMaxTime
{
get => Opt.GetFloat(FloatOptionNames.EngineerInVentMaxTime);
set => Opt.SetFloat(FloatOptionNames.EngineerInVentMaxTime, value);
}
public static float GuardianAngelCooldown
{
get => Opt.GetFloat(FloatOptionNames.GuardianAngelCooldown);
set => Opt.SetFloat(FloatOptionNames.GuardianAngelCooldown, value);
}
public static float ProtectionDurationSeconds
{
get => Opt.GetFloat(FloatOptionNames.ProtectionDurationSeconds);
set => Opt.SetFloat(FloatOptionNames.ProtectionDurationSeconds, value);
}
public static bool ImpostorsCanSeeProtect
{
get => Opt.GetBool(BoolOptionNames.ImpostorsCanSeeProtect);
set => Opt.SetBool(BoolOptionNames.ImpostorsCanSeeProtect, value);
}
public static float ShapeshifterDuration
{
get => Opt.GetFloat(FloatOptionNames.ShapeshifterDuration);
set => Opt.SetFloat(FloatOptionNames.ShapeshifterDuration, value);
}
public static float ShapeshifterCooldown
{
get => Opt.GetFloat(FloatOptionNames.ShapeshifterCooldown);
set => Opt.SetFloat(FloatOptionNames.ShapeshifterCooldown, value);
}
public static bool ShapeshifterLeaveSkin
{
get => Opt.GetBool(BoolOptionNames.ShapeshifterLeaveSkin);
set => Opt.SetBool(BoolOptionNames.ShapeshifterLeaveSkin, value);
}
}