Class StructureTransformed
- Namespace
- Uncreated.Warfare.Events.Models.Structures
- Assembly
- Uncreated.Warfare.dll
[EventModel(EventSynchronizationContext.Pure)]
public class StructureTransformed : IBuildableTransformedEvent, IActionLoggableEvent
- Inheritance
-
StructureTransformed
- Implements
- Inherited Members
Properties
Buildable
public required IBuildable Buildable { get; init; }
Property Value
Instigator
public required WarfarePlayer? Instigator { get; init; }
Property Value
Structure
public required StructureDrop Structure { get; init; }
Property Value
- StructureDrop
Methods
GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)
public ActionLogEntry GetActionLogEntry(IServiceProvider serviceProvider, ref ActionLogEntry[]? multipleEntries)
Parameters
serviceProviderIServiceProvidermultipleEntriesActionLogEntry[]