메소드 | 설명 | |
---|---|---|
EditGameSpecificValue ( string p_strKey, byte p_bteValue ) : bool |
Edits the specified game specific value. This method writes the given value in the specified game specific value, if it is owned by the mod being upgraded. If the specified edit is not owned by the mod being upgraded, the edit is archived in the install log. If the edit was not previously installed by the mod, then the normal install rules apply, including confirming overwrite if applicable. |
|
FinalizeInstall ( ) : void |
Finalizes the installation of the values. This removes all of the file that weren't reinstalled during the upgrade. |
|
GamebryoGameSpecificValueUpgradeInstaller ( IMod p_modMod, IGameModeEnvironmentInfo p_gmiGameModeInfo, IInstallLog p_ilgInstallLog, |
A simple constructor that initializes the object with its dependencies.
|
public EditGameSpecificValue ( string p_strKey, byte p_bteValue ) : bool | ||
p_strKey | string | The key of the edited Game Specific Value. |
p_bteValue | byte | The value to install. |
리턴 | bool |
public GamebryoGameSpecificValueUpgradeInstaller ( IMod p_modMod, IGameModeEnvironmentInfo p_gmiGameModeInfo, IInstallLog p_ilgInstallLog, |
||
p_modMod | IMod | The mod being installed. |
p_gmiGameModeInfo | IGameModeEnvironmentInfo | The environment info of the current game mode. |
p_ilgInstallLog | IInstallLog | The install log to use to log file installations. |
p_tfmFileManager | The transactional file manager to use to interact with the file system. | |
p_futFileUtility | The file utility class. | |
p_dlgOverwriteConfirmationDelegate | ConfirmItemOverwriteDelegate | The method to call in order to confirm an overwrite. |
리턴 | System |