Download Construct 0.99.8 (unstable)
This is an
unstable build. You can help Construct's development by downloading it, trying it out, testing and reporting bugs. If you have projects you want to work on without possible bugs getting in the way, stick to stable builds.
Link to previous build (0.99.72) changelog
Some more bug fixes and Python improvements. I haven't had much time to do much recently, so this is mostly Davo's work. Thanks, Davo
Full changelog
Plugins
[ADD] - Canvas resize action
[FIX] - Rewrote some code in particle spray so if you spawn a large number of particles they spawn in the exact time period (prevents gaps appearing)
[ADD] - Used linear interpolation with the spawn position of the particle spray, so if you have a high particle count and the particles are following the mouse there wont be gaps.
[ADD] - Particle Spray - Every action and condition to change the appearance and properties of the particle system.
[ADD] - Particle Spray - Rate is now a float, allowing you to make a particle spawn every 2 seconds (ie. 0.5 particles per second) if you desire to.
Behaviors
[ADD] - Physics - The custom mask editor has been improved thanks to code changed from Linkman2004. You can now move points around, delete them by right clicking, and insert points after a specific point by clicking it. Also the layout editor is whitenned to make it easier to see the black lines in a dark level.
[FIX] - Bone - No longer crashes when you rename the first animation.
[CHANGE] - Bone - Moving bones and rotating them is smooth, no more snapping to the nearest pixel stuff
[FIX] Platform Movement - You no longer fall through moving platforms.
Python
[FIX] - No longer crashes when an application has an attribute in it (this will probably fix python for a lot of people since nearly every game uses attributes )
[FIX] - Objects like array were trying to add functions with names begining with brackets (either ( or <), which is illegal in python
[FIX] - Heap Corruption error when you used expressions which returned strings. Eg: Text.text
[CHANGE] - Runtime no longer unzips the python included files as python can read from a zip archieve. This means the only file required is StringIO.
[FIX] - Should no longer require python to be installed on your computer to use python. The necessarily files are included.
Editor
[CHANGE] - Can now position objects in float co-ordinates. Hold alt when dragging or resizing to position in decimal co-ordinates, or enter in decimal co-ordinates into the properties.
[FIX] - Can now copy events between applications
Picture Editor
[CHANGE] - The palette at the bottom now has proper colours in it to select from
[CHANGE] - Changing the colour no longer affects the palette
[CHANGE] - Using the slider in the edit box's for chosing colours no longer crashes in certain situations
[CHANGE] - Using the gradient slider on the right of the colour rainbow, it now reaches 0,0,0 at the bottom instead of 3,3,3.
Effects
[ADD] - New 'normal distortion' shader. Works like distortion, but uses a normal map instead of a heightmap.
[ADD] - New text effect called 'Text'. Apply it to any text object and it'll look better when it renders. Its just like smart text, but doesn't use any shaders so its faster.
Runtime
[FIX] 'normalrandom' expression always returned 0.