User Tag List

Page 1 of 16 1 2 3 11 ... LastLast
Results 1 to 10 of 159

Thread: MMF2 Build #243 (BETA)

  1. #1
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    MMF2 Build #243 (BETA)

    Hi everyone,

    The beta version of the build 243 is ready for testing. Note: due to the number of fixes and changes, the final version won't be released before 2 weeks, as this build could contain new issues. We do not recommend you to install this version if you are about to release a product. Backup your applications before loading them with this build.

    Developer Version (4 Mb)
    Standard Version (3 Mb)


    List of bug fixes and new features in this version

    - General: when you load an application that contains an ActiveX control that refers to an ActiveX control that doesn't exist on the machine, the frame was deleted.

    - Preferences / Event editor : new settings for the colors of the columns and of the immediate conditions.

    - Animation editor : Delete option now enabled in the animation popup menu even if the animation is not the last one (if the animation is not the last one, it's still not removed but all its images are deleted).

    - Picture editor : undo with rectangle/ellipse tools not working correctly if the rectangle/ellipse is started out of the draw area.

    - Event editor : the color of even and odd colums can now be set separately.

    - Event editor : the immediate conditions are now displayed with a different color.

    - Event editor : the Open Behavior menu in the object's menu now contains the real name of the behaviors.

    - Event editor : it was possible to put a closed object folder inside another one, resulting in messing the objects.

    - Action editor : possible crash after deleting the last action and selecting the previous one.

    - Frame editor / Object List window : cannot drag objects to '..' folder.

    - Frame editor / Try Movement : crashes when trying a movement in multi-layer mode.

    - Color properties : custom colors not saved.

    - Global and alterable value properties : when you rename them, the program checks the name and reports an error if the name is not valid (eg. you cannot have anymore a value whose name is "X")

    - MMF 1.5 applications : transitions from the old MMF 1.5 "Addional Transitions" DLL not correctly converted.

    - MDI : when you hide and show the menu while a child window is maximised, the Window menu is messed up.

    - Runtime : fast loops and operations on global values are now faster.

    - Runtime : floating point values are now in double precision (note: the floating point parameters of the actions and expressions of the extension objects are still in single precision).

    - Runtime : crash when refreshing a full screen application that contains background system box objects.

    - Runtime : possible crashes when you create more than 65536 objects.

    - Runtime : frame lag when you use the set direction, force animation / direction / frame actions just after a Create Object action.

    - Runtime : TAB key not working in sub-applications.

    - Runtime : when you show a layer, the hidden objects are no longer shown.

    - Runtime : when you move a visible object from a hidden layer to a visible layer, the object is now shown.

    - Runtime : animation direction was wrong when the object was going to the right, sometimes.

    - Runtime : possible crash upon exit of a frame, when the frame contains active objects with fade out transition running when you quit (already fixed in build 242 but better fix in build 243).

    - Runtime : when you add a floating point value to an alterable value (with the Add action), the alterable value is now converted to a floating point number.

    - Runtime : Small bug in timer events that forced some of the timer events to be evaluated with a couple of game loops after the real time.

    - Runtime : Platform movement, when the object fell, the right or left direction was forced instead of the true direction (bottom) of the object.

    - Runtime : Creating an object in the middle of a fast loop could interfere with the fast loop itself and induce a crash.

    - Runtime : Global active objects with alterable strings crash upon access of the string in another frame than the first frame.

    - Runtime : possible crash at the end of the application when the "Run while resizing" option is selected.

    - Runtime : "no effect on collision mask" option not working in layers above the first layer.

    - Runtime : resource leak in string, counter and extension objects.

    - Runtime : the application no longer pauses when you open a menu or popup menu, or move/resize a sub-application (note: only if the "run while resising" option is selected in the properties of the application)

    - Runtime : when ending a frame via a "Press any key" condition, the events "End of frame" was not called.

    - Runtime : fine collisions not working in some cases in 32768/65536 color modes.

    - Runtime : stand-alone applications built with the compressed runtime option not working when you add custom command line parameters without '/' character.

    - Active object : new "Get X/Y coordinate of action point" functions

    - Active object : new Load Frame function to replace a given frame by a graphic file. Note 1: the image to replace must exist, this function cannot add new frames to the object. Note 2: this function is just a first step in the customisation of the Active Object, more advanced functions will be implemented in next builds.

    - Counter object : new Set Color / Set Color 2 actions and Get color / Get color 2 functions to set or retrieve the colors of counters displayed as horizontal or vertical bar.

    - Counter object : the minimum and maximum values of global counters are now saved.

    - Data Grid object : new Text actions to change the font of the object.

    - File object : application not paused when the file selector is open, resulting in wrong behavior when the selector is closed.

    - Layer object : new functions to set and retrieve the scrolling X and Y coeffcients.

    - Layer object : bug fix in Is Above, Is Below and Is Between (by fixed value) conditions.

    - Registry2 : new object to retrieve or set values in the registry.

    - Rich Edit object : new Automatic Focus ON/OFF actions. By default, some actions of the RE object automatically give the focus to the object. The Auto Focus OFF action allows you to avoid it.

    - Sound Object : new actions to lock and unlock a channel. Locked channels are ignored by the Play Sample action when it looks for a channel to play a new sample.

    - Sound Object : new actions and expressions to change the frequency of a sample.

    - Sound Object : the Play Sample action may freeze the application if another sound is playing (it was happening rarely though)

    - Storyboard object : new actions to turn on/off the V-Sync option and new condition to test it.

    - Storyboard object : new functions to change and retrieve the background color of the frame.

    - Storyboard object : new functions to change the width and height of the frame. Warning: the Get Frame Width and Get Frame Height functions were in fact returning the virtual width and height of the frame, this is fixed, they now return the width and height as defined in the Frame Size property in the Frame properties.

    - Storyboard object : new functions to change and retrieve the virtual width and height of the frame.

    - Storyboard object : new functions to delete the created backdrops at a given position or to delete all the created backdrops (created mean created with the Create Backdrop actions of the Active and Active Picture objects)

    - Storyboard object : new "Pause and resume by pressing a key / any key" actions

    - Sub Application object : new actions and conditions to pause and resume the sub-application.

    - The button, edit, combo, list, rich edit and tree control objects now have alterable values.

    - Timer object : Timer Lower Than, and Timer Greater Than conditions now accept a calculation as a parameter.

    - Window Control object : new Save Focus / Restore Focus actions. Save Focus stores the handle of the window that has the focus and Restore Focus gives it the focus back.

    - Window Control object : new Has Focus condition, true when the window of the application or one of its child windows has the input focus. When used in a sub-application, the Has Focus condition is true when the sub-application or one of its child windows has the input focus.

    - Window Control object : new Set Focus action, gives the input focus to the window of the application if it hasn't it already.

    - Window Control object : new Flash Window in Taskbar action.

    - Window Control object : new Set Background Color action and Get Background Color expression.

    - Window Control object: new Attach to desktop / Detach from desktop actions, to pin the window to the desktop.

    - Window Control object : new actions to set the position and size of the frame window. An option also allows you to automatically modify the size of the frame.

    - Window Control object : new expressions to retrieve the position and size of the frame window.

    - New movements : this build contains 7 new movements developed by Andrew Mather: circular, ellipse, polygon, vector, sinewave, invaders, presentation. See below for more info.


    If you have any problem with this build, you can re-install the build 242 (without reinstalling MMF2).

    Thank you for testing !

    Yves.

  2. #2
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: MMF2 Build #243 (BETA)

    More info about the Additional Movements created by Andrew

    The following seven movements are included in the update, along with a single controller extension:
    • Circular
    • Invaders
    • Presentation
    • Regular Polygon
    • Simple Ellipse
    • Sinewave
    • Vector
    Controller Extension: Clickteam Movement Controller

    Examples of all the movements can be found in the '/Examples/Clickteam Movements/' directory and documentation is located in '/Help/Movements/'

    Circular*
    This automated movement makes creating circular rotating objects a breeze. The movement also features additional settings to allow the creation of a spiral movement effect. Some of its uses include applying to enemies for simple movement patterns, for menu or loading effects and to make more challenging platforms for a user to navigate in platform games.

    Invaders
    A movement to aid with the creation of games based on the classic Space Invaders. The movement controls the invaders, making them change direction when reaching the edge of the screen, and even speeding them up as their numbers decrease.

    Presentation
    This movement is designed to aid the creation of presentation or slide shows with MMF2. For simple presentations no events are required, all set-up can be completed in the frame editor and the movement will do the rest including swapping frame! No need to position objects off screen in the frame editor to create fly-in effects, position how they will appear when complete and let the movement take care of the rest.

    Regular Polygon*
    This automated movement works as an addition to the Circular and Simple Ellipse movements by providing many, equal length sided, regular polygon shapes.

    Simple Ellipse
    This automated movement provides an easy way to create elliptical orbits. This could be used in menu screens or for simulations of systems such as planets or atoms.

    Sinewave*
    Sinewave movement combines a simple line motion with a orthogonal sinewave movement. This can be used to great affect for collections of enemies in shoot' em-ups or for clever text effects. Ignore the sinewave properties and the movement can even be used for straight line point-to-point effects.

    Vector
    Create a huge array of movement types with the single movement and the control extension. The movement simply controls an object by storing acceleration and velocity vectors which are updated each loop. The real power of the movement comes when combined with the Clickteam Movement Control extension providing a multitude of manipulation options. Please see the included example file for a more complete idea of the movements potential uses. Note: MMF1.5 users will find this movement provides a complete replacement for the "Movement Extension" which is not available for MMF2.


    * Note: These three movements are updates of the previously released Gwerdy Movements with a number of bug fixes and replace those movements. If you installed the Gwerdy Movements and are not using them in any projects remove the movement files and control extension from your '/Extensions' and 'Data/Runtime' folder. If you do use them in current project then it is recommended you replace them with the new version in all projects before removing the files. You can, if needed have both sets installed at the same time; the icons are different for both sets to help identify them in the movement list.


  3. #3
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 Build #243 (BETA)

    I's wonderful great great great and again great news !
    I'll read all the list with a big smile !
    Thanks !

  4. #4
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleSWF Export ModuleUnicode Add-on
    Looki's Avatar
    Join Date
    Aug 2006
    Location
    Karlsruhe, Germany
    Posts
    3,741
    Mentioned
    5 Post(s)
    Tagged
    1 Thread(s)

    Re: MMF2 Build #243 (BETA)

    Timer object : Timer Lower Than, and Timer Greater Than conditions now accept a calculation as a parameter.
    - Active object : new "Get X/Y coordinate of action point"
    functions
    - Active object : new Load Frame function to replace a given frame by a graphic file. Note 1: the image to replace must exist, this function cannot add new frames to the object. Note 2: this function is just a first step in the customisation of the Active Object, more advanced functions will be implemented in next builds.

    Great!
    New movement stuff!!
    That's great!
    Thanks!!

  5. #5
    Clicker Fusion 2.5 Developer

    Join Date
    Jul 2006
    Posts
    271
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 Build #243 (BETA)

    Wow! Great update. [smile]

    Two things, though:

    - Registry2 object: The Cancel button in the "Set Current Root Key" dialog does the same thing as OK.
    - I really wish we could change the font of the menu when it has icons.. or at least make it use the font (and colors) specified in Windows. It's not hugely important, but it would really enhance the appearance of applications in my opinion. I'm picky about small things.

  6. #6
    Clicker Fusion 2.5 Developer

    Join Date
    Jun 2006
    Location
    Hampshire, UK
    Posts
    963
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 Build #243 (BETA)

    Thanks a lot

    The fastloop speed update is very nice... i just tested by creating more characters in my game, it seems i can have about twice as many now without a hint of slowdown. Thanks!

  7. #7
    Forum Moderator Fusion 2.5 DeveloperHTML5 Export ModuleiOS Export ModuleSWF Export Module
    DavidN's Avatar
    Join Date
    Jun 2006
    Location
    Boston, MA, USA
    Posts
    4,044
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 Build #243 (BETA)

    Hooray for Yves!

  8. #8
    No Products Registered

    Join Date
    Oct 2006
    Location
    UK
    Posts
    3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 Build #243 (BETA)

    love the load frame function! and glad to see the loop speed improved great work

  9. #9
    Clicker Multimedia Fusion 2 DeveloperiOS Export ModuleSWF Export ModuleUnicode Add-on
    LIJI's Avatar
    Join Date
    Jun 2006
    Location
    Israel
    Posts
    1,175
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 Build #243 (BETA)

    Good update!
    But I can't get the Sample Frequency to work

  10. #10
    Clicker Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)

    Join Date
    Jun 2006
    Location
    Australia
    Posts
    682
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: MMF2 Build #243 (BETA)

    Aren't 'Upon pressing --' true events?
    if so, then they're not in red like they should be.

Page 1 of 16 1 2 3 11 ... LastLast

Similar Threads

  1. MMF2 Build 249 - Beta 8
    By Yves in forum Multimedia Fusion 2 - Technical Support
    Replies: 22
    Last Post: 7th November 2009, 01:07 PM
  2. MMF2 Build #248 (BETA 6)
    By Yves in forum Multimedia Fusion 2 - Technical Support
    Replies: 7
    Last Post: 1st July 2008, 12:41 PM
  3. MMF2 Build #248 (BETA 5)
    By Yves in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 25th June 2008, 03:07 PM
  4. MMF2 Build #248 (BETA 4b)
    By Yves in forum Multimedia Fusion 2 - Technical Support
    Replies: 15
    Last Post: 24th June 2008, 05:51 PM
  5. MMF2 Build 248 (BETA 4b)
    By Yves in forum Multimedia Fusion 2 - Technical Support
    Replies: 14
    Last Post: 24th June 2008, 12:45 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •