Allow zoom command to modify an eye's PVS range Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
26 lines
681 B
C#
26 lines
681 B
C#
using System.Numerics;
|
|
using Robust.Shared.GameStates;
|
|
|
|
namespace Content.Shared.Camera;
|
|
|
|
[RegisterComponent]
|
|
[NetworkedComponent]
|
|
public sealed partial class CameraRecoilComponent : Component
|
|
{
|
|
[ViewVariables(VVAccess.ReadWrite)]
|
|
public Vector2 CurrentKick { get; set; }
|
|
|
|
[ViewVariables(VVAccess.ReadWrite)]
|
|
public Vector2 LastKick { get; set; }
|
|
|
|
[ViewVariables(VVAccess.ReadWrite)]
|
|
public float LastKickTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// Basically I needed a way to chain this effect for the attack lunge animation. Sorry!
|
|
/// </summary>
|
|
///
|
|
[ViewVariables(VVAccess.ReadWrite)]
|
|
public Vector2 BaseOffset { get; set; }
|
|
}
|