BADLUCK'S PROFILE

Creator of Ara Fell, Rise of the Third Power, and a lot of failed projects.
Ara Fell
A 16-bit era, Japanese-style roleplaying game set in a magical world floating above the clouds.

Search

Filter

PASSWORD GENERATOR RMN EDITION

youbringthemonkeyibringthepain

List your top 5 favorite movies! (I know, very hard!)

1) O Brother Where Art Thou
2) Children of Men
3) The Lion King
4) The Secret World of Arrietty
5) The Princess Bride

[RM2K3] Level Up Music?

Huh. That looks right. The code I pasted above definitely worked for me. I wonder if the version of rm2k3 you have causes that to fail somehow.

Well anyway, thanks for posting.

[RM2K3] Level Up Music?

I don't suppose you kept what you had? If you could take a screenshot of it, I'm curious what you've got, even if you've decided to abandon that idea.

Ara Fell

@Trihan, awesome! Definitely let me know when you do that!

@VicWhite Thanks! Don't feel obligated or anything, but if you do get a chance, that would be great!

Ara Fell

Awesome, I'm glad! If you get a chance, please leave us a little review on Steam or RMN or both! They really help with exposure.

[RM2K3] Level Up Music?

I'm fairly certain I didn't say anything incorrectly above, but regardless, the screenshot of the following code will work. Be sure to notice every detail. Like, if you accidentally set the conditional to EQUAL rather than NOT EQUAL or something.

[RM2K3] Level Up Music?

No problem. Don't worry too much about why this works yet. The following is a system that will detect the level up of a single character.

Step 1) Create two variables. Name them "Current Level" and "Check Level"

Step 2) Create a parallel process as a common event.

Step 3) Set Check Level = Hero Level

Step 4) Create a Loop beneath that.

Step 5) In the Loop, set Current Level = Hero Level (and a wait 0.0 to reduce lag)

Step 6) Create a conditional that checks if Check Level is NOT EQUAL to Current Level.

Step 7) In the conditional, Break Loop.

Step 8) Outside of the loop, do whatever you want to happen. Sound effect, graphics, music, whatever.

Explanation: So, say your hero is level 1. Check Level is set to equal the hero's level, so Check Level = 1. When you create your loop, this won't get changed again, right? Because the loop will just keep looping until it's broken. Inside the loop, you're constantly setting Current Level = hero level, which will also be 1 at first.

When you level up, Current Level will equal 2, right? Because that's constantly being set to the hero level, it'll change the moment your character levels up.

The condition says "If Check Level is the same as the Current Level, do nothing. If they're different, break the loop." When the loop is broken, anything after that will be processed.

Now you've got something that will fire whenever the hero's level changes in any way, then after, will start from the top. This will reset "Check Level" to the hero's current level (now 2) and "Current Level (also 2). Since they're now the same, the stuff after the loop won't fire again until you hit level 3, etc.

If the explanation is confusing to you, ignore it for now. Just try to set up the events exactly as described above and see if you can understand why this works. If you're still stuck, I'll post a screenshot of the code.

[RM2K3] Level Up Music?

I did something like this for Ara Fell for the level up system. Here's the simplified version of it.

You need two variables, both set to the character's level. Then have a parallel process that continually sets one of those two variables to the character's level. The other one remains unchanged.

Have a conditional check if those variables are unequal. When they are, it means you've levelled up. Then, set the two variables both to the player's level.

If you're not comfortable with the basic idea here, this might be a little overly simplified. I can explain more if needed.

To save system resources, it'd be better if you only checked the player's level at times when you gain experience, like after a battle or completing a sidequest. But as long as you have a wait 0.0 in the level check common event, it shouldn't lag, so I wouldn't bother.

So what's your favorite book?

I have a hard time imagining anything ever taking over To Kill a Mocking Bird as mine.