Startup System

From PCGen Wiki
Jump to: navigation, search

Startup Order(Normal)

  1. Load configuration properties from config.ini
  2. Override configuration properties with command line arguments (if any) or system set properties (ie through System.getProperty())
  3. Configure UI
    1. Set default locale
    2. Load Internationalization Properties File. This is done to enable error messages after this point to be multilingual.
    3. Load and initialize Look and Feel
  4. Load the settings files from the settings directory
  5. Load Plugins. This may be accompanied by a splash screen if the user has enabled it.
  6. Initialize Game Modes
    1. Initialize PersistenceManager
    2. Load most recently used game mode. Also maybe be accompanied with a splash screen.
  7. Initialize and Display PCGenFrame