Table of Contents

Class PrefabGuidExtensions

Namespace
RisingV.GameData.Extensions
Assembly
RisingV.Core.dll

Provides extension methods for Stunlock.Core.PrefabGUID to convert it to various game entities.

public static class PrefabGuidExtensions
Inheritance
PrefabGuidExtensions
Inherited Members

Methods

DisplayName(PrefabGUID, string?)

public static string DisplayName(this PrefabGUID prefabGuid, string? defaultName = null)

Parameters

prefabGuid PrefabGUID
defaultName string

Returns

string

ToBloodType(PrefabGUID)

public static BloodType ToBloodType(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

BloodType

ToBuff(PrefabGUID)

public static Buff ToBuff(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

Buff

ToEffect(PrefabGUID)

public static Effect ToEffect(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

Effect

ToEquipBuffs(PrefabGUID)

public static EquipBuffs ToEquipBuffs(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

EquipBuffs

ToFaction(PrefabGUID)

public static Faction ToFaction(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

Faction

ToItem(PrefabGUID)

public static Item ToItem(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

Item

ToSetBonus(PrefabGUID)

public static SetBonus ToSetBonus(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

SetBonus

ToUnit(PrefabGUID)

public static Unit ToUnit(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

Unit

ToVBlood(PrefabGUID)

public static VBlood ToVBlood(this PrefabGUID guid)

Parameters

guid PrefabGUID

Returns

VBlood