Add
|
Layout view: a balloon tip appears when you delete the last instance of an object type, notifying you that it is not yet completely removed from the project (you must use the Project Bar to completely remove object types).
|
Add
|
HTTP server for preview: some users were still having issues getting the HTTP preview mode to work. To try and resolve this there's a new experimental feature: if the server can't start Construct 2 will offer to configure your computer for you to try and fix it. I don't know if it will work (the HTTP server has always worked for me) but let me know if this fixes HTTP server for you.
|
Add
|
Platform movement: 'Is by wall' condition - detect walls to left or right of player
|
Add
|
Car movement: actions and expressions to set and get the steer speed, drift recover and friction
|
Add
|
System: Go to layout by name
|
Add
|
Audio: Play audio by name
|
Add
|
Common condition: pick top/bottom instance by Z order
|
Change
|
Event groups cannot now use the same name in an event sheet. This should prevent any confusion over whether or not groups are active.
|
Change
|
Export to Chrome Web Store: if selecting a Packaged app, .m4a files are not exported (only the .oggs), since only the Chrome browser will be using the app. This is handy for staying under the 10mb limit for packaged apps. Hosted apps still export both, since you can visit the app URL in another browser.
|
Change
|
Updated help URLs for plugins and behaviors in the Properties Bar and Event Sheet View. They all now point to the right places, although some manual entries are still missing.
|
Bug Fix
|
Parameters dialog could crash using unicode (e.g. russian text) in expressions
|
Bug Fix
|
Arcade: games with unicode object names (e.g. russian text) sometimes did not work when uploading to the arcade
|
Bug Fix
|
Renaming objects could sometimes cause errors on preview. (Hopefully this also fixes the 'cannot find project file for animation frame' issue as well, but I have never been able to reproduce that so cannot know for sure.)
|
Bug Fix
|
Button and TextBox: text didn't show in the editor
|
Bug Fix
|
Loading bar for exported projects didn't take in to account the file size after converting to JPEG/recompressing PNGs - should now more accurately reflect the progress
|
Bug Fix
|
Physics: resizing physics objects at runtime with an off-center origin resized the object as if it had a centered origin
|
Bug Fix
|
Physics: setting properties like elasticity or damping would stop the object if moving
|
Bug Fix
|
Export to Chrome Web Store: the exported manifest file was not correct if choosing a hosted app
|
Bug Fix
|
Form controls did not display at the right position if the game was scaled
|
Bug Fix
|
On rare occasions using a conditional expression (?:) could cause check failure on preview
|
Bug Fix
|
Start page: long filenames wrap a bit better in the recent projects list
|
Bug Fix
|
WebGL mode: sometimes made the page vertically scroll when it didn't need to
|
Bug Fix
|
Layer property no longer shown if instances from multiple layouts selected - could cause check failure setting it in this case
|
Bug Fix
|
Check failure undoing while editing a property in the properties bar
|
Bug Fix
|
Black-background PNGs on export with PNG recompression enabled should be fixed now
|
Performance
|
Detection of 256 color images on export and automatically converting them to smaller PNG-8s (if PNG recompression is enabled).
|
SDK
|
Recursive triggers should now be supported. (This probably only affects third party plugins, specifically Function.)
|