OptionalIsWhen true, indicates this entity is being deleted as part of an IS-A parent chain initiated by a child entity.
OptionalReplayWhen true, bypasses Validate() and actual database deletion but still invokes associated actions (AI Actions, Entity Actions, etc.). Used for replaying/simulating delete operations.
OptionalSkipWhether to skip regular entity actions during deletion.
OptionalSkipWhether to skip AI actions during deletion.
Delete options input type for controlling delete behavior. All fields are optional - defaults will be applied if not provided.