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; }