Table of Contents

Class SalvageStructureRequested

Namespace
Uncreated.Warfare.Events.Models.Structures
Assembly
Uncreated.Warfare.dll

Event listener args which handles SDG.Unturned.StructureDrop.OnSalvageRequested_Global.

[EventModel(EventSynchronizationContext.Global, SynchronizedModelTags = new string[] { "modify_inventory", "modify_world" })]
public sealed class SalvageStructureRequested : SalvageRequested, IPlayerEvent, ISalvageBuildableRequestedEvent, ICancellable, IBaseBuildableDestroyedEvent
Inheritance
SalvageStructureRequested
Implements
Inherited Members

Properties

Buildable

Abstracted IBuildable of the structure.

public override IBuildable Buildable { get; }

Property Value

IBuildable

IsCancelled

If this execution has been cancelled.

public override bool IsCancelled { get; }

Property Value

bool

Region

The region the structure was placed in.

public required StructureRegion Region { get; init; }

Property Value

StructureRegion

ServersideData

The structure's server-side data.

public required StructureData ServersideData { get; init; }

Property Value

StructureData

Structure

The structure's object and model data.

public required StructureDrop Structure { get; init; }

Property Value

StructureDrop

Transform

The Unity model of the structure.

public override Transform Transform { get; }

Property Value

Transform