Download 0.97.5 now
A fairly small update - a lot of us have been busy. I spent a while trying to get some multi-monitor support as well, but I just couldn't get it working...
Directsound is deprecated in this build and will be replaced as soon as possible with the XAudio2 plugin, since Directsound is not properly supported on Vista. You will have to recode all your audio events for the new plugin. Inserting Directsound or opening an existing .cap with Directsound will prompt a warning.
Full changelog:
General
- [ADD] 'Is group enabled' system condition
- [FIX] Crash closing projects
- [FIX] 'Get object count' system expression inserted the expression "ObjectCount" which was invalid. The correct expression is "TotalObjects"; this has now been corrected.
- [FIX] '&' can now be used in comments
- [CHANGE] Layer parameters in system ACEs re-titled to "Layer name or number" to clarify that you can refer to layers by their names as well as numbers.
Plugins
- [FIX] 3D Box issue
- [FIX] Crash setting mesh distortion on Sprites
- [CHANGE] Sprite mesh distortion 'set displacement at': opacity is a value 0-100 like the rest of Construct; was previously 0-1, multiply your current value by 100 to correct your opacity values
- [CHANGE] Sprite mesh distortion 'set displacement at': x, y, u and v displacement were using texture coordinates, which was not a useful way to use mesh distortion. These have now changed to take a value in pixels. Old applications using mesh distort need to multiply these values by the object width for X and the object height for Y in order to restore the same functionality as before.
Runtime
- [ADD] Debugger: warning when referencing nonexistant layers or event groups in system ACEs. Should pick up any errors caused by typos.
- [FIX] Crash with incomplete containers in layout editor and one of the missing objects had a behavior
- [FIX] ScrollXLeft, ScrollXRight, ScrollYTop, ScrollYBottom gave wrong values when passed a layer parameter
- [FIX] Debugger: warnings sent on start of layout are now shown correctly
- [FIX] Debugger: window moves to upper left of screen instead of sitting on top of the runtime window
- [FIX] Behaviors + mouse & keyboard object input no longer responds when window has not got focus
- [FIX] Crash using load/quickload when the save was on a different layout