New features of Magic Particles 2.22:
Physic objects were added: wind, obstacle and magnet. Wind is external power, obstacle allows to detect the collisions, magnet attracts or repulses the particles. The examples are located in file physics.ptc (folder Samples of installed program).
Possibility of managing the events was added. For example, it is possible at the moment of particle distruction to create another particle or to destroy the particle at the moment of collision with the obstacle.
Custom variables of the type bool, int, float and string appeared for folders, emitters and particle type. These variables are extracted with the help of API. It is possible to use the diagram as variable for emitters.
Possibility of objects finding by name was added.
At present the user may turn on or turn off the texture optimisation in storage.
Square sizes may be obligitary defined for textural atlases.
Magic Particles may be installed into separate folder. It allows not to delete previous version.
Possibility of hiding/showing Timeline was added. Use View->Timeline.
(API) Functions for working with Events appeared. For example, user can get the message about creation of new particle and execute some actions at this moment.
(API) Possibility of creating, changing and deleting of physic objects directly with the help of API was added. Magic Particles uses own decision to detect collision, but there is possibility of including external physic engine.
(API) At present user can control every particle directly changing the position, size and other properties of particle.
(API) Functions for I/O streams were added.
(API) Possibility of choosing the direction of axes X,Y,Z was added.
(API) Totally approximately 50 new functions were added to API, the description of which is possible to find in the file API.chm.
(API) Number of the wrappers for fast integration of API into engines was increased. Wrappers for Mac OS, iOS, Android, Windows 8 / RT, Windows Phone 8, Cocos2dx were added.