IEntity / IActor — an actor as a cartridge sees it
Source: modules/Descent.Vtt.Sdk/IActor.cs at build time. No member of this contract was withheld.
Signatures only. Every comment is stripped by ADR-115 clause 4, so this page carries the contract and none of the reasoning around it.
public interface IEntity{ Guid Id { get; } long Revision { get; }}
public interface IActor : IEntity{ string RulesetId { get; } AttributeBag Attributes { get; }}