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.

Problems with a system to make the players small on the world map...

First of all, here's how my system works.

On the world map I have a parallel process on the world map that calls a common event that changes all the character's charsets to smaller versions of their charsets, and on any maps accessed from the World Map I have a parallel process calling a second common event to restore their charsets to the normal-sized ones.

The problem is that when going to or from the world map, the change of charsets occurs AFTER the player arrives on the new map, meaning for a split second the character is really small (if he just came FROM the world map) or really big (if he just exited TO the world map), and I think this looks really unprofessional.

I was contemplating using fadein/fadeout events, but I'm using StorymasterQ's escape and teleport skill scripts, which may throw a spanner into the works.
 
evergreen":32zzlmjq said:
You could use...


Fade out
(change graphic to whatever you want)
transfer player


then on the new map just put "fade in"

That still doesn't fix the problem with the teleporting skill I'm using.

If I use the teleport skill to move from the World Map to another map, it won't call the event, ergo it won't change the graphics.
 
Dann Woolf":25a3f6uk said:
That still doesn't fix the problem with the teleporting skill I'm using.

If I use the teleport skill to move from the World Map to another map, it won't call the event, ergo it won't change the graphics.

Couldn't you just call the common event from the teleport skill?

Failing that, couldn't you put an autorun or PP event on the world map that changes the graphic?
 
Instead of changing the graphic AFTER you transfer, do it BEFORE.

In the event that Transfers the player, use

Prepare for Transition
Call Common Event: Shrink Player
Transfer Player: [001: WORLDMAP],(xxx,yyy)

The 'Prepare for transisiton" will freeze the graphics.
Use the "Fading" option in the transfer, since it is also a transition and will 'unfreeze' the graphics.

I'm not familiar with the script you mention, but you should be able to do the same thing. Do you call the teleport script with a common event from the skill?  If so, use the same logic in that common event.

Be Well
 
Regi":13mbpmvu said:
Shouldn't Parallel Process change the graphic while the map is transitioning? Meaning, while the screen is still black?

Oh god, I'm such a dumbass.

I had the events that called the shrink/grow common events as autorun.

I changed them to parallel process events and that fixed everything.
 

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