Struct EventInfo
- Namespace
- Uncreated.Warfare.Stats
- Assembly
- Uncreated.Warfare.dll
public readonly struct EventInfo
- Inherited Members
-
Constructors
EventInfo(IConfigurationSection)
public EventInfo(IConfigurationSection configuration)
Parameters
configuration IConfigurationSection
Properties
Configuration
public IConfigurationSection Configuration { get; }
Property Value
- IConfigurationSection
Credits
public double Credits { get; }
Property Value
- double
Name
public string? Name { get; }
Property Value
- string
Reputation
public double Reputation { get; }
Property Value
- double
XP
public double XP { get; }
Property Value
- double
Methods
Resolve()
public ResolvedEventInfo Resolve()
Returns
- ResolvedEventInfo
Resolve(double)
public ResolvedEventInfo Resolve(double multiplier)
Parameters
multiplier double
Returns
- ResolvedEventInfo
Resolve(double?, double?, double?)
public ResolvedEventInfo Resolve(double? overrideXp = null, double? overrideCredits = null, double? overrideReputation = null)
Parameters
overrideXp double?
overrideCredits double?
overrideReputation double?
Returns
- ResolvedEventInfo
Operators
implicit operator ResolvedEventInfo(EventInfo)
public static implicit operator ResolvedEventInfo(EventInfo @event)
Parameters
event EventInfo
Returns
- ResolvedEventInfo