WohlSoft / Moondust-Project

Moondust Project by Wohlstand

Home Page:https://wohlsoft.ru/projects/Moondust/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Old wishlist (imported from the Wiki)

Wohlstand opened this issue · comments

With the deprecation of an old Wiki article, all unsolved items of the wish-list will be posted here for any future works.

Common

  • Allow support of custom music.ini files in the editor too, not only from the engine (HenryRichard) --Wohlstand (talk) 00:21, 30 November 2015 (GMT-3)

Moondust Editor

Editing process

  • Ability to change the 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)

Misc

  • Support of level or 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)

Moondust 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 it's worth the effort as it greatly increases possibilities. --Tb1024 (talk) 01:01, 10 December 2015 (GMT-3)

Config packs

  • 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)

Oops, when I suggest "ishot/hot" NPC code for TheXTech I only meant it of if the fireball is blocked by hammer player's shell/podoboo's shoe duck. If you implement it you can change the name of that code, or change melt-style hot quality (that the player's fireball has) NPC code to "melts".