This commit is contained in:
Juzlus 2025-11-11 01:43:10 +01:00
parent 868372e6b7
commit 72e2910a68
40 changed files with 1191 additions and 244 deletions

View file

@ -21,7 +21,7 @@ namespace src
public ConcurrentBag<jSkill_PlayerInfo> SkillPlayer { get; set; } = [];
public Random Random { get; } = new Random();
public CCSGameRules? GameRules { get; set; }
public ConcurrentBag<string> ManifestResources { get; set; } = [ "models/actors/ghost_speaker.vmdl" ];
private ConcurrentBag<string> ManifestResources { get; set; } = [ "models/actors/ghost_speaker.vmdl" ];
public IWasdMenuManager? MenuManager;
public const string Tag = "jRandomSkills";
@ -47,6 +47,12 @@ namespace src
Instance.RegisterListener<OnServerPrecacheResources>(LoadManifest);
}
internal void AddToManifest(string prop)
{
if (!ManifestResources.Contains(prop))
ManifestResources.Add(prop);
}
internal void LoadManifest(ResourceManifest manifest)
{
foreach (var prop in ManifestResources)