[RM2K3] SMALL WINDOWS APPEAR WHEN VISIT

Posts

Pages: 1
You know how in some RPG games whenever you visit a town or dungeon a name appear? I want to do something like that. The question is how?
Make a picture like this:



import it in 2003. Make sure you select the black as the transparent color.

Then make an event on the map that is:
Parallel Process
<>Show Picture 1: name.png (Make it use transparent color, transparency 100%
<>Move Picture 1, 0% transparency, 0.5s wait
<>Wait 2.0s
<>Move Picture 1, 100% transparency, 0.5s wait
<>Erase Picture 1
<>Erase Event

The little text will show up upper left every time the hero enters the map.
The problem now is that if the player enters a different map while this is visible, it will always be visible and never disappear.

You can:
1. put an
<>Move Picture 1, 100% transparency, 0.5s wait
<>Erase Picture 1
<>Erase Event

parallel process event on whatever map don't have a name appear, it would remove the name should there be one.

2. You could use a common event that is like:
(When you Enter town -> activate switch "show name")

Parallel Event: Switch "show name"

<>Show Picture 1: name.png (Make it use transparent color, transparency 100%
<>Move Picture 1, 0% transparency, 0.5s wait
<>Wait 2.0s
<>Move Picture 1, 100% transparency, 0.5s wait
<>Erase Picture 1
<>Turn switch "show name" OFF


Now that you know how to do that you can do great things with pictures :D
You could even make the name sort of ease in with a little motion.
If you want help making the necessary text images, I might suggest using the Picture Text Creator (https://rpgmaker.net/engines/custom/utilities/78/). In some ways it is similar to Paint in that you can select fonts from your computer and convert the output to images. Its advantage is that you can also save the raw text, allowing you to make edits in the future or just change the font. It also means that you can create all the images at once rather than one at a time. It is also easier to ensure all of the text is aligned. It is mostly designed for custom "picture fonts," but it still works fairly well with system fonts from your computer. Just make sure to turn off anti-aliasing if the letters will be on a transparent background.
Plus I read the title of this question again.

If you want a small window, just make a picture of a window under the picture of your text, same thing, and thanks hedge, I will check this out.
author=Superstroke
Then make an event on the map that is:


Wait, on Events Editor or Common Events?
Superstroke meant an event on the map itself, not in Common Events.
Okay, so I try it out, but nothing happened.
Either option above should work. You may be having a timing issue with Option #1 above where the picture is both shown and hid at the same time. Since Option #2 is superior anyway, why not try that instead?

There is one thing missing from Option #2, however, which is that the map event should be the one to show the picture (at 100% transparency) rather than the common event. That way you can use the same common event for all towns. I'd also recommend using a higher picture number so that it will show above any images you may be using for your town.

So Map Event, Parallel Process:
>> Show picture 50 at your desired location with 100% transparency
>> Turn switch "show name" ON
>> Erase event

Common Events, when Switch "show name" is ON
>> Move Picture 50, 0% transparency, 0.5s wait
>> Wait 2.0s
>> Move Picture 50, 100% transparency, 0.5s wait
>> Erase Picture 50
>> Turn switch "show name" OFF

EDIT: Added the erase event.
^^^ Honestly I would've suggested that from the get go, but I thought a on map event might be better while you don't have full mastery of the eventing.

But yea common event would be the way to go.

EDIT: also you might want to do an erase event in the map event at the end or else the thing will keep showing up over and over.
By erasing the event you ensure that it runs and then disappears while you are on the map.

When you erase an event on a map and leave the map, the event is restored and will be back when you return on the map.
Good catch on the erase event! I added it to my prior post.
author=hedge1
Either option above should work. You may be having a timing issue with Option #1 above where the picture is both shown and hid at the same time. Since Option #2 is superior anyway, why not try that instead?

There is one thing missing from Option #2, however, which is that the map event should be the one to show the picture (at 100% transparency) rather than the common event. That way you can use the same common event for all towns. I'd also recommend using a higher picture number so that it will show above any images you may be using for your town.

So Map Event, Parallel Process:
>> Show picture 50 at your desired location with 100% transparency
>> Turn switch "show name" ON
>> Erase event

Common Events, when Switch "show name" is ON
>> Move Picture 50, 0% transparency, 0.5s wait
>> Wait 2.0s
>> Move Picture 50, 100% transparency, 0.5s wait
>> Erase Picture 50
>> Turn switch "show name" OFF

EDIT: Added the erase event.


No, I mean the name never shown when I enter the village. I'm really sorry for not being specific.
Definitely make sure that you have the "wait" option in your move picture command would be my first guess.
author=Superstroke
Definitely make sure that you have the "wait" option in your move picture command would be my first guess.


I did all that, but nothing happened.
Here I made an example:

https://mega.nz/#!5JQQXTyY!kbrO9Ic-gFXRRMlzQ_YYhoiVv0dM-aIWAAh6V1PEW7Y

This is using the common event method, hopefully you can find what's missing.
I wasn't sure which version of 2003 you had so I made it a tsukuru.
author=Superstroke
Here I made an example:

https://mega.nz/#!5JQQXTyY!kbrO9Ic-gFXRRMlzQ_YYhoiVv0dM-aIWAAh6V1PEW7Y

This is using the common event method, hopefully you can find what's missing.
I wasn't sure which version of 2003 you had so I made it a tsukuru.


Okay, it works. It turns out I didn't add the switch event. Thanks guys, and my apologies for giving y'all a hard time.
Awesome. To be fair, it's not the most straightforward thing to use pictures if you've never done it before. Also stuff like forgetting to put the switch, even the best of us do that sometimes.

Anyways, good to hear it works, have fun!
Pages: 1