Iconset system
The Iconset system controls all icons used by Fighter Factory to display buttons, menus, among others.
As all customizable files of the program, the iconset file is a XML document that follows the syntax:
<!DOCTYPE VTKIconsetML>
<iconset>
{icon list}
</iconset>
To define an icon you must write:
<icon name="action_name" file="icon_file.png"/> inside the {icon list}. Optionally you can prefix the file path with * on engine iconsets to redirect to the main one.
All supported actions are listed below:
Project
file_new: New project.
file_open: Open project.
file_open_archive: Open project from an archive.
file_open_single: Open a single file.
file_close: Close project.
file_close_all: Close all projects.
file_close_others: Close all other projects.
file_save: Save project.
file_saveas: Save project as a new one.
file_backup: Backup the current project.
file_load_backup: Load a project backup.
file_run: Run in engine.
file_exit: Exit
Edit.
edit_undo: Undo.
edit_redo: Redo.
edit_cut: Cut.
edit_copy: Copy.
edit_paste: Paste.
edit_find_replace: Find / Replace.
edit_find_replace_multi: Find / Replace (multi-line).
View
view_left_panel: Left panel.
view_right_panel: Right panel.
view_organizer: Organizer.
view_actions: Actions.
view_calculator: Calculator.
view_clipboard: Clipboard container.
view_advanced_search: Advanced Search panel.
view_center_origin: Centralize origin.
view_code_bar: Code toolbar.
view_debugger: Debugger panel.
view_engine_output: Engine Output panel.
view_issues: Issues panel.
view_watch: Watch panel.
view_zoomfit: Zoom fit contents.
view_zoomreset: Actual size.
view_zoomout: Decrease zoom.
view_zoomin: Increase zoom.
view_center_origin: Center the origin.
view_main_cross: Main crosshair.
view_secondary_cross: Secondary crosshair.
view_extra_cross: Extra crosshair.
view_rulers: Rulers.
view_guide_lines: Guide lines.
view_attack_box: Attack box.
view_collision_box: Collision box.
Tools
tools_options: Options.
tools_pal_editor: Advanced palette editor.
tools_script_editor: Script editor.
Help
ref_docs: Reference documentation.
check_updates: Check updates.
help about: About.
Editors (common)
editor_new: New.
editor_open: Open.
editor_save: Save.
editor_saveas: Save as.
editor_anim: Animations.
editor_snd: Sounds.
editor_spr : Sprites.
Code editors (common)
code_goto: Go to line.
code_prev_error: Previous syntax error.
code_next_error: Next syntax error.
code_prev_deprecation: Previous deprecation.
code_next_deprecation: Next deprecation.
code_comment: Comment / uncomment.
code_fold_all: Fold all code blocks.
code_unfold_all: Unfold all code blocks.
code_bool: Boolean type.
code_string: String type.
code_file: File type.
code_keyword: Keyword type.
code_date: Date type.
code_int: Integer type.
code_float: Floating-point type.
Code snippet
code_snippet_insert: Insert.
code_snippet_new: New.
code_snippet_edit: Edit.
Issues
warning: Warning.
information: Information.
error: Error.
Project explorer
icon_code: Code file.
icon_sprite: Sprite file.
icon_animation: Animation file.
icon_sound: Sound file.
icon_command: Command file.
icon_file: General file.
icon_folder: Folder.
Interface (common)
bottom_down: Bottom panels down arrow.
bottom_up: Bottom panels up arrow.
Quick search
quick_search_regexp: Regular expresion.
quick_search_case: Case sensitive.
quick_search_backward: Backward search.
quick_search_circular: Circular search.
quick_search_close: Close quick find.
Breakpoint
breakpoint_add: Add breakpoint.
breakpoint_disable: Disable breakpoint.
breakpoint_edit: Edit breakpoint.
breakpoint_enable: Enable breakpoint.
breakpoint_remove: Remove breakpoint.
breakpoint_remove_all: Remove all breakpoints.
breakpoint_active: Active breakpoint.
breakpoint_disabled: Disabled breakpoints.
breakpoint_ignored: Ignored breakpoints.
breakpoint_pending: Pending breakpoints.
Debug
debug_breakpoint: Toggle breakpoint.
debug_continue: Continue debugging.
debug_data_breakpoint: Add data breakpoint.
debug_data_watch1: Add to Watch list 1.
debug_data_watch2: Ass to Watch list 2.
debug_interrupt: Interrupt debugging.
debug_restart: Restart debug session.
debug_start: Start debugging.
debug_start_engine: Start on engine.
debug_start_simul: Start simulator.
debug_step_frame: Step frame.
debug_step_into: Step into.
debug_step_out: Step out.
debug_step_over: Step over.
debug_stop: Stop debug session.
Watch
watch_remove: Remove Watch variable.
watch_remove_all: Remove all Watch variables.
Sprites
spr_add: Add.
spr_delete: Delete.
spr_openimg: Change image.
spr_saveimg: Save changes in the current image.
spr_saveimgas: Save image.
spr_crop: Crop.
spr_resize: Resize.
spr_duplicate: Duplicate.
spr_layer_add: Add layer.
spr_layer_delete: Delete layer.
spr_layer_duplicate: Duplicate layer.
spr_layer_mergevis: Merge all visible layers.
spr_layer_mergeall: Merge all layers.
spr_view_original: View original on right side.
spr_image_properties: Image properties.
spr_select_all: Select all.
spr_select_none: Clear selection.
spr_select_invert: Invert selection.
spr_image_rotate: Rotate layer.
spr_image_fliph: Flip layer horizontally.
spr_image_flipv: Flip layer vertically.
spr_split_channels: Split RGB channels.
spr_import_proj: Import from another project.
spr_frame_spr: Switch to the frame's sprite.
spr_switch_pal: Switch to the sprite's palette.
spr_prev: Previous sprite.
spr_next: Next sprite.
spr_tool_canvasmove: Canvas move tool.
spr_tool_selmove: Selection move tool.
spr_tool_rectsel: Rectangle selection.
spr_tool_freesel: Pen/painting selection.
spr_tool_picker: Color picker.
spr_tool_pen: Pencil.
spr_tool_eraser: Eraser.
spr_tool_remap_pen: Remap pencil.
spr_tool_paintbucket: Paint bucket.
spr_tool_magicwand: Magic Wand.
spr_thumb_add: Add selected as layers.
spr_thumb_add_all: Add all as layers.
spr_thumb_add_aligned: Add selected as layers, aligned.
spr_thumb_add_all_aligned: Add all as layers, aligned.
Animations
anim_code: Text mode.
anim_editcode: Text editor (one animation isolated mode).
anim_add: Add.
anim_delete: Delete.
anim_duplicate: Duplicate.
anim_save_gif: Save as animated GIF.
anim_play: Play.
anim_stop: Stop.
anim_optimize: Optimize animation code.
anim_frame_add: Add frame.
anim_frame_delete: Delete frame.
anim_frameall_time: Use the current time in all next frames.
anim_frameall_flip: Use the current flip in all next frames.
anim_frameall_offset: Use the current offset in all next frames.
anim_frameall_scale: Use the current scale in all next frames.
anim_frame_align: Alignment tools.
anim_box_add_attack: CLSN 1 drawing mode.
anim_box_add_collision: CLSN 2 drawing mode.
anim_box_del: Delete selected CLSNs.
anim_box_delall: Delete all CLSNs of the current frame.
anim_box_delall_anim: Delete all CLSNs of the current animation.
anim_box_type: Switch between CLSN 1 and CLSN 2.
anim_box_prev: Use CLSNs of the previous frame.
anim_box_allinst: Use these CLSNs in all other instances of this frame.
anim_import_proj: Import from another project.
anim_pos_left: Move 1px to the left.
anim_pos_up: Move 1px up.
anim_pos_right: Move 1px to the right.
anim_pos_down: Move 1px down.
anim_prev_anim: Previous animation.
anim_next_anim: Next animation.
anim_prev_frame: Previous frame.
anim_next_frame: Next frame.
anim_onion_find: Find animation for OnionSkin.
anim_thumb_add: Add selected to the current animation.
anim_thumb_add_all: Add all to the current animation.
anim_thumb_new: New animation with selected.
anim_thumb_new_all: New animation with all.
Sounds
snd_add: Add.
snd_delete: Delete.
snd_open_sample: Change WAV.
snd_save_sample: Save WAV.
snd_resample: Resample.
snd_duplicate: Duplicate.
snd_play: Play.
snd_play_loop: Play with loop.
snd_stop: Stop.
snd_import_proj: Import from another project.
snd_prev: Previous sound.
snd_next: Next sound.
Palettes
pal_clear: Clear.
pal_clear_unused: Clear unused.
pal_add: Add.
pal_delete: Delete.
pal_delete_duplicates: Delete all duplicates.
pal_open: Open.
pal_save: Save as.
pal_remap: Palette remap (for preview).
pal_undo: Undo.
pal_redo: Redo
pal_switch_color: Switch position of selected colors.
pal_pick_color: Color picker.
pal_set_color: Set the color of the selected slot.
pal_apply_sprite: Apply palette to the sprite.
pal_prev: Previous palette.
pal_next: Next palette.
Sprite explorer (thumbnails)
thumb_save: Save all selected.
Organizer
org_palette: Organize palettes.
org_up: Move 1 position up.
org_down: Move 1 position down.
org_up_10: Move 10 positions up.
org_down_10: Move 10 positions down.
org_top: Move to the top.
org_bottom: Move to the bottom.
org_auto: Organize automatically.
Advanced palette editor
advpal_open:
advpal_save:
advpal_zoom_out:
advpal_zoom_in:
advpal_open_img:
advpal_save_img:
advpal_switch_pos:
advpal_gradient:
advpal_set_color:
advpal_del_duplicate:
advpal_add_diff:
advpal_optimize:
advpal_auto_sort:
advpal_grayscale:
advpal_gen_pal_imgs:
advpal_insert_pal_imgs:
advpal_undo:
advpal_redo:
advpal_adapt_image:
advpal_invert_all:
advpal_save_grpidx:
advpal_commit_changes:
advpal_commit_spr_changes:
advpal_pick_color:
advpal_effect_apply:
advpal_huesat_reset:
advpal_huesat_apply:
advpal_rgb_reset:
advpal_rgb_apply:
advpal_selto_left:
advpal_selto_right:
advpal_colto_left:
advpal_colto_right:
M.U.G.E.N.
Editors
editor_def: Definitions.
editor_cmd: Commands.
editor_st: States.
editor_bg: Backgrounds.
Definitions
def_new: New.
def_open: Open.
def_save: Save.
def_saveas: Save as.
def_saveas_utf8 : Save as UTF-8.
Sprites
spr_new: New.
spr_open: Open.
spr_save: Save.
spr_saveas: Save as.
spr_saveimg_aligned: Save image (aligned).
spr_delete_grp: Delete group.
spr_rename_grp: Rename group.
spr_align: Alignment tools.
spr_edit_img: Image editor.
spr_export: Export.
spr_import: Import.
spr_prev_grp: Previous group.
spr_next_grp: Next group.
spr_pos_left: Move 1px to the left.
spr_pos_up: Move 1px up.
spr_pos_right: Move 1px to the right.
spr_pos_down: Move 1px down.
spr_align_topleft: Aligns the sprite's top-left to the guide lines.
spr_align_topright: Aligns the sprite's top-right to the guide lines.
spr_align_bottomleft: Aligns the sprite's bottom-left to the guide lines.
spr_align_bottomright: Aligns the sprite's bottom-right to the guide lines.
spr_align_topcenter: Aligns the sprite's top-center to the guide lines.
spr_align_bottomcenter: Aligns the sprite's bottom-center to the guide lines.
spr_align_centercenter: Aligns the sprite's center-center to the guide lines.
spr_align_centerleft: Aligns the sprite's center-left to the guide lines.
spr_align_centerright: Aligns the sprite's center-right to the guide lines.
Palettes
pal_switch_count: Switch color count (16-256).
pal_prev_grp: Previous group.
pal_next_grp: Next group.
Animations
anim_new: New.
anim_open: Open.
anim_save: Save.
anim_saveas: Save as.
anim_saveas_utf8: Save as UTF-8.
anim_frameall_trans: Use the current transparency in all next frames.
anim_box_default: Switch between regular and default CLSN.
Commands
cmd_new: New.
cmd_open: Open.
cmd_save: Save.
cmd_saveas: Save as.
cmd_saveas_utf8 : Save as UTF-8.
States
st_new: New.
st_open: Open.
st_save: Save.
st_saveas: Save as.
st_saveas_utf8 : Save as UTF-8.
st_palfx: PalFX editor.
st_offset: Offset viewer.
st_throw: Throw creator.
st_var_list: Variable usage list.
st_var_log : Variable usage log.
st_sctrl_new: New state controller.
st_sctrl_edit: Edit state controller.
st_sctrl_delete: Delete state controller.
st_command: Command.
st_quote: Victory Quote.
st_a: StateDef type A.
st_s: StateDef type S.
st_c: StateDef type C.
st_l: StateDef type L.
st_u: StateDef type U.
code_flags: Flags type.
code_cmd: Command type.
code_coord: Local coord type.
code_version: Version type.
code_ustring: Unquoted string type.
Sounds
snd_new: New.
snd_open: Open.
snd_save: Save.
snd_saveas: Save as.
snd_delete_grp: Delete group.
snd_rename_grp: Rename group.
snd_export: Export.
snd_import: Import.
snd_prev_grp: Previous group.
snd_next_grp: Next group.
Backgrounds
bgs_add: Add BG.
bgs_controllers: BG Controllers panel.
bgs_delete: Delete BG.
bgs_duplicate: Duplicate BG.
bgs_pause: Pause BGs.
bgs_play: Playe BGs.
bgs_stage: Stage panel.
bgs_stop: Stop BGs.
Background controllers
bgctrls_def_add: Add BGCtrlDef.
bgctrls_def_delete: Delete BGCtrlDef.
bgctrls_add: Add BGCtrl.
bgctrls_delete: Delete BGCtrl.