PGE Wishlist
Jump to navigation
Jump to search
Important note: This is an outdated article. All new suggestions should be reported at the GitHub Issues.
If there is a function which is not implemented in PGE then you might want to add it to this wishlist. The PGE development team can look up this page when implementing new features.
Please also write your username, so the development team can contact you for further information if necessary.
To do so please use "--~~~~" (without the quotes), which adds your signature.
Common
- Allow support of custom music.ini files in editor too, not only from engine (HenryRichard) --Wohlstand (talk) 00:21, 30 November 2015 (GMT-3)
Config packs organization
Split item lists from nested INI-files into folders with bunch of INI-files (one config file per element) and allow inhering from a first (or selected) element (Originally requested by Hoeloe) --Wohlstand (talk) 00:14, 30 November 2015 (GMT-3)DONE
PGE Editor
User Interface
Add a grid view. (UltraMario3000)DONEAdd "Open Level Lua" button, to open or create lunadll.lua with the standard program. Hoeloe (talk) 17:02, 20 August 2016 (MSK)DONEAdd "Open World Lua" button, to open or create lunaworld.lua with the standard program. Hoeloe (talk) 17:02, 20 August 2016 (MSK)DONE
Editing process
Allow users to copy any selected objects' coordinates to the clipboard --Pyro (talk) 04:38, 7 December 2015 (GMT-3)DONE- Ability to change size of grid snap per each element via context menu (Originally requested by Enjl, and improved idea by Rednaxela) --11:23, 15 December 2015 (GMT-3)
- Allow grid snap for player start positions. --Pixelpest (talk) 06:25, 17 November 2016 (MSK)
- Allow tweaks.lua API settings to be modified through the editor and default costumes and characters set. --Pixelpest (talk) 06:29, 17 November 2016 (MSK)
Tileset item box
- Allow drag&drop of elements from regular item box into tileset editor dialog, and also make it be non-modal (Originally requested by Hoeloe) --Wohlstand (talk) 00:11, 30 November 2015 (GMT-3)
Themes
Misc
- Support of level/world specific custom INI-files to redefine some global preferences for this level (like default grid size) (Originally requested by Enjl) --Wohlstand (talk) 11:34, 15 December 2015 (GMT-3)
PGE Engine
Core
- Replace the concept of Player, Block, NPC, BGO and Warp with the concept of Object. Objects then could be coded to be physically solid (blocks), interactive (NPCs), playable AND interactive (Player), trigger an animation and warp the player (warp), or just the graphic (BGO). Makes PGE less intuitive than SMBX when making custom stuff, but its worth the effort as it greatly increases possibilities. --Tb1024 (talk) 01:01, 10 December 2015 (GMT-3)
Audio
Lua-API
Playable character calibrator
Support tools (PNG2GIFs, GIFs2PNG, LazyFixTool, PGE Maintainer)
Allow GIFs2PNG use masks from config pack if it was not presented in the level or in episode folder (HenryRichard) --Wohlstand (talk) 00:21, 30 November 2015 (GMT-3)DONE
Config packs (New Blocks, BGO's, NPC's, Gameplay features and universe content)
- Allow Venus firetraps to unfreeze frozen items/blocks (Originally requested by Gameinsky) --Wohlstand (talk) 00:21, 30 November 2015 (GMT-3)
- In addition to the idea above, allow NPCs to break out of ice blocks after a certain period of time. --Pixelpest (talk) 06:27, 17 November 2016 (MSK)
- Add more block properties, such as making a block breakable or making it harmful on collision --Smibbix (talk) 04:02, 12 December 2018 (GMT-3)
Features implemented
| Wish | Requested by | In version | Status |
|---|---|---|---|
| Allow GIFs2PNG use masks from config pack if it was not presented in the level or in episode folder | HenryRichard | GIFs2PNG v2.0.0 Editor v0.3.1.9 |
DONE |
| Allow users to copy any selected objects' coordinates to the clipboard | Pyro | Editor v0.3.1.9 | DONE |
| Add drawing of the grid on editing scene | UltraMario3000 | Editor v0.3.1.10 | DONE |
| Add "Open Level Lua" button, to open or create lunadll.lua with the standard program. | Hoeloe | Editor v0.3.1.11 | DONE |
| Add "Open World Lua" button, to open or create lunaworld.lua with the standard program. | Hoeloe | Editor v0.3.1.11 | DONE |
| Split item lists from nested INI-files into folders with bunch of INI-files (one config file per element) and allow inhering from a first (or selected) element | Hoeloe | Editor v0.3.1.11 Engine v0.2.6 |
DONE |
See also
- LunaLua Wishlist - A suggestions list for LunaLUA Project