New updates!
So this is my new alias. Well, it's an old alias, but it is what I will be going by around here. But let's jump right into the updates!
Added password recovery to the site.
Fixed some stuff around the IDE. Importing a lot of icon files should now work properly.
Added some new features to the IDE. You may now right-click on a folder in the files list and create new files and folders or import files directly into that folder.
Added a new function to the static object Icon called Icon.getIconSize(pAtlas, pIcon, pState, pFrame), which returns an object containing the width and height of an icon.
Also added a new functions to all Diob, diob.playAnimation(pAtlas, pIcon, pState, pFrame) which lets you play a specific icon's animation on the diob from the start (or starting at the frame pFrame) and then return to the previous icon after the animation has ended; diob.getAnimation(), which only works on the client-side, returns an object containing information about the diob's current animation, for example {'onFrame': 3, 'frameCount': 10} being returned would mean the diob's animation has 10 frames and is on frame 3.
Also did a lot of fixes and changes all around the place. Did quite a bit of optimizations and fixes to the engine itself, specifically the multiplayer section.
Just wanted to let everybody know that I am still hard at work and this project is not dead! The engine and language are pretty solid right now, so there's not a whole lot of news I can report. My main focus is polishing and optimizing things. Fixing bugs and finishing the IDE and other tools, along with the website. Making posts on a lot of that stuff would most likely be short, non-descriptive posts, but I will do what I can!
So this is my new alias. Well, it's an old alias, but it is what I will be going by around here. But let's jump right into the updates!
Added password recovery to the site.
Fixed some stuff around the IDE. Importing a lot of icon files should now work properly.
Added some new features to the IDE. You may now right-click on a folder in the files list and create new files and folders or import files directly into that folder.
Added a new function to the static object Icon called Icon.getIconSize(pAtlas, pIcon, pState, pFrame), which returns an object containing the width and height of an icon.
Also added a new functions to all Diob, diob.playAnimation(pAtlas, pIcon, pState, pFrame) which lets you play a specific icon's animation on the diob from the start (or starting at the frame pFrame) and then return to the previous icon after the animation has ended; diob.getAnimation(), which only works on the client-side, returns an object containing information about the diob's current animation, for example {'onFrame': 3, 'frameCount': 10} being returned would mean the diob's animation has 10 frames and is on frame 3.
Also did a lot of fixes and changes all around the place. Did quite a bit of optimizations and fixes to the engine itself, specifically the multiplayer section.
Just wanted to let everybody know that I am still hard at work and this project is not dead! The engine and language are pretty solid right now, so there's not a whole lot of news I can report. My main focus is polishing and optimizing things. Fixing bugs and finishing the IDE and other tools, along with the website. Making posts on a lot of that stuff would most likely be short, non-descriptive posts, but I will do what I can!