All these extensions for CF2.5 / MMF2 are created by me (Anders Riggelsen). They can freely be used in commercial software without any credit. Lens, Advanced Game Board object and MoveIt object are part of the first MMF2 bonus pack so you have to download the pack to obtain those extensions.
You can also have a look at all my example files for CF2.5 / MMF2.
Download - Example file - Source code
Create big swarms, schools or flocks of objects (boids) with this extension.
Very customizable and makes it possible for you to create beautiful special effects or interesting game mechanics.
Runtime support:
Download - Example file - Source code
"Create By Name" allows you do create objects and backdrops in MMF2 based on object names, something which was previously impossible.
Runtime support:
Download - Example file - Source Code
The Easing object helps you to smoothly move objects from one position to another using mathematical functions. Supports Ease-In, Ease-Out, Ease-In-Out and Ease-Out-In.
Has the following effects:
Linear, quadratic, cubic, quart, quint, sine, exponential, circular, back, elastic and bounce.
Runtime support: (thanks to StepthenL for help with flash port)
Download - Example file - Source code
The Dead Reckoning object solves the problem of handling object movements in multiplayer games where it isn't feasable to constantly send updates over the network. The Dead Reckoning object predicts the movement of the objects in-between updates from the server and makes their movement look more natural and realistic.
Runtime support:
Download - Example file - Source code
The Parallaxer object allows you to create Pseudo-3D like environments by parallax-scrolling each line in an image you create. This object is highly speed optimized so you can easily create full screen effects while maintaining a good frame-rate. You can easily attach objects to the parallax effect and the objects will move as if they were placed inside your effect as you scroll around. You can also animate the effect.
Runtime support:
Can distort the background much faster than Lens object for MMF but is limited to the following effects:
Perspective, Panorama, Sine Wave, Sine Offset, Custom and Custom Offset
Runtime support:
Download - Example file - Source code
Function Eggtimer makes timed events much easier to make and control. For example you can call a function that first will be triggered after a delay you decide (like Javascript timers). Also features repeating functions and ever-repeating functions.
Runtime support:
Download - Example file - Source code
This extension allows you to resize, zoom and flip a portion of the graphical frame and display it wherever you like. Useful for mirror, "camera" effects and precise drawing.
Runtime support:
Advanced Game Board Object (AGBO) makes the creation of 2d style board games faster as it provides different kinds of searches a game board developer could need.
Part of MMF2 Bonus Pack 1
Runtime support:
Distorts the background behind the object as a piece of glass. Usefull for special effects like a magnifying glass and the like. Lens works best for relatively small effects because it gets noticeably slower the bigger the object is (since it's software only)
For a hardware accelerated version of this effect, have a look at: Ovine Lens shader
Part of MMF2 Bonus Pack 1
Runtime support:
Simply tell this object which objects to move, where it should move them and how fast - and MoveIt will automatically do the rest for you. You can choose from moving the distance with a given speed or over a specified timeframe.
Part of MMF2 Bonus Pack 1
Runtime support: