Moondust-Project
Moondust-Project copied to clipboard
Moondust Project by Wohlstand
With the deprecation of an [old Wiki article](https://wohlsoft.ru/pgewiki/PGE_Wishlist), all unsolved items of the wish-list will be posted here for any future works. ## Common * [ ] Allow support of...
[An extra null pointer check is not needed in functions](https://isocpp.org/wiki/faq/freestore-mgmt#delete-handles-null "Do I need to check for null before delete p?") like the following. - [NpcEdit::closeEvent](https://github.com/WohlSoft/PGE-Project/blob/e9305ad01b859090dfdd3bfc953b3478c3933f54/Editor/editing/edit_npc/npcedit.cpp#L56 "NpcEdit::closeEvent function") - [ScriptEditorWindow::setLang](https://github.com/WohlSoft/PGE-Project/blob/e44de8afde8f81a34eea27bba8ab145640482a59/Editor/main_window/script/script_editor.cpp#L115 "ScriptEditorWindow::setLang...
The "Smart placing" drawing feature provides a transforming of the nearest blocks by special rules to the speed-up of the editing process. Provide an editor dialog to allow making custom...
Add the Metric Tools - non-game shapes which are can be used to meter distances, lengths, area sizes, and just use to know which area will be visible in-game (which...
Replace synchronized LevelData store with the ArrayID-key-based hash tables of scene items. That must improve performance and avoid having duplicated data sets. And use the LevelData store for a File...
Allow users to replace built-in hot-keys with different in favor of taste and convenience. For the Re-Configurable hotkeys the related article was found: https://stackoverflow.com/questions/13435262/qt-user-customizable-hotkeys
**Is your feature request related to a problem? Please describe.** My computer language is in Chinese. However, I prefer using PGE Editor in English. **Describe the solution you'd like** I'll...
- [ ] 1. When platform changes direction from upwards to downwards, character will jitter and fail to respond to jump button press at that moment.  - [x] 2....
1. Create New level. 2. Add one warp pair. It will receive index number 1. 3. Add another warp pair. It will receive index number 2. 4. Delete warp pair...
Sometimes, solid NPC`s, like SMBX tank pieces, fall trough each other. Test level: https://yadi.sk/d/e_4pdOQfotq32 This issue is quite volatile. Several runs of the test level maybe needed to reproduce this...