C# Class Nexus.Client.Games.FalloutNV.Tools.AI.ArchiveInvalidation

Controls ArchiveInvalidation.
Inheritance: Nexus.Client.Games.Gamebryo.Tools.AI.ArchiveInvalidationBase
Mostrar archivo Open project: NexusMods/NexusModManager-4.5 Class Usage Examples

Public Methods

Method Description
ArchiveInvalidation ( FalloutNVGameMode p_gmdGameMode ) : System

Initialized the object with the given values.

IsActive ( ) : bool

Gets whether AI is enabled.

Protected Methods

Method Description
ApplyAI ( ) : void

Enables AI.

RemoveAI ( ) : void

Disables AI.

Private Methods

Method Description
GetBSAList ( bool p_booInsertAI ) : string

Gets the list of BSA files in the Fallout INI file.

WriteIniInt ( string p_strSection, string p_strValueKey, Int32 p_intValue ) : void

Writes the given value to both the Fallout INI file and the default Fallout INI file.

WriteIniString ( string p_strSection, string p_strValueKey, string p_strValue ) : void

Writes the given value to both the Fallout INI file and the default Fallout INI file.

Method Details

ApplyAI() protected method

Enables AI.
protected ApplyAI ( ) : void
return void

ArchiveInvalidation() public method

Initialized the object with the given values.
public ArchiveInvalidation ( FalloutNVGameMode p_gmdGameMode ) : System
p_gmdGameMode FalloutNVGameMode The current game mode.
return System

IsActive() public method

Gets whether AI is enabled.
public IsActive ( ) : bool
return bool

RemoveAI() protected method

Disables AI.
protected RemoveAI ( ) : void
return void