Medley of Suggestions 8: The Revenge
MoS has returned, and now with even more power than never. Here are a big new list of suggestions that I think they've need to be added soon.
1.- Mouse x and Mouse y bracketings: You know, it will return the x and y coordinate of the mouse. For example.
var xx = [mouse x]
var yy = [mouse y]
2.- Set cursor sprite command: Usage (cursor sprite/mouse sprite) = [Sprite ID]
It will obviously change the cursor sprite.
3.- Window title command: Usage <window title>Hello world - It will change the window title text. This is actually possible on GML, I use it commonly
4.- Transitions: A complex system of transitions, such as: Out transition = 5/Pull left - In transition = 6/Pull right - Transition speed = 10 (In steps/frames) etc.
5.- Things should load fully before the level starts: Sometimes, some codes in the start command prompt of an area can crash the game because things such as enemies etc aren't loaded before it starts. And I think the level shouldn't show up before the enemies are loaded or that command prompt is executed once.
6.- Loaded forever settings: Allow users to select if this object/thing in the level should be loaded even if far away from the screen. Enemies, items or even spawns blocks.
7.- Advanced settings for all things: In each type of object (enemies, items or projectiles and others) have a little button that reaches you to a custom-physics-like menu with all the speeds, durations and etc. to change them to any value you want. If you return to the normal menu of the object, things with a different value of any possible will appear as custom. For example, if you put a custom value to the speed of an enemy, when you return, the original menu will say (speed: custom)
8.- Select a degree for projectile shooting: projectile direction deg: 67 - 67ยบ direction for shooting.
9.- End game, restart game, etc. commands: Like if in GM you were using game_end(); or game_restart(); but in PB, note that in tests or if you're playing in Platform Builder, this should be capable of not ending PB at all, but only the game itself.
10.- Be able to customize lightning, lightning size, color, sprinkling etc: The title says it all.
11.- Custom particles:With its editor an all, you know.
12.- Modify the volume of sounds: But directly on the program, as in GameMaker you do.
13.- Allow users to set doors in sandbox levels: And make them able to reach you to different parts of the same level.
Thank you for reading, I will probably add more things in the future.