Table of Contents

Namespace ElectricDrill.AstraRpgFramework.Ownership

Classes

EntityOwnership

Experimental — this API may still change. Resolves the entity that should be treated as responsible for an acting entity's behavior, according to a configured EntityAttribution policy.

Enums

EntityAttribution

Experimental — this API may still change. Specifies how the entity "responsible" for an action is derived from the acting entity's ownership chain (see Owner). Used by systems that need to attribute an outcome (damage, a kill, lifesteal, ...) to something other than the literal actor — e.g. crediting a ship (an entity) for damage dealt by its weapon (another entity).

OwnerResolution

Experimental — this API may still change. Determines how Owner is resolved when not explicitly assigned.