메소드 | 설명 | |
---|---|---|
ConflictsWith ( string p_strModName ) : void |
Indicates that the mod being installed conflicts with the specified mod. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWith ( string p_strModName, string p_strComment ) : void |
Indicates that the mod being installed conflicts with the specified mod. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWith ( string p_strModName, string p_strComment, string p_strLevel ) : void |
Indicates that the mod being installed conflicts with the specified mod. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWith ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void |
Indicates that the mod being installed conflicts with the specified mod. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWith ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void |
Indicates that the mod being installed conflicts with the specified mod. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWith ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment, string p_strLevel ) : void |
Indicates that the mod being installed conflicts with the specified mod. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWithRegex ( string p_strModNameRegex ) : void |
Indicates that the mod being installed conflicts with the specified mods. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWithRegex ( string p_strModNameRegex, string p_strComment ) : void |
Indicates that the mod being installed conflicts with the specified mods. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWithRegex ( string p_strModNameRegex, string p_strComment, string p_strLevel ) : void |
Indicates that the mod being installed conflicts with the specified mods. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWithRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void |
Indicates that the mod being installed conflicts with the specified mods. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWithRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void |
Indicates that the mod being installed conflicts with the specified mods. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
ConflictsWithRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment, string p_strLevel ) : void |
Indicates that the mod being installed conflicts with the specified mods. This has no effect on the running of the script, but displays a conflict message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOn ( string p_strModName ) : void |
Indicates that the mod being installed depends on the specified mod. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOn ( string p_strModName, string p_strComment ) : void |
Indicates that the mod being installed depends on the specified mod. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOn ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void |
Indicates that the mod being installed depends on the specified mod. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOn ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void |
Indicates that the mod being installed depends on the specified mod. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOnRegex ( string p_strModNameRegex ) : void |
Indicates that the mod being installed depends on the specified mods. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOnRegex ( string p_strModNameRegex, string p_strComment ) : void |
Indicates that the mod being installed depends on the specified mods. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOnRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void |
Indicates that the mod being installed depends on the specified mods. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
DependsOnRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void |
Indicates that the mod being installed depends on the specified mods. This has no effect on the running of the script, but displays a message in the mod manager's conflict report. This method is ignored, as the mod manager no longer has a conflict report. |
|
EditINI ( string p_strSection, string p_strKey, string p_strValue ) : bool |
Sets the specified value in the Morrowind Ini file to the given value.
|
|
EditShader ( string p_intPackage, string p_strShaderName, string p_strNewDataFilePath ) : bool |
Edits the specified shader with the specified data.
|
|
GetScriptExtenderVersion ( ) : System.Version |
Gets the version of the script extender that is installed.
|
|
MorrowindModScriptFunctionProxy ( IMod p_modMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, |
A simple constructor that initializes the object with the given values.
|
|
MorrowindNewerThan ( string p_strGameVersion ) : bool |
Determines if the current game version is greater than the given version. This is an alis for ModScriptFunctionProxy.GameNewerThan(string). It exists to maintain compatibility with old Mod Scripts. |
|
ReadRendererInfo ( string p_strRendererValue ) : string |
Reads the specified value from the renderer info file.
|
|
RegisterBSA ( string p_strBsaPath ) : void |
Registers the BSA in the game's BSA list.
|
|
ScriptExtenderNewerThan ( string p_strGameVersion ) : bool |
Determines if the installed script extender version is greater than the given version.
|
|
ScriptExtenderPresent ( ) : bool |
Determines if the script extender is installed.
|
|
UnregisterBSA ( string p_strBsaPath ) : void |
Unregisters the BSA in the game's BSA list.
|
메소드 | 설명 | |
---|---|---|
GetBSAList ( ) : List |
Gets the list of BSA files in the INI file.
|
public ConflictsWith ( string p_strModName ) : void | ||
p_strModName | string | The exact name of the mod with which the mod being isntalled conflicts. |
리턴 | void |
public ConflictsWith ( string p_strModName, string p_strComment ) : void | ||
p_strModName | string | The exact name of the mod with which the mod being isntalled conflicts. |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public ConflictsWith ( string p_strModName, string p_strComment, string p_strLevel ) : void | ||
p_strModName | string | The exact name of the mod with which the mod being isntalled conflicts. |
p_strComment | string | The comment to display in the conflict report. |
p_strLevel | string | How severe the mod conflict is. |
리턴 | void |
public ConflictsWith ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void | ||
p_strModName | string | The exact name of the mod with which the mod being isntalled conflicts. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
리턴 | void |
public ConflictsWith ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void | ||
p_strModName | string | The exact name of the mod with which the mod being isntalled conflicts. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public ConflictsWith ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment, string p_strLevel ) : void | ||
p_strModName | string | The exact name of the mod with which the mod being isntalled conflicts. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strComment | string | The comment to display in the conflict report. |
p_strLevel | string | How severe the mod conflict is. |
리턴 | void |
public ConflictsWithRegex ( string p_strModNameRegex ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods with which the mod being isntalled conflicts. |
리턴 | void |
public ConflictsWithRegex ( string p_strModNameRegex, string p_strComment ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods with which the mod being isntalled conflicts. |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public ConflictsWithRegex ( string p_strModNameRegex, string p_strComment, string p_strLevel ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods with which the mod being isntalled conflicts. |
p_strComment | string | The comment to display in the conflict report. |
p_strLevel | string | How severe the mod conflict is. |
리턴 | void |
public ConflictsWithRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods with which the mod being isntalled conflicts. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
리턴 | void |
public ConflictsWithRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods with which the mod being isntalled conflicts. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public ConflictsWithRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment, string p_strLevel ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods with which the mod being isntalled conflicts. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod with which the mod
/// being installed conflicts. Ignored if |
p_strComment | string | The comment to display in the conflict report. |
p_strLevel | string | How severe the mod conflict is. |
리턴 | void |
public DependsOn ( string p_strModName ) : void | ||
p_strModName | string | The exact name of the mod on which the mod being isntalled depends. |
리턴 | void |
public DependsOn ( string p_strModName, string p_strComment ) : void | ||
p_strModName | string | The exact name of the mod on which the mod being isntalled depends. |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public DependsOn ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void | ||
p_strModName | string | The exact name of the mod on which the mod being isntalled depends. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
리턴 | void |
public DependsOn ( string p_strModName, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void | ||
p_strModName | string | The exact name of the mod on which the mod being isntalled depends. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public DependsOnRegex ( string p_strModNameRegex ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods on which the mod being isntalled depends. |
리턴 | void |
public DependsOnRegex ( string p_strModNameRegex, string p_strComment ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods on which the mod being isntalled depends. |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public DependsOnRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods on which the mod being isntalled depends. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
리턴 | void |
public DependsOnRegex ( string p_strModNameRegex, string p_strMinMajorVersion, string p_strMinMinorVersion, string p_strMaxMajorVersion, string p_strMaxMinorVersion, string p_strComment ) : void | ||
p_strModNameRegex | string | The regex pattern matching the names of the mods on which the mod being isntalled depends. |
p_strMinMajorVersion | string | The major version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMinMinorVersion | string | The minor version number of the minimum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMajorVersion | string | The major version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strMaxMinorVersion | string | The minor version number of the maximum version of the mod on which the mod
/// being installed depends. Ignored if |
p_strComment | string | The comment to display in the conflict report. |
리턴 | void |
public EditINI ( string p_strSection, string p_strKey, string p_strValue ) : bool | ||
p_strSection | string | The section in the Ini file to edit. |
p_strKey | string | The key in the Ini file to edit. |
p_strValue | string | The value to which to set the key. |
리턴 | bool |
public EditShader ( string p_intPackage, string p_strShaderName, string p_strNewDataFilePath ) : bool | ||
p_intPackage | string | The package containing the shader to edit. |
p_strShaderName | string | The shader to edit. |
p_strNewDataFilePath | string | The path to the mod file containing the value to which to edit the shader. |
리턴 | bool |
public GetScriptExtenderVersion ( ) : System.Version | ||
리턴 | System.Version |
public MorrowindModScriptFunctionProxy ( IMod p_modMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, |
||
p_modMod | IMod | The mod for which the script is running. |
p_gmdGameMode | IGameMode | The game mode currently being managed. |
p_eifEnvironmentInfo | IEnvironmentInfo | The application's envrionment info. |
p_igpInstallers | The utility class to use to install the mod items. | |
p_uipUIProxy | The UI manager to use to interact with UI elements. | |
리턴 | System |
public MorrowindNewerThan ( string p_strGameVersion ) : bool | ||
p_strGameVersion | string | The version to which to compare the game's version. |
리턴 | bool |
public ReadRendererInfo ( string p_strRendererValue ) : string | ||
p_strRendererValue | string | The key of the value to return. |
리턴 | string |
public RegisterBSA ( string p_strBsaPath ) : void | ||
p_strBsaPath | string | The BSA to register. |
리턴 | void |
public ScriptExtenderNewerThan ( string p_strGameVersion ) : bool | ||
p_strGameVersion | string | The version to which to compare the script extender's version. |
리턴 | bool |
public UnregisterBSA ( string p_strBsaPath ) : void | ||
p_strBsaPath | string | The BSA to unregister. |
리턴 | void |