# Fighter Factory Studio - Reference Documentation

For problems and bug report, go to VirtuallTek Game Studio web site. For doubts related to some specific engine, go to their own web pages or community forums.

# Menu File

The File menu is used to manipulate you project. You can create, open, save, test, among others. The options are described below.

## New

Creates a new project. The project template window will be shown. This window displays all available template scripts.

## Open

Open an existing project from file. Fighter Factory automatically detects the engine and project type, and loads all files properly. The project will be added to the history for use in the Open recent menu.

## Open from archive

Open an existing project from an archive file. Fighter Factory automatically detects the engine and project type, and loads all files properly. The project will be added to the history for use in the Open recent menu. This requires optional extensions (currently ZIP (read/write) and RAR (read-only) support is available).

## Open single file

Open an existing file. Fighter Factory automatically detects the engine type, and creates a new empty Project loading just the specified file. The project will not be added to the history.

## Open recent

Open a project from the history. If the file doesn't exists, will be removed from the list. If the selected project exists, will be moved to the top of the list.

## Save

Save all files of the current project, overwriting the old one. If the file doesn't exists, execute Save as.

## Save as

Saves current project as a new one, a copy of it basically.

## Close

Closes the active project. If any file is currently modified and not been saved, asks for confirmation. If the project is the only one, Fighter Factory will go back to the Welcome screen.

## Close all

Closes all projects and go back to the Welcome screen. If any file is currently modified and not been saved, asks for confirmation.

## Close others

Closes all projects except the current. If any file is currently modified and not been saved, asks for confirmation.

## Create backup

Creates a backup of the current project. All files will be saved in the sub folder 'Backup/date-time', in the same directory of the main file. The date-time refer to the format day-month-year hour-minute-second ap. Every time you use this function, a new sub folder will be created. If the ZIP support extension is installed, backup will be made in a ZIP archive instead of a sub folder.

## Load backup

Displays a window with all backups stored in the 'Backup' folder of the current project. When you hit OK, the selected backup will be restored. Note: This function does overwrite the original files, so any changes made prior this will be lost.

## Run in engine

Displays a window with all versions of the cungine used by current project. added in the Options window. Saves the current project in a temporary folder in the engine directory based on the selected item. Executes the engine with the parameters specified on the selected item. Fighter Factory only will return the control to the user when the engine close. This function requires command line support in the engine (some don't support it).

## Exit

Closes Fighter Factory. This function will confirm the close action if it is defined in the Options window.