Method | Description | |
---|---|---|
GetActivePluginLogSerializer ( IPluginOrderLog p_polPluginOrderLog ) : IActivePluginLogSerializer |
Gets the serailizer that serializes and deserializes the list of active plugins for this game mode.
|
|
GetModFormatAdjustedPath ( IModFormat p_mftModFormat, string p_strPath ) : string |
Adjusts the given path to be relative to the installation path of the game mode. This is basically a hack to allow older FOMod/OMods to work. Older FOMods assumed the installation path of Fallout games to be <games>/data, but this new manager specifies the installation path to be <games>. This breaks the older FOMods, so this method can detect the older FOMods (or other mod formats that needs massaging), and adjusts the given path to be relative to the new instaalation path to make things work. |
|
GetPluginOrderLogSerializer ( ) : IPluginOrderLogSerializer |
Gets the serializer that serializes and deserializes the plugin order for this game mode.
|
|
MorrowindGameMode ( IEnvironmentInfo p_eifEnvironmentInfo, |
A simple constructor that initializes the object with the given values.
|
|
SortPlugins ( IList |
Sorts the plugins.
|
Method | Description | |
---|---|---|
CreateGameModeDescriptor ( ) : IGameModeDescriptor |
Creates a game mode descriptor for the current game mode.
|
|
CreateSettingsFileContainer ( ) : |
Instantiates the container to use to store the list of settings files.
|
|
SetupPluginManagement ( |
Setup for the plugin management libraries.
|
|
SetupSettingsFiles ( ) : void |
Adds the settings files to the game mode's list.
|
protected CreateGameModeDescriptor ( ) : IGameModeDescriptor | ||
return | IGameModeDescriptor |
protected CreateSettingsFileContainer ( ) : |
||
return |
public GetActivePluginLogSerializer ( IPluginOrderLog p_polPluginOrderLog ) : IActivePluginLogSerializer | ||
p_polPluginOrderLog | IPluginOrderLog | The |
return | IActivePluginLogSerializer |
public GetModFormatAdjustedPath ( IModFormat p_mftModFormat, string p_strPath ) : string | ||
p_mftModFormat | IModFormat | The mod format for which to adjust the path. |
p_strPath | string | The path to adjust |
return | string |
public GetPluginOrderLogSerializer ( ) : IPluginOrderLogSerializer | ||
return | IPluginOrderLogSerializer |
public MorrowindGameMode ( IEnvironmentInfo p_eifEnvironmentInfo, |
||
p_eifEnvironmentInfo | IEnvironmentInfo | The application's environment info. |
p_futFileUtility | The file utility class to be used by the game mode. | |
return | System.IO |
protected SetupPluginManagement ( |
||
p_futFileUtility | ||
return | void |
public SortPlugins ( IList |
||
p_lstPlugins | IList |
The list of plugin to order. |
return | string[] |