Show / Hide Table of Contents

Class MicrowaveSystem

Inheritance
System.Object
MicrowaveSystem
Namespace: Content.Server.Kitchen.EntitySystems
Assembly: Content.Server.dll
Syntax
public sealed class MicrowaveSystem : EntitySystem

Methods

| Improve this Doc View Source

CanSatisfyRecipe(MicrowaveComponent, FoodRecipePrototype, Dictionary<String, Int32>, Dictionary<String, FixedPoint2>)

Declaration
public static (FoodRecipePrototype, int) CanSatisfyRecipe(MicrowaveComponent component, FoodRecipePrototype recipe, Dictionary<string, int> solids, Dictionary<string, FixedPoint2> reagents)
Parameters
Type Name Description
MicrowaveComponent component
FoodRecipePrototype recipe
Dictionary<System.String, System.Int32> solids
Dictionary<System.String, FixedPoint2> reagents
Returns
Type Description
System.ValueTuple<FoodRecipePrototype, System.Int32>
| Improve this Doc View Source

HasContents(MicrowaveComponent)

Declaration
public static bool HasContents(MicrowaveComponent component)
Parameters
Type Name Description
MicrowaveComponent component
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
| Improve this Doc View Source

SetAppearance(EntityUid, MicrowaveVisualState, MicrowaveComponent, Nullable<AppearanceComponent>)

Declaration
public void SetAppearance(EntityUid uid, MicrowaveVisualState state, MicrowaveComponent component = null, AppearanceComponent? appearanceComponent = null)
Parameters
Type Name Description
EntityUid uid
MicrowaveVisualState state
MicrowaveComponent component
System.Nullable<AppearanceComponent> appearanceComponent
| Improve this Doc View Source

Update(Single)

Declaration
public override void Update(float frameTime)
Parameters
Type Name Description
System.Single frameTime
| Improve this Doc View Source

UpdateUserInterfaceState(EntityUid, MicrowaveComponent)

Declaration
public void UpdateUserInterfaceState(EntityUid uid, MicrowaveComponent component)
Parameters
Type Name Description
EntityUid uid
MicrowaveComponent component
| Improve this Doc View Source

Wzhzhzh(EntityUid, MicrowaveComponent, Nullable<EntityUid>)

Starts Cooking

Declaration
public void Wzhzhzh(EntityUid uid, MicrowaveComponent component, EntityUid? user)
Parameters
Type Name Description
EntityUid uid
MicrowaveComponent component
System.Nullable<EntityUid> user
Remarks

It does not make a "wzhzhzh" sound, it makes a "mmmmmmmm" sound! -emo

  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾