1.2.3.b2
This commit is contained in:
parent
0e86f54e0a
commit
98f6e65b01
98 changed files with 3391 additions and 397 deletions
|
|
@ -10,12 +10,14 @@ namespace src.player.skills
|
|||
public class ThirdEye : ISkill
|
||||
{
|
||||
private const Skills skillName = Skills.ThirdEye;
|
||||
private const string cameraViewModel = "models/sprays/spray_plane.vmdl";
|
||||
private static readonly ConcurrentDictionary<uint, (uint, uint)> cameras = [];
|
||||
private static readonly object setLock = new();
|
||||
|
||||
public static void LoadSkill()
|
||||
{
|
||||
SkillUtils.RegisterSkill(skillName, SkillsInfo.GetValue<string>(skillName, "color"));
|
||||
jRandomSkills.Instance.AddToManifest(cameraViewModel);
|
||||
}
|
||||
|
||||
public static void NewRound()
|
||||
|
|
@ -114,7 +116,7 @@ namespace src.player.skills
|
|||
if (camNode != null)
|
||||
camNode.Flags = (uint)(camNode.Flags & ~(1 << 2));
|
||||
|
||||
camera.SetModel("models/sprays/spray_plane.vmdl");
|
||||
camera.SetModel(cameraViewModel);
|
||||
camera.Render = Color.FromArgb(0, 255, 255, 255);
|
||||
camera.Teleport(pawn.AbsOrigin, pawn.EyeAngles);
|
||||
camera.DispatchSpawn();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue