Options
In this window, you can define how Fighter Factory will perform its actions. All options are grouped by affinity, in five tabs.
At the bottom, five buttons perform some common actions: load defaults, open, save, apply and close.
General
General options that affects all editors.
Request confirmation on exit: don't close the program without ask the user about it.
Request confirmation on delete: don't delete any item (sprite, palette, animations, frame, sample, ...) without ask the user about it.
Ask to save palettes (File: Save / Save as): when working on a project that uses a SFF 1.0.1, ask to save the group 1 as external ACT palettes qhen using File -> Save or File -> Save as.
Make a backup on load: Automatically make a backup anytime a project is opened with File -> Open.
Cache: defines the behavior of the stream caching system.
Location: defines the target location of the cache data.
Enable compression: enable/disable the stream compression (reduce the cache size).
M.U.G.E.N.: controls all available M.U.G.E.N. installations to use as a test target.
Add: adds a new item.
Remove: remove the selected item.
Edit: edit the selected item.
Clear: remove all items.
Up: move the selected item one position up.
Down: move the selected item one position down.
Interface
Defines the Interface appearance and the shortcut keys.
Preset: defines the current preset. The preset is a predefined set of attributes of all available interface controls.
Iconset: defines the current iconset. The iconset is a predefined set of PNG icons to be used by all available icon receivers.
Stylesheet: defines the current stylesheet. The stylesheet is a set of rules that changes the application theme, written in QSS (CSS compatible Nokia Qt standard).
Colorset: defines the current colorset. The colorset is a set of mutable colors used in many places of the program.
Keyboard shortcuts: defines one or more shortcuts to all available actions.
Colors
Allow to change the preset colors. Any change here don't will be saved in the user selected colorset, but in a special and predefined Custom colorset.
To change a color, select it in the list and choose its attributes on the right: bold and/or italic (text usage only), and color.
To save the changes in a new preset, click on the Save button at bottom-right, otherwise the Custom preset will be used to store the changes.
Image
Defines some custom options of the graphic's workspace.
Use OpenGL hardware acceleration: use OpenGL to render the contents. Note: This option isn't recomended for Intel graphics cards due to texture distortions.
Crosshair: defines the appearance of all axis crosshairs.
Default: same as previous versions.
Modern: new look with transparencies.
Custom: custom images (PNG).
Sprite: sprite axis.
Animation: frame axis.
Extra: extra axis.
OnionSkin: defines the appearance of the OnionSkin sprite.
Effect: palette effect to be applied on the sprite.
Opacity: opacitty of the sprite.
Background: defines the background image.
Default (240p): default, height of 240 pixels.
Default (480p): default, height of 480 pixels.
Default (7200p): default, height of 720 pixels.
Default (1080p): default, height of 1080 pixels.
Custom: defines a custom background image (PNG).
None: disables the background image.
X / Y: axis of the background image, related to the sprite axis.
CLSN over axis: render CLSNs over all axis.
Sprite over guide lines: render the sprite over the guide lines.
Text
Defines some options to be applied to all text editors.
Display: defines the visibility of some special areas in the text editor.
Line numbers: displays the line number column in the left.
Folding markers: displays the code folding column in the left.
Highlight current line: render a color in the background of the current line.
Hightlight blocks: blends a color in the current block and its parents/siblings to differentiate each other.
Parenthesis matching: enable the parenthesis matching colouring.
Editor font: font to be used by the text editor (fixed point if possible).
Font size: size of the font to be used in the text editor.
Default code page defines the code page (text encoding) that will be used if the Universal Encoding Detector can't detect the code page.