Skip to main content

ModifyCurrencyEvent

Event data passed to IDeadworksPlugin.OnModifyCurrency. Contains the pawn, currency type, amount, and source of the change.

public sealed class ModifyCurrencyEvent

Namespace: DeadworksManaged.Api
Source: Events/ModifyCurrencyEvent.cs#L4

Properties​

ModifyCurrencyEvent.Pawn​

Signature

public required CCitadelPlayerPawn Pawn { get; init; }

Source: Events/ModifyCurrencyEvent.cs#L5

ModifyCurrencyEvent.CurrencyType​

Signature

public required ECurrencyType CurrencyType { get; init; }

Source: Events/ModifyCurrencyEvent.cs#L6

ModifyCurrencyEvent.Amount​

Signature

public required int Amount { get; init; }

Source: Events/ModifyCurrencyEvent.cs#L7

ModifyCurrencyEvent.Source​

Signature

public required ECurrencySource Source { get; init; }

Source: Events/ModifyCurrencyEvent.cs#L8

ModifyCurrencyEvent.Silent​

Signature

public required bool Silent { get; init; }

Source: Events/ModifyCurrencyEvent.cs#L9

ModifyCurrencyEvent.ForceGain​

Signature

public required bool ForceGain { get; init; }

Source: Events/ModifyCurrencyEvent.cs#L10

ModifyCurrencyEvent.SpendOnly​

Signature

public required bool SpendOnly { get; init; }

Source: Events/ModifyCurrencyEvent.cs#L11