public static void Postfix(Scp018Grenade __instance) { if (CreativeToolbox.ConfigRef.Config.EnableScp018WarheadBounce) { Warhead.Start(); Warhead.DetonationTimer = 0.05f; } }
public static bool Prefix(Scp018Grenade __instance) { if (CreativeToolbox.ConfigRef.Config.EnableGrenadeDamagePrevention) { __instance.damageHurt = 0; __instance.damageScpMultiplier = 0; } return(true); }
public static void Postfix(Scp018Grenade __instance) { if (!Instance.Config.EnableScp018WarheadBounce) { return; } Warhead.Start(); Warhead.DetonationTimer = 0.05f; }
public static bool Prefix(Scp018Grenade __instance) { if (!Instance.Config.EnableGrenadeDamagePrevention) { return(true); } __instance.damageHurt = 0; __instance.damageScpMultiplier = 0; return(true); }