interface l_lfs {
    add_location(...args: any[]): unknown;
    attributes(...args: any[]): unknown;
    chdir(...args: any[]): unknown;
    create_lockfile(...args: any[]): unknown;
    currentdir(): string;
    del_location(...args: any[]): unknown;
    dir(...args: any[]): unknown;
    locations(...args: any[]): unknown;
    md5sum(...args: any[]): unknown;
    mkdir(...args: any[]): unknown;
    normpath(...args: any[]): unknown;
    realpath(...args: any[]): unknown;
    rmdir(...args: any[]): unknown;
    tempdir(): string;
    writedir(): string;
}

Hierarchy (View Summary)

Methods

  • Returns the current installation directory

    Returns string

    lfs.currentdir() // "C:\\Program Files\\Eagle Dynamics\\DCS World OpenBeta\\"
    
  • Returns the current temp write directory.

    Returns string

    lfs.tempdir() // ""C:\\Users\\username\\AppData\\Local\\Temp\\DCS.openbeta\\""
    
  • Returns the current write directory.

    Returns string

    lfs.writedir() // "C:\\Users\\username\\Saved Games\\DCS.openbeta\\"