Milena

The woman of many questions
Veteran
Joined
Jan 26, 2014
Messages
1,281
Reaction score
106
First Language
Irish
Primarily Uses
N/A
Is there a way that custom made scenes won't stop the events running in the screen? For example, when we access the menu, the NPCs moving on the screen (events) would pause. is there a way to disable that?
 

orochii

Abomination of life, or life itself.
Veteran
Joined
Apr 29, 2012
Messages
678
Reaction score
420
First Language
Spanish
At least without remaking the scene, it is not possible.


The menu for example, it really doesn't have the characters there, they're just part of a background image. So if you want to make, for example, characters continue moving or something else, you would need to create the spriteset in the menu instead of just using a screenshot, and update the characters too. And probably more.


(So it's not actually disable "that", but enabling "it", I guess xD).
 

Hudell

Dog Lord
Veteran
Joined
Oct 2, 2014
Messages
3,604
Reaction score
3,857
First Language
Java's Crypt
Primarily Uses
RMMZ
The easiest way would be to implement the menu inside the map scene.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
33,724
Reaction score
8,508
First Language
German
Primarily Uses
RMMV
The engine is designed in a way that the map is stopped when any scene is active, and I think changing that would cause a lot of compatibility issues and other problems.


However, you can make the menu in the same way a lot of people made HUD-scripts, and just disable player movement while checking the input - that way the rest of the map would continue, and if the HUD-Design is good the layer wouldn't even realise that it is a HUD and not a menu.
 

Milena

The woman of many questions
Veteran
Joined
Jan 26, 2014
Messages
1,281
Reaction score
106
First Language
Irish
Primarily Uses
N/A
The easiest way would be to implement the menu inside the map scene.



Could you be more specific how this can be done? Did you mean that I should be doing the Menu Windows in the Scene_Map itself?

The engine is designed in a way that the map is stopped when any scene is active, and I think changing that would cause a lot of compatibility issues and other problems.


However, you can make the menu in the same way a lot of people made HUD-scripts, and just disable player movement while checking the input - that way the rest of the map would continue, and if the HUD-Design is good the layer wouldn't even realise that it is a HUD and not a menu.



That can work <3 I'll try what I can do. What I need to do maybe is that I have to do it via a switch check after so it goes away when the menu is canceled.
 

Hudell

Dog Lord
Veteran
Joined
Oct 2, 2014
Messages
3,604
Reaction score
3,857
First Language
Java's Crypt
Primarily Uses
RMMZ
Yup, that's exaclty it.
 

orochii

Abomination of life, or life itself.
Veteran
Joined
Apr 29, 2012
Messages
678
Reaction score
420
First Language
Spanish
Another thing you should deactivate is event activation, I suppose. I imagine something like an event moving randomly, or a timed event, touching the player and opening a message box. Still all this can be "fixed" by designing things taking these situations into consideration.


I believe that in the old days, evented menus worked fine, because of the "interpreter_running" flag that was on when an event was running (pretty sure something like that existed internally in RM2k/3). Maybe do a flag somewhere called menu_showing that deactivates the same stuff as when an event is running.
 

Latest Threads

Latest Profile Posts


1,Randomly generate events with planted spawner events(great flexibility for customization and auto-match player's level)
2,Randomly enter roguelike dungeon
3,Player can exit dungeon or back to town or choose to challenge BOSS at the end of each dungeon
4,Dungeon maps can be randomly generated by a third-party tool
Got locked out of the house yesterday... best friends who had the spare ghosted me. Locksmith had to literally drill thru the lock bc they couldn't pick it. Whole process took 4 hours and far too much money. And they have to come back next week bc they don't have the right cylinder, cause it's an old interlocking lock. I'm livid lol
 I’m probably going to regret this, but I need kobolds for my project and I’ve decided to sprite them myself. This is Attempt #1, front view only.

KoboldFront.gif
It's a shame that Selection Control will not be ported to MZ. I found a neat way of using it to enable ways for tanks to protect squishies. lol
Lately I have been taking a break from game and resource making so I won't get burnt out. But I am also interested in the Game Jams this site periodically holds. It'd be great if I knew when the next one, if any, is planned.

Forum statistics

Threads
115,354
Messages
1,089,226
Members
150,033
Latest member
Xfromthe856
Top