Update skill configs and sound, add plugin config

This commit is contained in:
Juzlus 2025-08-31 02:03:03 +02:00
parent 1d9e70aeda
commit 92e48b2adc
4 changed files with 848 additions and 2 deletions

View file

@ -71,7 +71,7 @@ namespace jRandomSkills
{
public float ChanceFrom { get; set; }
public float ChanceTo { get; set; }
public SkillConfig(Skills skill = skillName, bool active = true, string color = "#FF4500", CsTeam onlyTeam = CsTeam.None, bool needsTeammates = false, float chanceFrom = .65f, float chanceTo = .85f) : base(skill, active, color, onlyTeam, needsTeammates)
public SkillConfig(Skills skill = skillName, bool active = true, string color = "#FF4500", CsTeam onlyTeam = CsTeam.None, bool needsTeammates = false, float chanceFrom = .2f, float chanceTo = .5f) : base(skill, active, color, onlyTeam, needsTeammates)
{
ChanceFrom = chanceFrom;
ChanceTo = chanceTo;

View file

@ -126,7 +126,7 @@ namespace jRandomSkills
{
foreach (var enemy in Utilities.GetPlayers().Where(p => p.Team != player.Team))
if (enemy != null && enemy.IsValid && enemy.PawnIsAlive)
enemy.PlayerPawn.Value.EmitSound($"weapon.C4Beep.Impact", volume: 1f);
enemy.PlayerPawn.Value.EmitSound($"C4.PlantSoundB", volume: 1f);
}
public class PlayerSkillInfo