Microwave UX enhancements (#24547)
* Facelift Microwave UI Includes new background light in UI, Uses predictive input, UI now properly disables buttons when microwave is active * Microwave now shows Elapsed time * Fixed bad formatting * Added new term for "BottomMargin" * Change yellow color * Update StyleNano.cs just spacing fixed * Cook time countdown now detached from server Instead of the server constantly sending out messages for the cook countdown, it is now predicted client side using TimeSpan * Update MicrowaveMenu.xaml forgot to re-add item space
This commit is contained in:
@@ -56,6 +56,12 @@ namespace Content.Server.Kitchen.Components
|
||||
[DataField("currentCookTimerTime"), ViewVariables(VVAccess.ReadWrite)]
|
||||
public uint CurrentCookTimerTime = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Tracks the elapsed time of the current cook timer.
|
||||
/// </summary>
|
||||
[DataField, ViewVariables(VVAccess.ReadWrite)]
|
||||
public TimeSpan CurrentCookTimeEnd = TimeSpan.Zero;
|
||||
|
||||
/// <summary>
|
||||
/// The maximum number of seconds a microwave can be set to.
|
||||
/// This is currently only used for validation and the client does not check this.
|
||||
|
||||
Reference in New Issue
Block a user