Method | Description | |
---|---|---|
CombinePaths ( string p_strVariableName, string p_strPath1, string p_strPath2 ) : void |
Combines the given paths, and stores it in the specified variable.
|
|
CompleteFileInstallation ( ) : void |
Installs all files in the mod that have not been excluded from being installed.
|
|
DontInstallAnyDataFiles ( ) : void |
Instructs the installer not to automatically install the data files.
|
|
DontInstallAnyPlugins ( ) : void |
Instructs the installer not to automatically install the plugins.
|
|
DontInstallDataFile ( string p_strPath ) : void |
Installs the specified file from the mod to the file system. This is an alias for DontInstallModFile(string). It exists to maintain compatibility with old Mod Scripts. |
|
DontInstallDataFolder ( string p_strPath ) : void |
Adds the given files in the specified mod folder to the list of files not to install when doing an install. This is an alias for DontInstallModFolder(string, string). It exists to maintain compatibility with old Mod Scripts. |
|
DontInstallDataFolder ( string p_strPath, string p_strRecurse ) : void |
Adds the given files in the specified mod folder to the list of files not to install when doing an install. This is an alias for DontInstallModFolder(string, string). It exists to maintain compatibility with old Mod Scripts. |
|
DontInstallModFile ( string p_strPath ) : void |
Adds the given file to the list of files not to install when doing an install.
|
|
DontInstallModFolder ( string p_strPath, string p_strRecurse ) : void |
Adds the given files in the specified mod folder to the list of files not to install when doing an install.
|
|
DontInstallPlugin ( string p_strPath ) : void |
Installs the specified file from the mod to the file system. This is an alias for DontInstallModFile(string). It exists to maintain compatibility with old Mod Scripts. |
|
GetDirectoryName ( string p_strVariableName, string p_strPath ) : void |
Gets the name of the directory of the given path, and stores it in the specified variable.
|
|
GetFileName ( string p_strVariableName, string p_strPath ) : void |
Gets the name of the file of the given path, including extension, and stores it in the specified variable.
|
|
GetFileNameWithoutExtension ( string p_strVariableName, string p_strPath ) : void |
Gets the name of the file of the given path, excluding extension, and stores it in the specified variable.
|
|
GetVar ( string p_strVariableName ) : string |
Gets the value of the specified variable.
|
|
InputString ( string p_strVariableName ) : void |
Displays text editor, and stores the entered text in the specified variable.
|
|
InputString ( string p_strVariableName, string p_strTitle ) : void |
Displays text editor, and returns the entered text in the specified variable.
|
|
InputString ( string p_strVariableName, string p_strTitle, string p_strInitialValue ) : void |
Displays text editor, and returns the entered text in the specified variable.
|
|
InstallAllDataFiles ( ) : void |
Installs all non-plugin files that have not been excluded.
|
|
InstallAllPlugins ( ) : void |
Installs all plugin files that have not been excluded.
|
|
LoadAfter ( string p_strLoadSecond, string p_strLoadFirst ) : void |
Ensures that one plugin is loaded after another.
|
|
LoadBefore ( string p_strLoadFirst, string p_strLoadSecond ) : void |
Ensures that one plugin is loaded before another.
|
|
LoadEarly ( string p_strPlugin ) : void |
Ensures that the given plugin is loaded early in the load order.
|
|
ModScriptInterpreterContext ( Nexus.Client.ModManagement.Scripting.ModScript.ModScriptFunctionProxy p_msfFunctions ) : System |
A simple construtor that initializes the object with the given dependencies.
|
|
RemoveString ( string p_strVariableName, string p_strValue, string p_strStart ) : void |
Removes the specified substring from the given value, and stores it in the specified variable.
|
|
RemoveString ( string p_strVariableName, string p_strValue, string p_strStart, string p_strLength ) : void |
Removes the specified substring from the given value, and stores it in the specified variable.
|
|
SetVar ( string p_strVariableName, string p_strValue ) : void |
Sets the value of the specified varaible.
|
|
StringLength ( string p_strVariableName, string p_strValue ) : void |
Gets the length of the given value, and stores it in the specified variable.
|
|
Substring ( string p_strVariableName, string p_strValue, string p_strStart ) : void |
Gets the specified substring of the given value, and stores it in the specified variable.
|
|
Substring ( string p_strVariableName, string p_strValue, string p_strStart, string p_strLength ) : void |
Gets the specified substring of the given value, and stores it in the specified variable.
|
|
fSet ( ) : void |
Evaluates the given mathematical expression, and stores the result in the specified variable. This is an alias for iSet. |
|
iSet ( ) : void |
Evaluates the given mathematical expression, and stores the result in the specified variable.
|
public CombinePaths ( string p_strVariableName, string p_strPath1, string p_strPath2 ) : void | ||
p_strVariableName | string | The name of the variable in which to store the conbined path. |
p_strPath1 | string | The first path to combine. |
p_strPath2 | string | The second path to combine. |
return | void |
public DontInstallDataFile ( string p_strPath ) : void | ||
p_strPath | string | The path of the file to install. |
return | void |
public DontInstallDataFolder ( string p_strPath ) : void | ||
p_strPath | string | The path of the folder in the mod whose files to exclude when doing an install. |
return | void |
public DontInstallDataFolder ( string p_strPath, string p_strRecurse ) : void | ||
p_strPath | string | The path of the folder in the mod whose files to exclude when doing an install. |
p_strRecurse | string | Whether to exclude all files in all subfolders. |
return | void |
public DontInstallModFile ( string p_strPath ) : void | ||
p_strPath | string | The path of the file in the mod to exclude when doing an install. |
return | void |
public DontInstallModFolder ( string p_strPath, string p_strRecurse ) : void | ||
p_strPath | string | The path of the folder in the mod whose files to exclude when doing an install. |
p_strRecurse | string | Whether to exclude all files in all subfolders. |
return | void |
public DontInstallPlugin ( string p_strPath ) : void | ||
p_strPath | string | The path of the file to install. |
return | void |
public GetDirectoryName ( string p_strVariableName, string p_strPath ) : void | ||
p_strVariableName | string | The name of the variable in which to store the conbined path. |
p_strPath | string | The path from which to extract the directory name. |
return | void |
public GetFileName ( string p_strVariableName, string p_strPath ) : void | ||
p_strVariableName | string | The name of the variable in which to store the conbined path. |
p_strPath | string | The path from which to extract the file name. |
return | void |
public GetFileNameWithoutExtension ( string p_strVariableName, string p_strPath ) : void | ||
p_strVariableName | string | The name of the variable in which to store the combined path. |
p_strPath | string | The path from which to extract the file name. |
return | void |
public GetVar ( string p_strVariableName ) : string | ||
p_strVariableName | string | The name of the variable whose value is to be returned. |
return | string |
public InputString ( string p_strVariableName ) : void | ||
p_strVariableName | string | The name of the variable in which to store the text. |
return | void |
public InputString ( string p_strVariableName, string p_strTitle ) : void | ||
p_strVariableName | string | The name of the variable in which to store the text. |
p_strTitle | string | The titel of the editor. |
return | void |
public InputString ( string p_strVariableName, string p_strTitle, string p_strInitialValue ) : void | ||
p_strVariableName | string | The name of the variable in which to store the text. |
p_strTitle | string | The titel of the editor. |
p_strInitialValue | string | The initial value of the editor. |
return | void |
public LoadAfter ( string p_strLoadSecond, string p_strLoadFirst ) : void | ||
p_strLoadSecond | string | The plugin after which to load the other specified plugin. |
p_strLoadFirst | string | The plugin to load after the other specified plugin. |
return | void |
public LoadBefore ( string p_strLoadFirst, string p_strLoadSecond ) : void | ||
p_strLoadFirst | string | The plugin to load before the other specified plugin. |
p_strLoadSecond | string | The plugin before which to load the other specified plugin. |
return | void |
public LoadEarly ( string p_strPlugin ) : void | ||
p_strPlugin | string | The plugin to load early. |
return | void |
public ModScriptInterpreterContext ( Nexus.Client.ModManagement.Scripting.ModScript.ModScriptFunctionProxy p_msfFunctions ) : System | ||
p_msfFunctions | Nexus.Client.ModManagement.Scripting.ModScript.ModScriptFunctionProxy | The object that proxies the script function calls /// out of the sandbox. |
return | System |
public RemoveString ( string p_strVariableName, string p_strValue, string p_strStart ) : void | ||
p_strVariableName | string | The name of the variable in which to store the substring. |
p_strValue | string | The value from which to remove the substring. |
p_strStart | string | The inclusive start position of the substring. |
return | void |
public RemoveString ( string p_strVariableName, string p_strValue, string p_strStart, string p_strLength ) : void | ||
p_strVariableName | string | The name of the variable in which to store the substring. |
p_strValue | string | The value from which to remove the substring. |
p_strStart | string | The inclusive start position of the substring. |
p_strLength | string | The length of the substring. |
return | void |
public SetVar ( string p_strVariableName, string p_strValue ) : void | ||
p_strVariableName | string | The name of the variable whose value is to be set. |
p_strValue | string | The value to assign to the specified variable. |
return | void |
public StringLength ( string p_strVariableName, string p_strValue ) : void | ||
p_strVariableName | string | The name of the variable in which to store the length. |
p_strValue | string | The value from whose length is to be determined. |
return | void |
public Substring ( string p_strVariableName, string p_strValue, string p_strStart ) : void | ||
p_strVariableName | string | The name of the variable in which to store the substring. |
p_strValue | string | The value from which to get the substring. |
p_strStart | string | The inclusive start position of the substring. |
return | void |
public Substring ( string p_strVariableName, string p_strValue, string p_strStart, string p_strLength ) : void | ||
p_strVariableName | string | The name of the variable in which to store the substring. |
p_strValue | string | The value from which to get the substring. |
p_strStart | string | The inclusive start position of the substring. |
p_strLength | string | The length of the substring. |
return | void |