The only way to mod the actual code is to use this to decompile the.exe file, then open it in Clickteam Fusion 2.5. The decompiler was built for Clickteam Fusion 2, so it isn't fully compatible with 2.5. It works fairly well, though; it only has some issues with extracting images with transparency. Clickteam Fusion 2.5 Game and software creation has never been easier or quicker than with Clickteam Fusion 2.5! Discover the tool used by so many multimedia professionals, game creators, and creative people from all walks of life. Multimedia Fusion 2. Clickteam Fusion 2.5, or simply Fusion 2.5 is an upgrade from Clickteam featuring a highly optimised runtime and new exporters. It is the successor to Multimedia Fusion 2 and marks an end to the The Games Factory brand. Likewise with Multimedia Fusion 2, there are multiple editions of the software, sharing the same interface but have different runtime agreements and features. The Clickteam Fusion 2.5 Mac Editor is not a true native Macintosh program, it is the Windows version executed through Wine. Detailed information on the program can be found here. How to Install Clickteam Fusion 2.5 Mac Editor (Mac Only) To install the program, download and uncompress/extract the.zip file for Clickteam Fusion 2.5 Mac Editor located in the Mac OSX tab of your bundle page, this is the version.
Extensions, or also known as Objects, allow the user to expand thefunctionality of Fusion by either installing additional Extension Packs,purchasing extensions from the ClickStore or by downloading from the Extension Manager(Fusion 2.5 only). Extensions are compatible with both Standard and Developer editions ofMultimedia Fusion 2 and Clickteam Fusion 2.5, and will appear in the “Create new object”dialog once installed. The Games Factory 2, demo and free edition do not support extensions,and some are exclusive to the Developer versions or certain runtimes only.
There are over 360 extensions available from both Clickteam and third party developers,with more in development. It will be impossible to document every single extension out there.However, ClickWiki will do its best to list the vast majority of them.
Contents
- Installing an Extension
- Common Problems
Extension List
ClickWiki aims to achieve a number of past, present and future extensions. Note thatnot all extensions can be documented.
Extension Categories:
Default Objects
These objects are part of the Fusion runtime and are available for all platforms.
Sources of Extensions
Extensions are files ending .’mfx’ and are usually packaged in zip files or inrare cases, an installer. Most extensions come with help documentation and examples.The most common sources that you can obtain extensions are:
- via the Extension Manager (Fusion 2.5)
- via the Community Forums
- via the ClickStore
- by visiting third party sites listing available extensions
- by hiring an independent developer.
Most extensions built for Multimedia Fusion 2 are compatible with Clickteam Fusion 2.5,but new extensions written for 2.5 are not backwards compatible with 2.0. If you haveMMF2 installed and run Fusion 2.5 for the first time, you’ll be offered to import yourold extensions. Some extensions required tweaks from its author in order to preventcrashes and should be re-downloaded should the user upgrade from 2.0 to 2.5, for example,this is the case with the File-Folder Object.
Installing an Extension
Depending on the medium you retrieved an extension, you can add them into Fusion in a couple of ways:
From a zip file
Navigate to your installation directory for Fusion. This will differ depending on your installed edition and version.
For Windows users, this will be:
For Steam users, this will be:
Most extensions have a directory structure like this:
- Data
- Examples
- Extensions
- Help
Extract these folders to the installation folder, prompting “Yes” to append into these directories.
Start Fusion to re-index the extensions (or if it is already running, click “Refresh” on the Create new object dialog)
From the extension manager
A new feature introduced in Clickteam Fusion 2.5 is the Extension Manager.This can be accessed by clicking “Manager” from the Create New Object dialog.This feature currently only lets you browse, install and uninstall extensionsvery conveniently. It lacks functionality for checking for updates or changing the category.
Read more about the Extension Manager.
Built-in Objects Across Exporters
These objects are part of the Fusion runtime that work across all platforms and cannotbe removed or modified. Note that some features are specific to certain runtimes andare disabled other exporters. The table below lists the differences in features between exporters.
Multimedia Fusion Free
If you want export to Mac but the Mac exporter lacks a function your app requires, youcan use a Only available for the Developer editions of Clickteam Fusion 2.5 and Multimedia Fusion 2.Java Runtime (now deprecated) Java Mac Application, or a Wine wrapper if the Java Runtime (now deprecated)Java exporter also lacks that function or you don’t have the Clickteam Fusion 2.5 Developer version.
This table is a dump from the previous MediaWiki instance. It needs cleaning up.
Object/Function | |||||||||
---|---|---|---|---|---|---|---|---|---|
Special / Special Conditions | |||||||||
╍ Actions | |||||||||
╍╍ Execute another program | Yes | Yes | ? | No | No | No | No | No | Yes* |
╍╍ Application menu / menu bar | Yes | Partial | ? | No | No | No | No | No | Yes* |
╍╍ Clipboard | Yes | Yes | ? | Yes | Yes | No | No | No | Yes* |
╍╍ Binary files | Yes | No | ? | No | No | No | No | No | Yes* |
*Not available on Mobile Devices and BlackBerry | |||||||||
╍ Conditions | |||||||||
╍╍ Application Menu | Yes | Partial | ? | No | No | No | Partial | Partial | Yes* |
*Partially available on Mobile Devices and BlackBerry | |||||||||
╍╍ Have files been dropped? | Yes | Yes | ? | No | No | No | No | No | No |
╍╍ Is text available on clipboard? | Yes | Yes | ? | Yes | Yes | No | No | No | Yes* |
*Not available on Mobile devices or BlackBerry | |||||||||
╍ Expressions | |||||||||
╍╍ Filenames | Yes | Partial | ? | No | No | Partial | Partial | Partial | Yes* |
╍╍ Drag & Drop | Yes | No | ? | No | No | No | No | No | Partial* |
╍╍ Command Line | Yes | No | ? | No | No | No | Partial | No | Yes* |
╍╍ Read text from clipboard | Yes | Yes | ? | Yes | Yes | No | No | No | Yes* |
*Not available on Mobile devices or BlackBerry | |||||||||
Sound | |||||||||
╍ Actions | |||||||||
╍╍ Samples | Yes | Partial | ? | Partial | Yes | Partial* | Yes | Partial | Partial |
╍╍ Music (MIDI) | Yes | Partial | ? | No | Yes | No | No | No | Partial* |
*No File actions available on HTML5, Java for Mobile Devices, or Java for BlackBerry. | |||||||||
╍ Conditions | |||||||||
╍╍ Music (MIDI) | Yes | No | ? | No | Yes | No | No | No | Yes |
╍ Expressions | |||||||||
╍╍ Main Pan | Yes | No | ? | No | Yes | Yes | Yes | Yes | No |
╍╍ Sample & Channel Pan | Yes | No | ? | No | Yes | No | Yes | No | No |
Note: Java lacks many Sound expressions not listed here. | |||||||||
Storyboard Controls | |||||||||
╍ Actions | |||||||||
╍╍ Frame Position | Yes | No | ? | No | No | No | No | No | Yes* |
╍╍ Demo | Yes | No | ? | No | No | No | No | No | Yes* |
╍╍ Clear screen/zone | Yes | Yes | ? | Yes | No | No | No | No | Yes |
╍╍ Change full screen / window mode | Yes | No | ? | No | No | Yes | Yes | Yes | No |
*Not available on Mobile Devices and BlackBerry. | |||||||||
╍ Conditions | |||||||||
╍╍ All exporters are compatible with this object's conditions. | |||||||||
╍ Expressions | |||||||||
╍╍ All exporters are compatible with this object's expressions. | |||||||||
The timer | |||||||||
╍╍ All exporters are compatible with this object. | |||||||||
Create new objects / New Objects | |||||||||
╍ Actions | |||||||||
╍╍ Create object by name | Yes | Yes | ? | Yes | Yes | Yes | No | Yes | No |
*Not available on Mobile Devices and BlackBerry. | |||||||||
╍ Conditions | |||||||||
╍╍ All exporters are compatible with this object's conditions. | |||||||||
╍ Expressions | |||||||||
╍╍ All exporters are compatible with this object's expressions. | |||||||||
The mouse pointer and keyboard | |||||||||
╍ Actions | |||||||||
╍╍ Hide/Show Mouse Pointer | Yes | No | ? | No | No | Yes | Yes | Yes | Yes* |
*Not available on Mobile Devices or BlackBerry | |||||||||
╍ Conditions | |||||||||
╍╍ The keyboard | Yes | Yes | ? | No | Yes | Yes | Yes | Yes | Yes |
╍╍ Mouse wheel movement | Yes | No | ? | No | No | Yes | Yes | Yes | Yes* |
*Not available on Mobile Devices or BlackBerry | |||||||||
╍ Expressions | |||||||||
╍╍ All exporters are compatible with this object's expressions. | |||||||||
Player | |||||||||
╍ Actions | |||||||||
╍╍ All exporters are compatible with this object's actions. | |||||||||
╍ Conditions | |||||||||
╍╍ All exporters are compatible with this object's conditions. | |||||||||
╍ Expressions | |||||||||
╍╍ Current key/input device | Yes | Yes | ? | No | No | No | No | No | Yes* |
*Not available on Mobile Devices or BlackBerry |
Writing Your Own
If you are a programmer, Clickteam have SDKs available for you to create your ownextensions for use in Fusion for various exporters, providing you know the programming language.
Common Problems
Antivirus False Positives
Unfortunately, there are a minority of extensions are suspect to being flagged by antivirusesas “false positives” (namely Norton and Avast!). Don’t worry, these extensions are not harmful,however they can affect Fusion and installation procedures. It is strongly recommended you informthe organisation behind your antivirus about this, so they can prevent this happening in future.In the meantime, to prevent the false positive, you can:
- Exclude *.mfx files from being scanned.
- Exclude the Fusion installation directory from being scanned.
- Switch to another antivirus.
- Turn off real-time scanning (not generally recommended)
Third party extensions may diminish
When you encounter a problem and seek advise from the Community Forums, you may discoverthat the extension you were using has been deprecated, abandoned or is no longer supportedby its author. Due to this, you may be using buggy code that may be the cause of crashingor unpredicted results from your projects.
Stuck in the “Other Objects” Category
When you install many extensions, some of them may not be assigned a category. To cleanthem up from the “Other Objects” category, you will need to manually edit a file calledexts.ini from the Extensions folder.
Press image demonstrating the interface. | |
Developer | |
---|---|
Status | Active |
Initial Release | Build 280 12/2013 |
Latest Release | Build 287.9 12/2016 |
Beta Release | Build 288.1 02/2017 |
Platforms | |
Languages | English Français Japanese |
Links | |
Predecessor |
Clickteam Fusion 2.5, or simply Fusion 2.5 is an upgrade from Clickteam featuring a highly optimised runtime and new exporters. It is the successor to Multimedia Fusion 2 and marks an end to the The Games Factory brand. Likewise with Multimedia Fusion 2, there are multiple editions of the software, sharing the same interface but have different runtime agreements and features.
The software is compatible with previously saved MFA files, but once saved, cannot be opened in MMF2. Most extensions will continue working without needing updates from the developer. Extensions that were broken have since been fixed.
Contents
- Upgrading from previous versions
- New features
- Editions
Upgrading from previous versions
New and refined features have been implemented with Fusion 2.5, here is a summary of them:
New features
General / Runtime
- Dropped the name “Multimedia”.
- Integrated Unicode, HWA and language support.
- Improved User Interface, such as:
- Better docking features
- More organised properties window
- Skins
- Better compression of MFA files (particularly images containing alpha channels)
- Integrated Box2D Physics (7 new objects)
- New expressions for the System Object - Distance and Angle expressions.
- New events for the Timer Object - “Fire event after” and “Fire N events every M events”.
- New “For each object” actions and conditions.
- New “Create by Name” action.
- Faster loops.
- Multiple Touch Object has gesture recognition.
- Debugger size and position is saved, as well as remembering objects in last session.
Frame Editor
- Supports frames larger than 32767.
- Status bar displays size and position of selected object.
- Paint tool (in toolbar) allows placing multiple objects into the frame without losing the selection. (old K&P/TGF1/C&C behaviour)
- Can hide or lock layers from the Layers bar.
- Extension Manager to download extensions from the server.
Event Editor & Event List Editor
- Skins can change the look, colours and icons.
- Scrolling is pixel-precise.
- New “Find Event” / “Find Object” commands.
- Event lines can be temporally disabled.
- Columns and rows are highlighted depending on the cursor’s position.
- Tooltip shows for the current object at the top of a highlighted column.
Expression Editor
- Object list is displayed for easy access for an object’s expressions.
- Menus can pop up either left or right clicks.
- TAB key jumps to the next non-defined parameter.
- New toolbar and features (such as changing font size and formatting)
- Expressions are easier to read by lacking restricting on spaces.
- Working undo and redo.
- New buttons for Random and Random Range.
- Real time syntax checking, with red/green colours.
- New “Where?” button can indicates a syntax error.
Picture Editor
- Files can be dropped into the editor.
- Improved import/export features - such as sprite sheets, setting the hotspot at predefined positions and cropping)
- Drawing colours can be swapped.
- Zoom is now done at the mouse position.
- New “G” button centers to the mass of the image.
- New RGB and hexadecimal colour edit boxes.
Changes
- The software, as well as EXEs produced will no longer run on Windows 9x, Windows NT 4.0 or Windows 2000. Windows XP SP3 or higher is required.
- Vitalize! and Java has been dropped, but still can be built if Multimedia Fusion 2 is installed on the same machine. A checkbox called “Show deprecated build types” will appear.
- If you had the Unicode exporter for MMF2, it will no longer work in MMF2.
- Exporter installations for MMF2 will require new ones for Fusion 2.5.
- MFA files created in Fusion 2.5 and not compatible with MMF2. The software will automatically create a backup when opening MMF2-based MFA files for the first time.
Interface
As with Multimedia Fusion 2, the editor is split up into various interfaces, used in order to modify different aspects of applications or games.
- Storyboard Editor - For modifying frames and their fade transitions.
- Frame Editor - For modifying the objects, extensions and appearance of a frame.
- Event Editor - For defining the logic of the program, through actions, conditions and events.
- Data Elements - For modifying samples, binary data and external files used in a application.
- Toolbars - A customizable dockable interface throughout the program.
New in Fusion 2.5:
- Skins - For theming Clickteam Fusion 2.5.
Standard/Developer Only:
- Event List Editor - An expanded view to see conditions and actions.
Editions
Developer
This is the complete version of the software, including a runtime that permits you to distribute credit-free, royalty-free. It also allows the use of Developer only extensions. The user will see a purple logo.
Multimedia Fusion 2 Free
Standard
This still features the same interface from the Developer edition, but is much more affordable and doesn’t work with Developer only extensions and requires the user to credit Clickteam with a “Made with Fusion” logo somewhere in their product. Users who purchase this product will see a red logo.
Free
A freeware version of Fusion 2.5 that exports to HTML5 with limitations. The user is allowed to distribute any creations they create, and it forces a splash when the exported HTML5 application is ran. Users of this product will see a silver logo.
Limitations of the free version editor:
- You cannot load more than 1 application in the editor.
- Global events are disabled, as well as object behaviours.
- You cannot install other type of objects with the Extension Manager.
- You cannot export images with the Picture Editor.
- You cannot export or replace sound samples or music files with the Data Elements editor.
- Plus the restrictions of the limited HTML5 Exporter. (Thread)
Comparison
While all editions of the product share the same interface, the Developer version has more features and capabilities as well as the royalty, logo and credit free Runtime Agreement and the Free version only works with the limited HTML5 exporter and has other limitations.
Exporters
Multimedia Fusion 2
An exporter enables a user to build an application or game to a different platform. These can be optionally purchased and allow developing for more than one platform (the default being Windows or Mac, depending which editor you purchased). Extensions may be incompatible and/or behave differently with exporters due to code differences, so it is essential to check the compatibility between them first.
See the Exporters page for a list of current exporters.
Mac Editor
Due to heavy roots with Microsoft Windows, it is not technically possible for a native port of the editor. Instead, Fusion is bundled inside a Wine wrapper powered by WineSkin. The exporters available today work on the Mac version with minimal fuss. Some exporter dependencies (such as the Android SDK and Java JDK for the Android Exporter) crossover with OS X’s version, eliminating the need for a separate Windows copy.The Mac Export Module comes built in with the Mac Editor (as well as the normal Windows and limited HTML5 exporters).