C# Class Nexus.Client.Games.Fallout3.Fallout3Launcher

Launches Fallout 3.
Inheritance: GameLauncherBase
Afficher le fichier Open project: NexusMods/NexusModManager-4.5

Méthodes publiques

Méthode Description
Fallout3Launcher ( IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo ) : System

A simple constructor that initializes the object with the given dependencies.

Méthodes protégées

Méthode Description
SetupCommands ( ) : void

Initializes the game launch commands.

Private Methods

Méthode Description
GetCustomLaunchCommand ( ) : string

Gets the custom launch command.

GetFoseLaunchCommand ( ) : string

Gets the FOSE launch command.

GetPlainLaunchCommand ( ) : string

Gets the plain launch command.

LaunchFallout3Custom ( ) : void

Launches the game with a custom command.

LaunchFallout3FOSE ( ) : void

Launches the game, with FOSE.

LaunchFallout3Plain ( ) : void

Launches the game, without FOSE.

LaunchGame ( ) : void

Launches the game, using FOSE if present.

Method Details

Fallout3Launcher() public méthode

A simple constructor that initializes the object with the given dependencies.
public Fallout3Launcher ( IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo ) : System
p_gmdGameMode IGameMode >The game mode currently being managed.
p_eifEnvironmentInfo IEnvironmentInfo The application's envrionment info.
Résultat System

SetupCommands() protected méthode

Initializes the game launch commands.
protected SetupCommands ( ) : void
Résultat void