Table of Contents

Class EventBridge.PlayerCompleteAchievementEvent

Namespace
RisingV.Shared
Assembly
RisingV.Shared.dll

Event triggered when a player completes an achievement.

public record EventBridge.PlayerCompleteAchievementEvent : Event<EventBridge.PlayerCompleteAchievementEvent>, IEvent, IEquatable<Event>, IEquatable<Event<EventBridge.PlayerCompleteAchievementEvent>>, IEquatable<EventBridge.PlayerCompleteAchievementEvent>
Inheritance
EventBridge.PlayerCompleteAchievementEvent
Implements
Inherited Members
Extension Methods

Constructors

PlayerCompleteAchievementEvent(FromCharacter, Entity, AchievementOwner, PrefabGUID, bool)

Event triggered when a player completes an achievement.

public PlayerCompleteAchievementEvent(FromCharacter Character, Entity PlayerEntity, AchievementOwner Owner, PrefabGUID AchievementGuid, bool ForceClaim)

Parameters

Character FromCharacter

The character that completed the achievement.

PlayerEntity Entity

The entity representing the player who completed the achievement.

Owner AchievementOwner

The owner of the achievement.

AchievementGuid PrefabGUID

The GUID of the achievement that was completed.

ForceClaim bool

Indicates whether the achievement claim was forced.

Properties

AchievementGuid

The GUID of the achievement that was completed.

public PrefabGUID AchievementGuid { get; init; }

Property Value

PrefabGUID

Character

The character that completed the achievement.

public FromCharacter Character { get; init; }

Property Value

FromCharacter

ForceClaim

Indicates whether the achievement claim was forced.

public bool ForceClaim { get; init; }

Property Value

bool

Owner

The owner of the achievement.

public AchievementOwner Owner { get; init; }

Property Value

AchievementOwner

PlayerEntity

The entity representing the player who completed the achievement.

public Entity PlayerEntity { get; init; }

Property Value

Entity