Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

A question about making NPC's disappear

So I made a classroom. After a cutscene, the whole screen fades to black. During that time, I want to make some of the NPC's disappear, but the player is still in the same map. A sort of transition from cutscene to actual gameplay. I have no idea how to this, so if you can suggest something better, please do so.

What I plan to do is to make some of the NPC's(around 10 of them) change opacity, but I think that would lag up the screen. I have not tried it yet. So actually, how do you make a transition from a cutscene to gameplay? Thanks in advance.
 
Okies, what you need to do is create a switch and call it like "cutscene done" or something. And for every NPC you want gone, create a second page with nothing on it and use that "cutscene done" switch as the condition for that page activating. ^_^

If you need further help, or picture help, I can do that too. XD

For transitioning, I think you can use the command "Screen Flash" or "Change Screen Color Tone".

Good luck! :)
 
If I get what you said right, you'd probably want to fade out the screen, then activate a switch and set the npc's event to have a second page with nothing on it, with this switch as a condition. Then fade back into the scene.

Hope this helps

~Dalton~
 
Oh wow, thanks, Cherri and Dalton. :D I really appreciate the help. Oh wait, and one more thing, how do I make a text box appear when I enter a new area? Say, I want a box with the text 'Field' in it to appear when I enter a new area. How do I do that?
 
Hmmm....

I guessing you could either use an auto-run event - with the command "show text" or "show picture" that turns itself off with a switch (but the player won't be able to move for awhile), parallel process that also turn itself off with a switch (the player will be able to move, but I dunno about this one), or a script that does it for you. ^_^

Good luck! XD
 

Kipe

Member

How do I make a text box appear when I enter a new area?
Create an event and set it to Parallel Process. Use the 'Show Picture' command, after that use the 'Wait' command, after that use the 'Erase Picture' Command. Then use the 'Erase Event' command.

If I remember correctly, an event that was erased via the 'Erase Event' command, will re-appear upon re-entering an area.

If you want the event to process only once, you can use the 'Control Self Switch: A = ON' command, and create a new event page with the precondition (if) Self Switch A = ON.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top