6
2025-11-03 10:15:18 +03:00

25 lines
555 B
C#

using Content.Shared.Mech;
using Robust.Shared.Serialization;
namespace Content.Shared._Horizon.Mech;
[Serializable, NetSerializable]
public sealed class MechGunUiState : BoundUserInterfaceState
{
public int Capacity;
public int Shots;
public float ReloadTime;
public bool Reloading = false;
public TimeSpan? ReloadEndTime = null;
}
[Serializable, NetSerializable]
public sealed class MechGunReloadMessage : MechEquipmentUiMessage
{
public MechGunReloadMessage(NetEntity equipment)
{
Equipment = equipment;
}
}