Show / Hide Table of Contents

Class MicrowaveComponent

Inheritance
System.Object
MicrowaveComponent
Namespace: Content.Server.Kitchen.Components
Assembly: Content.Server.dll
Syntax
public sealed class MicrowaveComponent : Component

Fields

| Improve this Doc View Source

BadRecipeEntityId

Declaration
public string BadRecipeEntityId
Field Value
Type Description
System.String
| Improve this Doc View Source

Broken

Declaration
public bool Broken
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

ClickSound

Declaration
public SoundSpecifier ClickSound
Field Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

CookTimeMultiplier

Declaration
public float CookTimeMultiplier
Field Value
Type Description
System.Single
| Improve this Doc View Source

CookTimeScalingConstant

Declaration
public float CookTimeScalingConstant
Field Value
Type Description
System.Single
| Improve this Doc View Source

CurrentCookTimeButtonIndex

Declaration
public int CurrentCookTimeButtonIndex
Field Value
Type Description
System.Int32
| Improve this Doc View Source

CurrentCookTimerTime

This is a fixed offset of 5. The cook times for all recipes should be divisible by 5,with a minimum of 1 second. For right now, I don't think any recipe cook time should be greater than 60 seconds.

Declaration
public uint CurrentCookTimerTime
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

FoodDoneSound

Declaration
public SoundSpecifier FoodDoneSound
Field Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

ItemBreakSound

Declaration
public SoundSpecifier ItemBreakSound
Field Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

LoopingSound

Declaration
public SoundSpecifier LoopingSound
Field Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

MachinePartCookTimeMultiplier

Declaration
public string MachinePartCookTimeMultiplier
Field Value
Type Description
System.String
| Improve this Doc View Source

MaxCookTime

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.

Declaration
public uint MaxCookTime
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

StartCookingSound

Declaration
public SoundSpecifier StartCookingSound
Field Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

Storage

Declaration
public Container Storage
Field Value
Type Description
Robust.Shared.Containers.Container
| Improve this Doc View Source

TemperatureUpperThreshold

The max temperature that this microwave can heat objects to.

Declaration
public float TemperatureUpperThreshold
Field Value
Type Description
System.Single

Properties

| Improve this Doc View Source

PlayingStream

Declaration
public IPlayingAudioStream PlayingStream { get; set; }
Property Value
Type Description
Robust.Shared.Audio.IPlayingAudioStream
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾