Moondust Project thread [Support moved]
- SAJewers
- ASMBXT Level Wrangler/A2XT Project Coordinator /AAT Level Designer
- Posts: 4219
- Joined: 12 years ago
- Location: Nova Scotia
Re: PGE Project thread (Latest Editor 0.3.1.9 and Engine 0.2.5-alpha)
Just noticed this bug (using latest dev version): If you use Test with SMBX on a level that uses a a format like NSFE or HES with a specific track # (ie "test.hes|3"), it won't copy the music to the right place, and smbx will throw an error that it can't find the music (and thus play no music). It works without specifying a track # (ie test2.nsf)
If you need an example in the OneDrive, lucasadrianogb-The Ninji Gravity Machinery Store" works, "MrSecurity-Glum" doesn't
If you need an example in the OneDrive, lucasadrianogb-The Ninji Gravity Machinery Store" works, "MrSecurity-Glum" doesn't
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.9 and Engine 0.2.5-alpha)
Ouch, totally forgot to crop that part from input string before do path checking, wait until I will come to home (now I'm in the bus), and I will fix that issue. Thanks for notice ;-)SAJewers wrote:Just noticed this bug (using latest dev version): If you use Test with SMBX on a level that uses a a format like NSFE or HES with a specific track # (ie "test.hes|3"), it won't copy the music to the right place, and smbx will throw an error that it can't find the music (and thus play no music). It works without specifying a track # (ie test2.nsf)
If you need an example in the OneDrive, lucasadrianogb-The Ninji Gravity Machinery Store" works, "MrSecurity-Glum" doesn't
- ztarwuff
- What the heck is a flair and why am I being asked to write one for my profile?
- Posts: 553
- Joined: 11 years ago
- Location: Not a great mental space TBH.
Re: PGE Project thread (Latest Editor 0.3.1.9 and Engine 0.2.5-alpha)
Sorry, Wohlstand, I keep forgetting to log on and post about this problem with the editor.
The buttons are in German for some strange reason, even though the language is set to English. Mein Deutsch ist nicht so gut.
The buttons are in German for some strange reason, even though the language is set to English. Mein Deutsch ist nicht so gut.
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.9 and Engine 0.2.5-alpha)
Remove languages/qt_en.qs - it's a junk file which causes default buttons in German, and you still have that (it already removed from public repo, but users who already got this, will have it until this file will be removed manually).ztarwuff wrote:Sorry, Wohlstand, I keep forgetting to log on and post about this problem with the editor.
The buttons are in German for some strange reason, even though the language is set to English. Mein Deutsch ist nicht so gut.
- ztarwuff
- What the heck is a flair and why am I being asked to write one for my profile?
- Posts: 553
- Joined: 11 years ago
- Location: Not a great mental space TBH.
Re: PGE Project thread (Latest Editor 0.3.1.9 and Engine 0.2.5-alpha)
I couldn't find qt_en.qs but I did find a qt_en.qm, so I deleted that instead. That did the trick. Thanks for the help.Wohlstand wrote:Remove languages/qt_en.qs - it's a junk file which causes default buttons in German, and you still have that (it already removed from public repo, but users who already got this, will have it until this file will be removed manually).ztarwuff wrote:Sorry, Wohlstand, I keep forgetting to log on and post about this problem with the editor.
The buttons are in German for some strange reason, even though the language is set to English. Mein Deutsch ist nicht so gut.
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.9 and Engine 0.2.5-alpha)
*.qm... right, that "qs" was my typo, sorry ;)ztarwuff wrote:I couldn't find qt_en.qs but I did find a qt_en.qm, so I deleted that instead. That did the trick. Thanks for the help.
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.9 and Engine 0.2.5-alpha)
PGE Engine: WIP features of upcoming 0.2.5.1-alpha
Original Link: https://www.youtube.com/watch?v=Ox31RezF-uw
Original Link: https://www.youtube.com/watch?v=Ox31RezF-uw
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
New update!
NEW UPDATE!
PGE Editor v0.3.1.10 and PGE Engine 0.2.5.1-alpha
This is long time update contains internal optimizations and very important improvements and bug fixes.
Since long time direct testing in the SMBX Engine from PGE Editor is finally possible without pre-launching of legacy editor. PGE Engine finally supports backup module with OpenGL 2 to allow running of PGE Engine on the older hardware, finally implemented support of non-power-of-two textures on video cards which are supports power-of-two textures only. Order of BGO's finally fixed (after some researches, we are extracted completed BGO's order priorities of all BGO's), therefore trouble with missmatched order of BGO's in comparison to old SMBX Engine is finally resolved. Also, PGE File Library is finally can read and write SMBX-38A level file format (but world map formats support are comming soon).
All downloads are available on main post or on official site: http://wohlsoft.ru/PGE/
Editor changelog 0.3.1.10
Engine changelog 0.2.5.1-alpha
New update completely changes NPC-Container configuration, therefore you no longer need to manually define NPC-placer button in lvl_npc.ini. Instead you have the ability to configure any NPC with special parameter even if it's stored into container (container itself no longer uses special1 field. Instead, it uses its own "content" field)
PGE Editor v0.3.1.10 and PGE Engine 0.2.5.1-alpha
This is long time update contains internal optimizations and very important improvements and bug fixes.
Since long time direct testing in the SMBX Engine from PGE Editor is finally possible without pre-launching of legacy editor. PGE Engine finally supports backup module with OpenGL 2 to allow running of PGE Engine on the older hardware, finally implemented support of non-power-of-two textures on video cards which are supports power-of-two textures only. Order of BGO's finally fixed (after some researches, we are extracted completed BGO's order priorities of all BGO's), therefore trouble with missmatched order of BGO's in comparison to old SMBX Engine is finally resolved. Also, PGE File Library is finally can read and write SMBX-38A level file format (but world map formats support are comming soon).
All downloads are available on main post or on official site: http://wohlsoft.ru/PGE/
Editor changelog 0.3.1.10
Engine changelog 0.2.5.1-alpha
New update completely changes NPC-Container configuration, therefore you no longer need to manually define NPC-placer button in lvl_npc.ini. Instead you have the ability to configure any NPC with special parameter even if it's stored into container (container itself no longer uses special1 field. Instead, it uses its own "content" field)
-
- Posts: 3
- Joined: 8 years ago
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
sorry to disturb you like this but I think you should update this type of situation I think you need to fix all the bugs in this SMBX Integration
I'm just to remind me to fix the compatible x86/x64 for Online Installer of PGE for SMBX Integration
because it have a little problem on my Windows 10 computer just to let you know because I was trying to update you with the new version
edit: that also goes for LunaLUA you have to fix that as well it work with the new version
edit 2: and I almost completely forgot my windows version is x86
so I need this SMBX Integration this Windows Integration x86 to order to work on my Windows 10 computer it is kind of it is give trouble sometimes
I'm just to remind me to fix the compatible x86/x64 for Online Installer of PGE for SMBX Integration
because it have a little problem on my Windows 10 computer just to let you know because I was trying to update you with the new version
edit: that also goes for LunaLUA you have to fix that as well it work with the new version
edit 2: and I almost completely forgot my windows version is x86
so I need this SMBX Integration this Windows Integration x86 to order to work on my Windows 10 computer it is kind of it is give trouble sometimes
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
I think, you need to re-download online installer, since it reconfigured to use wohlsoft.ru's mirror instead of gna, because it works faster. I just tried that on Windows 10 from VirtualBox, and it installed PGE successfully and it successfully configured SMBX Integration with LunaLUA-SMBX (Also yea, with latest build you also must take nightly dev build of LunaLUA because it supports extra features required by PGE which are not presented in older LunaLUA version)TvGameSmwSmbx wrote:sorry to disturb you like this but I think you should update this type of situation I think you need to fix all the bugs in this SMBX Integration
I'm just to remind me to fix the compatible x86/x64 for Online Installer of PGE for SMBX Integration
because it have a little problem on my Windows 10 computer just to let you know because I was trying to update you with the new version
edit: that also goes for LunaLUA you have to fix that as well it work with the new version
edit 2: and I almost completely forgot my windows version is x86
so I need this SMBX Integration this Windows Integration x86 to order to work on my Windows 10 computer it is kind of it is give trouble sometimes
- Willhart
- Stalker, Doxxer, and Sexual Harasser
- Banned
- Posts: 2434
- Joined: 13 years ago
- Location: Finland
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
Apparently this line breaks when there are another VB6 programs open. Thaks to Rednaxela for pointing it out.
https://github.com/Wohlhabend-Networks/ ... g.cpp#L461
Apparently, when starting the smbx level test on PGE, the other VB6 program opens instead of the new window for smbx.
See gif below.
Also why do we have to have smbx open before we can test it? It makes two smbx to be open at the time ehilw testing, since testing opens a new window currently, on the latest smbx 2.0 version I got from github today.
https://github.com/Wohlhabend-Networks/ ... g.cpp#L461
Apparently, when starting the smbx level test on PGE, the other VB6 program opens instead of the new window for smbx.
See gif below.
Also why do we have to have smbx open before we can test it? It makes two smbx to be open at the time ehilw testing, since testing opens a new window currently, on the latest smbx 2.0 version I got from github today.
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
I kept that function for finding already running SMBX Editor to send level data into it. That requested by HenryRicherds to keep this way of test running. I think, I'll replace that dumb thing with a detecting of an unique shared memory descriptor which will be initialized in LunaLUA while SMBX Editor is started (Don't init shared memory if regular game in process). Rednaxela noticed me that before, but I used this detection to focus into running SMBX test window. Instead of that, LunaLUA internally seizes focus to SMBX game window when level testing requested from PGE Editor. Thanks for notice, I'll completely remove this dumb thing away (to use shared memory detection instead)Willhart wrote:Apparently this line breaks when there are another VB6 programs open. Thaks to Rednaxela for pointing it out.
https://github.com/Wohlhabend-Networks/ ... g.cpp#L461
Apparently, when starting the smbx level test on PGE, the other VB6 program opens instead of the new window for smbx.
See gif below.
Also why do we have to have smbx open before we can test it? It makes two smbx to be open at the time ehilw testing, since testing opens a new window currently, on the latest smbx 2.0 version I got from github today.
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
Important Hotfix
Contains minor fixes and changes in the Editor and in the Engine
Change-log Editor:
Change-log Engine:
Also Online Installer updated too!
Now it remembers components which you are selected, and also finally supports the portable installation (and updating!), also adding PGE path into PATH environment is completely optional and no needed!
Contains minor fixes and changes in the Editor and in the Engine
Change-log Editor:
Change-log Engine:
Also Online Installer updated too!
Now it remembers components which you are selected, and also finally supports the portable installation (and updating!), also adding PGE path into PATH environment is completely optional and no needed!
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
PGE Engine: Another experimental playthrough (Engine v. 0.2.6)
Original link: https://www.youtube.com/watch?v=rI9Mnt2Zdy0
Original link: https://www.youtube.com/watch?v=rI9Mnt2Zdy0
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
Nice! Say, out of couriosity, would you be interested in making an entry for PGE on NCFC this year?
http://nintendocfc.com/
Probably sometime in August, if it's like last year.
http://nintendocfc.com/
Probably sometime in August, if it's like last year.
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
Hello!
Sorry for a slow development and no news in those two months, because I was been overloaded on the job, but don't worry, I still do progress and you can see any my activity on the GitHub repository.
While passed a three months, I made a lot of bug-fixes inside PGE Editor and tools, but PGE Engine currently has very unstable physics, and I working on it to resolve most of known issues with it. Anyway a lot of new Lua API has been implemented, therefore playable characters are has much more skills than before. NPC-AI API also improved, and you can preview changes in the new configuration packages published here:
http://wohlsoft.ru/docs/_laboratory/config_packs/
There are compatible only with laboratory builds and not compatible with current release. Also good news for people who are want automate some processes with a files and data, we are working on plugins system for PGE Editor where plugins are will be written in JavaScript. With this configurable config packs like "SMBX Integration" now no more requiring manual staring "configure.exe" tool. Instead, PGE Editor automatically detect state of config pack and will run javascript-coded configure tool. Is possible to re-run it from "Configuration" menu. (Be careful! SMBXby38a config pack is experimental, and not finished!)
PGE MusPlay, a young PGE component, now supports file association (click by right mouse button to open context menu), and you can play any supported by SDL Mixer X music formats to test them how there are will work in PGE Editor/Engine, in LunaLUA-SMBX, in SMBX-38A (aka SMBX 1.4.x). Don't forget you can use in games a real chip-tunes (those files are has size a few kilobytes, but producing pure quality of game sound!) instead of huge audio files (aka WAV/MP3/OGG/FLAC).
You also can watch latest changes here:
Latest changelog of the Editor: https://github.com/Wohlhabend-Networks/ ... editor.txt
Latest changelog of the Engine: https://github.com/Wohlhabend-Networks/ ... engine.txt
Watch for a news, and good luck in your levels, projects, and entertainment!
Sorry for a slow development and no news in those two months, because I was been overloaded on the job, but don't worry, I still do progress and you can see any my activity on the GitHub repository.
While passed a three months, I made a lot of bug-fixes inside PGE Editor and tools, but PGE Engine currently has very unstable physics, and I working on it to resolve most of known issues with it. Anyway a lot of new Lua API has been implemented, therefore playable characters are has much more skills than before. NPC-AI API also improved, and you can preview changes in the new configuration packages published here:
http://wohlsoft.ru/docs/_laboratory/config_packs/
There are compatible only with laboratory builds and not compatible with current release. Also good news for people who are want automate some processes with a files and data, we are working on plugins system for PGE Editor where plugins are will be written in JavaScript. With this configurable config packs like "SMBX Integration" now no more requiring manual staring "configure.exe" tool. Instead, PGE Editor automatically detect state of config pack and will run javascript-coded configure tool. Is possible to re-run it from "Configuration" menu. (Be careful! SMBXby38a config pack is experimental, and not finished!)
PGE MusPlay, a young PGE component, now supports file association (click by right mouse button to open context menu), and you can play any supported by SDL Mixer X music formats to test them how there are will work in PGE Editor/Engine, in LunaLUA-SMBX, in SMBX-38A (aka SMBX 1.4.x). Don't forget you can use in games a real chip-tunes (those files are has size a few kilobytes, but producing pure quality of game sound!) instead of huge audio files (aka WAV/MP3/OGG/FLAC).
You also can watch latest changes here:
Latest changelog of the Editor: https://github.com/Wohlhabend-Networks/ ... editor.txt
Latest changelog of the Engine: https://github.com/Wohlhabend-Networks/ ... engine.txt
Watch for a news, and good luck in your levels, projects, and entertainment!
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.10 and Engine 0.2.5-1-alpha)
PGE Engine: Twillight Fortress
A test of the updated physical engine in the PGE Engine.
Original link: https://www.youtube.com/watch?v=WqVw3Uz0eDM
A test of the updated physical engine in the PGE Engine.
Original link: https://www.youtube.com/watch?v=WqVw3Uz0eDM
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.11 and Engine 0.2.6-alpha)
PGE Editor 0.3.1.11 and PGE Engine 0.2.6-alpha
This is a big update for the PGE Project, which contains a reorganizing of the config pack management system and lot of other bug fixes. Configure tools in the config packs like "SMBX Integration" now are working with JavaScript, which allows them be platform-independent and more secure! The PGE Engine got a huge improvement recently and now has an upgraded physical engine which fixes most of the bugs with slopes and with moving blocks (however, there is still improvement for layer move system to be made)!
More detail info in the change logs!
Small and good news for users with portable packages (.ZIP): settings will no longer be lost when you are doing an update, because all settings will be saved into the new-created "settings" folder, which will never be replaced on an update with a ZIP-Package!
A big update is done for the OS X users, which will be able associate LVL/WLD/LVLX/WLDX-files with PGE Editor and PGE Engine by simple placing the PGE Project-folder into the "Applications" directory. In addition many other fixes were made, including the fix for interprocess testing!
All downloads are have been updated!
Note: Old config packs are no more compatible with this version, and lot of glitches are possible with them. Therefore, you must download the new config packs from a main page.
In next time I'll release updates more often ;-)
Editor 0.3.1.11 changelog
Engine 0.2.6-alpha
This is a big update for the PGE Project, which contains a reorganizing of the config pack management system and lot of other bug fixes. Configure tools in the config packs like "SMBX Integration" now are working with JavaScript, which allows them be platform-independent and more secure! The PGE Engine got a huge improvement recently and now has an upgraded physical engine which fixes most of the bugs with slopes and with moving blocks (however, there is still improvement for layer move system to be made)!
More detail info in the change logs!
Small and good news for users with portable packages (.ZIP): settings will no longer be lost when you are doing an update, because all settings will be saved into the new-created "settings" folder, which will never be replaced on an update with a ZIP-Package!
A big update is done for the OS X users, which will be able associate LVL/WLD/LVLX/WLDX-files with PGE Editor and PGE Engine by simple placing the PGE Project-folder into the "Applications" directory. In addition many other fixes were made, including the fix for interprocess testing!
All downloads are have been updated!
Note: Old config packs are no more compatible with this version, and lot of glitches are possible with them. Therefore, you must download the new config packs from a main page.
In next time I'll release updates more often ;-)
Editor 0.3.1.11 changelog
Engine 0.2.6-alpha
- SAJewers
- ASMBXT Level Wrangler/A2XT Project Coordinator /AAT Level Designer
- Posts: 4219
- Joined: 12 years ago
- Location: Nova Scotia
Re: PGE Project thread (Latest Editor 0.3.1.11 and Engine 0.2.6-alpha)
So, how's PGE Engine nowadays? Is it good enough to use for playing Episodes and/or testing levels?
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
Re: PGE Project thread (Latest Editor 0.3.1.11 and Engine 0.2.6-alpha)
Yea, is possible play levels and episodes, but still be limited in many cases: not all NPC-AI's are written, but most of them can be done even now, and some skills of player wasn't being implemented, wasn't implemented checkpoints subsystem, incorrect and inomptimal implementation of layer moving system (layers with huge number of objects will lag game. I have solution and I think to apply it in next update)SAJewers wrote:So, how's PGE Engine nowadays? Is it good enough to use for playing Episodes and/or testing levels?
Re: PGE Project thread (Latest Editor 0.3.1.11 and Engine 0.2.6-alpha)
*cough* Proper object hierarchical transforms *cough*Wohlstand wrote:(layers with huge number of objects will lag game. I have solution and I think to apply it in next update)
- Wohlstand
- Moondust and TheXTech developer
- Posts: 186
- Joined: 10 years ago
- First name: Vitaly
- Pronouns: he/him/his
- Location: Moscow, Russia
New Update!
New Update!
This is a bugfix release which also contains editor and engine side improvements like coin counter per every block, fixed-size screenshots (custom fixed size can be declared in the application settings, in the view tab), and added greeting dialog which will ask a user which interface is preferred for convenience. Classic GUI style now has a toolbar which is similar to the toolbar which was in the legacy editor!
All downloads are have been updated!
Next works will hard, and would take a time because it's huge reorganizing is planned. Please don't worry, If you will find some minor or crashing bugs, feel free report me to let me emergency release a patch for it. Good Luck ;-)
Editor changelog 0.3.1.12
* Added draggable splitter in the events toolbox
* Added ability to define fixed size for exportable section piece
* Fixed crash, caused by very small pictures (1 px height)
* Added preview counter of coins in the blocks
* Added direction arrows for warp points of pipe type
* Fixed in-bounds of section detection used by flood-fill algorithm
* Added ability to override grid size with custom
* Added ability to delete all elements of specified ID
* Fixed toolboxes visibility management
* Fixed bug in default grid snapping value applying
* Added a vanilla-like toolbar which will be shown when SMBX-Like GUI will be requested
* Added item type global grid field in the lvl_blocks, lvl_bgo, lvl_npc, wld_levels, wld_paths, wld_scenery and wld_tiles INIs
* Added welcome dialog for newbies
* Get characters information from lvl_characters.ini instead of main.ini!
* Fixed missed "modified" mark on elements deleting
* Fixed the focus stealing in the "don't show properties box" mode
* Better nearest section detection calculation by position bookmarks
* Fixed some missed "file modified" triggers
* Fixed confused events history tracking
* Added a scroll area into "Warps and Doors" toolbox
Engine 0.2.6-patch-1
* Fixed some NPC-AI API properties
* Added GIF recorder (working everywhere, by F11 key press)
* Fixed rendering of lua-rendered stuff hidden by message boxes
* Added support of Z-Index for image and text rendering from lua code
* Config pack selection dialog has been reorganized into a scene (that allows using a joystick in it, making screenshots from it and even recording GIFs from it!). It's one of the steps to reducing Qt usage on the engine side. Target is using QCoreApplication only to reduce the size of engine's static build.
* Font manager has been improved and fixed
* Special pause menu for the level testing mode with ability to restart the level!
* Don't close IPC-ran level on restarting
This is a bugfix release which also contains editor and engine side improvements like coin counter per every block, fixed-size screenshots (custom fixed size can be declared in the application settings, in the view tab), and added greeting dialog which will ask a user which interface is preferred for convenience. Classic GUI style now has a toolbar which is similar to the toolbar which was in the legacy editor!
All downloads are have been updated!
Next works will hard, and would take a time because it's huge reorganizing is planned. Please don't worry, If you will find some minor or crashing bugs, feel free report me to let me emergency release a patch for it. Good Luck ;-)
Editor changelog 0.3.1.12
* Added draggable splitter in the events toolbox
* Added ability to define fixed size for exportable section piece
* Fixed crash, caused by very small pictures (1 px height)
* Added preview counter of coins in the blocks
* Added direction arrows for warp points of pipe type
* Fixed in-bounds of section detection used by flood-fill algorithm
* Added ability to override grid size with custom
* Added ability to delete all elements of specified ID
* Fixed toolboxes visibility management
* Fixed bug in default grid snapping value applying
* Added a vanilla-like toolbar which will be shown when SMBX-Like GUI will be requested
* Added item type global grid field in the lvl_blocks, lvl_bgo, lvl_npc, wld_levels, wld_paths, wld_scenery and wld_tiles INIs
* Added welcome dialog for newbies
* Get characters information from lvl_characters.ini instead of main.ini!
* Fixed missed "modified" mark on elements deleting
* Fixed the focus stealing in the "don't show properties box" mode
* Better nearest section detection calculation by position bookmarks
* Fixed some missed "file modified" triggers
* Fixed confused events history tracking
* Added a scroll area into "Warps and Doors" toolbox
Engine 0.2.6-patch-1
* Fixed some NPC-AI API properties
* Added GIF recorder (working everywhere, by F11 key press)
* Fixed rendering of lua-rendered stuff hidden by message boxes
* Added support of Z-Index for image and text rendering from lua code
* Config pack selection dialog has been reorganized into a scene (that allows using a joystick in it, making screenshots from it and even recording GIFs from it!). It's one of the steps to reducing Qt usage on the engine side. Target is using QCoreApplication only to reduce the size of engine's static build.
* Font manager has been improved and fixed
* Special pause menu for the level testing mode with ability to restart the level!
* Don't close IPC-ran level on restarting
- Emral
- Posts: 941
- Joined: 10 years ago
- https://enjl.talkhaus.com/
Re: PGE Project thread (Latest Editor 0.3.1.12 and Engine 0.2.6-alpha)
Hi everyone.
As part of a planned gradual revamp of this project, we (the PGE's core contributors and devs) have decided to work towards getting serious about a new project name.
Here's a google forms poll link that everyone's invited to take a look at and select the checkboxes for names they think fit our criteria for a future project name. Namely our criteria is essentially that the project name should be simple, fitting and an attractive choice for being associated with PGE's core user-purpose and ideas.
Suggestions for a name not listed may be submitted using the 'Other' checkbox option provided in the form along with an explanation (provided at the bottom of the form) if possible.
Currently the poll is set to last for 6 days (subject to change). An optional tiebreaker might be held if necessary.
Here's hoping we'll hear from you all! Extended discussion or comments for particular name(s) are also encouraged to be posted in this thread or alternatively here.
As part of a planned gradual revamp of this project, we (the PGE's core contributors and devs) have decided to work towards getting serious about a new project name.
Here's a google forms poll link that everyone's invited to take a look at and select the checkboxes for names they think fit our criteria for a future project name. Namely our criteria is essentially that the project name should be simple, fitting and an attractive choice for being associated with PGE's core user-purpose and ideas.
Suggestions for a name not listed may be submitted using the 'Other' checkbox option provided in the form along with an explanation (provided at the bottom of the form) if possible.
Currently the poll is set to last for 6 days (subject to change). An optional tiebreaker might be held if necessary.
Here's hoping we'll hear from you all! Extended discussion or comments for particular name(s) are also encouraged to be posted in this thread or alternatively here.
I do things. You can find them on my talkhaus site. https://enjl.talkhaus.com/
Here is another link. This one lets you draw.
https://enjl.talkhaus.com/draw.html
Here is another link. This one lets you draw.
https://enjl.talkhaus.com/draw.html
Re: PGE Project thread (Latest Editor 0.3.1.12 and Engine 0.2.6-alpha)
What is the PGE Project?
My understanding was that the goal of PGE was to reproduce and create a royalty-free platforming engine that is also backwards-compatible with SMBX 1.3x.
But then SMBX 2.0 came along and that changed the whole story. If PGE and SMBX 2.0 coexist, what would be their relationship?
My understanding was that the goal of PGE was to reproduce and create a royalty-free platforming engine that is also backwards-compatible with SMBX 1.3x.
But then SMBX 2.0 came along and that changed the whole story. If PGE and SMBX 2.0 coexist, what would be their relationship?