Table of Contents

Class BarricadeTransformed

Namespace
Uncreated.Warfare.Events.Models.Barricades
Assembly
Uncreated.Warfare.dll
[EventModel(EventSynchronizationContext.Pure)]
public class BarricadeTransformed : IBuildableTransformedEvent, IActionLoggableEvent
Inheritance
BarricadeTransformed
Implements
Inherited Members

Properties

Barricade

public required BarricadeDrop Barricade { get; init; }

Property Value

BarricadeDrop

Buildable

public required IBuildable Buildable { get; init; }

Property Value

IBuildable

Instigator

public required WarfarePlayer? Instigator { get; init; }

Property Value

WarfarePlayer

Methods

GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)

public ActionLogEntry GetActionLogEntry(IServiceProvider serviceProvider, ref ActionLogEntry[]? multipleEntries)

Parameters

serviceProvider IServiceProvider
multipleEntries ActionLogEntry[]

Returns

ActionLogEntry