Table of Contents

Class FobProxyChanged

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

Event listener args which fires after ResourceFob becomes proxied by enemies or spawnable again.

[EventModel(EventSynchronizationContext.Pure)]
public class FobProxyChanged : IActionLoggableEvent, IFobNeedsUIUpdateEvent
Inheritance
FobProxyChanged
Implements
Inherited Members

Properties

Fob

The ResourceFob that was proxied or unproxied by enemies.

public required ResourceFob Fob { get; init; }

Property Value

ResourceFob

IsProxied

The new proxy state of the Fob.

public required bool IsProxied { get; init; }

Property Value

bool

Methods

GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)

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

Parameters

serviceProvider IServiceProvider
multipleEntries ActionLogEntry[]

Returns

ActionLogEntry