# Fighter Factory Studio - Reference Documentation

For problems and bug report, go to VirtuallTek Game Studios 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 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.

## 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.

## 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.

## 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.

## 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.