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

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

Méthodes publiques

Méthode Description
ArchiveInvalidation ( FalloutNVGameMode p_gmdGameMode ) : System

Initialized the object with the given values.

IsActive ( ) : bool

Gets whether AI is enabled.

Méthodes protégées

Méthode Description
ApplyAI ( ) : void

Enables AI.

RemoveAI ( ) : void

Disables AI.

Private Methods

Méthode 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 méthode

Enables AI.
protected ApplyAI ( ) : void
Résultat void

ArchiveInvalidation() public méthode

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

IsActive() public méthode

Gets whether AI is enabled.
public IsActive ( ) : bool
Résultat bool

RemoveAI() protected méthode

Disables AI.
protected RemoveAI ( ) : void
Résultat void