Table of Contents

Class ResolvedEventInfo

Namespace
Uncreated.Warfare.Stats
Assembly
Uncreated.Warfare.dll
public class ResolvedEventInfo
Inheritance
ResolvedEventInfo
Inherited Members

Constructors

ResolvedEventInfo(in EventInfo)

public ResolvedEventInfo(in EventInfo @event)

Parameters

event EventInfo

ResolvedEventInfo(in EventInfo, double)

public ResolvedEventInfo(in EventInfo @event, double scaleFactor)

Parameters

event EventInfo
scaleFactor double

ResolvedEventInfo(in EventInfo, double?, double?, double?)

public ResolvedEventInfo(in EventInfo @event, double? overrideXp, double? overrideCredits, double? overrideReputation)

Parameters

event EventInfo
overrideXp double?
overrideCredits double?
overrideReputation double?

Properties

Credits

public double Credits { get; }

Property Value

double

EventName

public string? EventName { get; set; }

Property Value

string

ExcludeFromLeaderboard

public bool ExcludeFromLeaderboard { get; }

Property Value

bool

HideToast

public bool HideToast { get; }

Property Value

bool

IgnoresBoosts

public bool IgnoresBoosts { get; }

Property Value

bool

IgnoresGlobalMultiplier

public bool IgnoresGlobalMultiplier { get; }

Property Value

bool

IsPurchase

public bool IsPurchase { get; }

Property Value

bool

Message

public string? Message { get; set; }

Property Value

string

Reputation

public double Reputation { get; }

Property Value

double

XP

public double XP { get; }

Property Value

double

Methods

WithTranslation(Translation, WarfarePlayer?)

public ResolvedEventInfo WithTranslation(Translation translation, WarfarePlayer? player)

Parameters

translation Translation
player WarfarePlayer

Returns

ResolvedEventInfo

WithTranslation(Translation, in LanguageSet)

public ResolvedEventInfo WithTranslation(Translation translation, in LanguageSet set)

Parameters

translation Translation
set LanguageSet

Returns

ResolvedEventInfo

WithTranslation<T0>(Translation<T0>, T0, WarfarePlayer?)

public ResolvedEventInfo WithTranslation<T0>(Translation<T0> translation, T0 arg0, WarfarePlayer? player)

Parameters

translation Translation<T0>
arg0 T0
player WarfarePlayer

Returns

ResolvedEventInfo

Type Parameters

T0

WithTranslation<T0>(Translation<T0>, T0, in LanguageSet)

public ResolvedEventInfo WithTranslation<T0>(Translation<T0> translation, T0 arg0, in LanguageSet set)

Parameters

translation Translation<T0>
arg0 T0
set LanguageSet

Returns

ResolvedEventInfo

Type Parameters

T0

WithTranslation<T0, T1>(Translation<T0, T1>, T0, T1, WarfarePlayer?)

public ResolvedEventInfo WithTranslation<T0, T1>(Translation<T0, T1> translation, T0 arg0, T1 arg1, WarfarePlayer? player)

Parameters

translation Translation<T0, T1>
arg0 T0
arg1 T1
player WarfarePlayer

Returns

ResolvedEventInfo

Type Parameters

T0
T1

WithTranslation<T0, T1>(Translation<T0, T1>, T0, T1, in LanguageSet)

public ResolvedEventInfo WithTranslation<T0, T1>(Translation<T0, T1> translation, T0 arg0, T1 arg1, in LanguageSet set)

Parameters

translation Translation<T0, T1>
arg0 T0
arg1 T1
set LanguageSet

Returns

ResolvedEventInfo

Type Parameters

T0
T1

WithTranslation<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, WarfarePlayer?)

public ResolvedEventInfo WithTranslation<T0, T1, T2>(Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, WarfarePlayer? player)

Parameters

translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2
player WarfarePlayer

Returns

ResolvedEventInfo

Type Parameters

T0
T1
T2

WithTranslation<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, in LanguageSet)

public ResolvedEventInfo WithTranslation<T0, T1, T2>(Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, in LanguageSet set)

Parameters

translation Translation<T0, T1, T2>
arg0 T0
arg1 T1
arg2 T2
set LanguageSet

Returns

ResolvedEventInfo

Type Parameters

T0
T1
T2