Skip to content

Sandbox.ModAPI.Ingame.IMyOffensiveCombatStayAtRange

Morten Aune Lyrstad edited this page Apr 13, 2023 · 1 revision

IndexNamespace Index

IMyOffensiveCombatStayAtRange Interface

public interface IMyOffensiveCombatStayAtRange: IMyAttackPatternComponent

Describes entity component for AttackPattern of offensive combat block

Namespace: Sandbox.ModAPI.Ingame
Assembly: Sandbox.Common.dll

Implements:

Properties

float EvasiveManeuverDistance { get; }

Gets evasive maneuver distance in meters

bool EvasiveManeuvers { get; set; }

Gets or sets if evasive maneuvers are enabled

DirectionFlags FacingPriority { get; set; }

Gets or sets facing priority

float MaximalDistance { get; set; }

Get or sets maximal stay at range distance in meters

float MinimalDistance { get; set; }

Get or sets minimal stay at range distance in meters

long AttackPatternId { get; }

Gets attack pattern id

Inherited from IMyAttackPatternComponent

MyStringId AttackPatternName { get; }

Gets attack pattern name

Inherited from IMyAttackPatternComponent

MyStringId AttackPatternTooltip { get; }

Gets attack pattern tooltip

Inherited from IMyAttackPatternComponent

bool HasEnemy { get; }

Gets if attack pattern has enemy in range

Inherited from IMyAttackPatternComponent

bool IsSelected { get; }

Gets if attack pattern is selected

Inherited from IMyAttackPatternComponent

Clone this wiki locally