Table of Contents

Interface IModdingFramework

Namespace
Game.Core.Modding
Assembly
Game.Core.Modding.dll
public interface IModdingFramework : IModdingFrameworkEnvironment
Inherited Members
Extension Methods

Methods

DeleteAllModsAvailableToLoad()

void DeleteAllModsAvailableToLoad()

LoadMods()

IAsyncEnumerable<ModLoadingSubstep> LoadMods()

Returns

IAsyncEnumerable<ModLoadingSubstep>

MarkModsAsInvolved(ModInvolvementTypeId)

void MarkModsAsInvolved(ModInvolvementTypeId involvementTypeId)

Parameters

involvementTypeId ModInvolvementTypeId

MarkModsAsNotInvolved(ModInvolvementTypeId)

void MarkModsAsNotInvolved(ModInvolvementTypeId involvementTypeId)

Parameters

involvementTypeId ModInvolvementTypeId

PotentialModsAvailableToLoad()

Task<int> PotentialModsAvailableToLoad()

Returns

Task<int>

UnloadMods()

void UnloadMods()