Files
space-engineers/Ingame/IMyMotorBase.cs
2022-05-18 19:57:23 +03:00

31 lines
737 B
C#
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Sandbox.ModAPI.Ingame
{
public interface IMyMotorBase : IMyFunctionalBlock
{
/// <summary>
/// Gets if the piston top is attached to something
/// </summary>
bool IsAttached { get; }
/// <summary>
/// Gets if the motor stator is looking for a rotor
/// </summary>
bool PendingAttachment { get; }
/// <summary>
/// Attempts to attach to a nearby rotor/wheel
/// </summary>
void Attach();
/// <summary>
/// Detaches the rotor/wheel from the stator/suspension
/// </summary>
void Detach();
}
}