From c2b8ab62ccc50e0a2f5b7e3be1623bbe75c57f1f Mon Sep 17 00:00:00 2001
From: 15'Slamyxx <140884344+15Slamyxx@users.noreply.github.com>
Date: Mon, 7 Apr 2025 11:16:12 +0200
Subject: [PATCH 1/2] Added GetFrenquencyName (string)
---
RadioFrequency/Features/Frequency.cs | 5 +++++
RadioFrequency/RadioFrequency.csproj | 6 +++---
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/RadioFrequency/Features/Frequency.cs b/RadioFrequency/Features/Frequency.cs
index 0f5e395..18fb116 100644
--- a/RadioFrequency/Features/Frequency.cs
+++ b/RadioFrequency/Features/Frequency.cs
@@ -61,6 +61,11 @@ public static Frequency GetNextFrequency(RoleTypeId role, Frequency currentFrequ
return frequencies[index == -1 ? 0 : (index + 1) % frequencies.Count];
}
+
+ public static string GetFrenquencyName(Player player)
+ {
+ return TryGetPlayerFrequency(player, out var frequency) ? frequency.Name : Plugin.Singleton.Config.NoneFrequency;
+ }
public void Init()
{
diff --git a/RadioFrequency/RadioFrequency.csproj b/RadioFrequency/RadioFrequency.csproj
index 224edac..f4ed539 100644
--- a/RadioFrequency/RadioFrequency.csproj
+++ b/RadioFrequency/RadioFrequency.csproj
@@ -39,17 +39,17 @@
..\packages\ExMod.Exiled.9.5.1\lib\net48\Assembly-CSharp-Publicized.dll
- ..\..\..\refs_exiled\Mirror.dll
+ $(EXILED_REFERENCES)\Mirror.dll
- ..\..\..\refs_exiled\UnityEngine.CoreModule.dll
+ $(EXILED_REFERENCES)\UnityEngine.CoreModule.dll
- ..\..\..\refs_exiled\UnityEngine.PhysicsModule.dll
+ $(EXILED_REFERENCES)UnityEngine.PhysicsModule.dll
From ea57f54c43041cdb12f8c4795b5dd3ea7c44ce25 Mon Sep 17 00:00:00 2001
From: 15'Slamyxx <140884344+15Slamyxx@users.noreply.github.com>
Date: Mon, 7 Apr 2025 11:17:29 +0200
Subject: [PATCH 2/2] update Config.cs
---
RadioFrequency/Config.cs | 3 +++
1 file changed, 3 insertions(+)
diff --git a/RadioFrequency/Config.cs b/RadioFrequency/Config.cs
index e93d4d2..5c771bf 100644
--- a/RadioFrequency/Config.cs
+++ b/RadioFrequency/Config.cs
@@ -48,5 +48,8 @@ public class Config : IConfig
[Description("Hint displayed when the frequency has been changed.")]
public string ChangedFrequencyHint { get; set; } = "You changed the radio frequency to {radio_frequency}.";
+
+ [Description("If no frequency is found")]
+ public string NoneFrequency { get; set; } = "None Frequency";
}
}
\ No newline at end of file