Struct LevelIncreaseEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnLevelIncrease, the game's LevelIncrease::Event.
public readonly struct LevelIncreaseEventArgs : IEquatable<LevelIncreaseEventArgs>
- Implements
- Inherited Members
Constructors
LevelIncreaseEventArgs(PlayerCharacter?, ushort)
Arguments for OnLevelIncrease, the game's LevelIncrease::Event.
public LevelIncreaseEventArgs(PlayerCharacter? Player, ushort NewLevel)
Parameters
PlayerPlayerCharacter?NewLevelushort
Properties
NewLevel
public ushort NewLevel { get; init; }
Property Value
Player
public PlayerCharacter? Player { get; init; }
Property Value
Methods
Deconstruct(out PlayerCharacter?, out ushort)
public void Deconstruct(out PlayerCharacter? Player, out ushort NewLevel)
Parameters
PlayerPlayerCharacter?NewLevelushort
Equals(LevelIncreaseEventArgs)
public bool Equals(LevelIncreaseEventArgs other)
Parameters
otherLevelIncreaseEventArgs
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(LevelIncreaseEventArgs, LevelIncreaseEventArgs)
public static bool operator ==(LevelIncreaseEventArgs left, LevelIncreaseEventArgs right)
Parameters
leftLevelIncreaseEventArgsrightLevelIncreaseEventArgs
Returns
operator !=(LevelIncreaseEventArgs, LevelIncreaseEventArgs)
public static bool operator !=(LevelIncreaseEventArgs left, LevelIncreaseEventArgs right)
Parameters
leftLevelIncreaseEventArgsrightLevelIncreaseEventArgs