Table of Contents

Struct PluginRoomAhead

Namespace
AcDream.Plugin.Abstractions
Assembly
AcDream.Plugin.Abstractions.dll

The answer of CheckRoomAhead(float).

public readonly record struct PluginRoomAhead : IEquatable<PluginRoomAhead>
Implements
Inherited Members

Constructors

PluginRoomAhead(PluginRoomAheadStatus, PluginNavigationPosition)

The answer of CheckRoomAhead(float).

public PluginRoomAhead(PluginRoomAheadStatus Status, PluginNavigationPosition Position)

Parameters

Status PluginRoomAheadStatus

Whether there is room, or that the client could not tell.

Position PluginNavigationPosition

Where the body would stand when Status is Clear, facing the way the character faces; the default position otherwise.

Properties

IsClear

True when the check found room.

public bool IsClear { get; }

Property Value

bool

Position

Where the body would stand when Status is Clear, facing the way the character faces; the default position otherwise.

public PluginNavigationPosition Position { get; init; }

Property Value

PluginNavigationPosition

Status

Whether there is room, or that the client could not tell.

public PluginRoomAheadStatus Status { get; init; }

Property Value

PluginRoomAheadStatus