| 12345678910111213141516171819202122 |
- using Content.Shared.FixedPoint;
- using Robust.Shared.GameStates;
- using Robust.Shared.Serialization;
- namespace Content.Shared.Chemistry.Components;
- [RegisterComponent, NetworkedComponent]
- public sealed partial class ReagentTankComponent : Component
- {
- [DataField, ViewVariables(VVAccess.ReadWrite)]
- public FixedPoint2 TransferAmount { get; set; } = FixedPoint2.New(10);
- [DataField, ViewVariables(VVAccess.ReadWrite)]
- public ReagentTankType TankType { get; set; } = ReagentTankType.Unspecified;
- }
- [Serializable, NetSerializable]
- public enum ReagentTankType : byte
- {
- Unspecified,
- Fuel
- }
|