[Bug] Map Scroll Type causes fixed Parallax Background to Move

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Hi,

I posted about this issue in the RPG Maker MV section in April last year, and then on the old RPG Maker MV Improvement board back in June...just before that section got taken down. As it still hasn't been fixed, I wanted to bring it up again here. For a detailed run down of my experiments in trying to get this to work, you can check out my original topic here: https://forums.rpgmakerweb.com/inde...ype-causes-parallax-background-to-move.60949/

After all this time, I've been left to conclude that it is definitely a bug.

User: CriticalGames

Bug: If you are using a fixed Parallax Background (one with an exclamation mark in front of it's filename, so that it doesn't scroll with the map), and you then set the Scroll Type on the Map Properties page to Loop Both, the Parallax will start moving around as if there was no exclamation mark in front of its filename. So the Scroll Type setting makes a Fixed Parallax background scroll, overriding the exclamation mark setting.

How to Replicate the Bug:
  • Create a Map (it helps to draw a few ground tiles to give you a reference point for whether the background is moving or not).
  • Right click on the Map name in the bottom left corner of the screen and select 'Edit'. This brings up the Map Properties window.
  • Under Scroll Type, select 'Loop Both'.
  • Under Parallax Background, you'll find 'Image:'. Set the image to a parallax background with an exclamation mark in front of the filename. For example, '!Water 1.png'. This makes the parallax background fixed in place.
  • Load the map and start walking around. You'll see that the Parallax begins scrolling with the player as you walk around.
  • Go back to the Map Properties window and turn 'Scroll Type' to 'No Loop'.
  • If you test the map again, you will see that now the Parallax background remains fixed in place.

Other: The reason I discovered this bug is because I'm trying to set up water on my World Map. Because the auto-tile system in RPG Maker MV is so limited, I had to find a way around this for my water animation. To do so, I used a Fixed Parallax background (meaning that it doesn't scroll with the map).

Being a World Map, I also need the edges of the map to loop (like the player is circling a real globe), so that the player doesn't run up against the edge of the screen. To achieve this, I used the Scroll Type map setting and set it to Loop Both. This does work very well - the map loops correctly when I cross over the edge of the screen. However, as explained above, this setting also makes my Parallax background start scrolling with the player's movement - which naturally doesn't look right at all.

So this is a very serious bug for my project.

Thank you for reading!
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
32,908
Reaction score
8,248
First Language
German
Primarily Uses
RMMV
I haven't checked the poroject (can't download it at the moment), but one question comes to mind: are you sure that the parallax and the map have the same size? Because that sounds to me as if the size of the looping is wrong...
 

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Hi Andar! You actually wrote the exact same thing in my topic last year haha. I've tested it with both a parallax background which is exactly the same size as the map, and parallax backgrounds that are not - it's the same result either way, sadly.
 

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Well, I noticed that the topic was moved to a slightly different spot on the forum, but there's still no response. I don't mean to be impatient, but my topics last year never got an answer either, so I want to make sure that this one gets properly addressed. Did the example project help explain the issue @Archeia? Is there anything else I can provide which would help?
 

Archeia

Level 99 Demi-fiend
Staff member
Developer
Joined
Mar 1, 2012
Messages
15,325
Reaction score
15,802
First Language
Filipino
Primarily Uses
RMMZ
Hi there, yes I have submitted it to backlog and we're looking into it. Unfortunately, things like this goes through a lot of processes to get fixed. So please just keep your project in dropbox so the respective programmer can access it once they're ready :)
 

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Hi Archeia,

That's fantastic to hear - thank you very much! I'll be sure to keep the link active. It should be fine, but if it stops working for any reason, please just let me know =) Thanks again!
 

csevans84

Veteran
Veteran
Joined
Aug 26, 2016
Messages
66
Reaction score
16
First Language
english
Primarily Uses
Try reinstalling I am using the "!" and it's not going wrong for me
 

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Try reinstalling I am using the "!" and it's not going wrong for me

Thank you for the response. Just to confirm - so you're using a Parallax Background with the "!" in front of it, on a map which has its Scroll Type set to Loop Both? If it's that simple, it'd be nice =)
 

csevans84

Veteran
Veteran
Joined
Aug 26, 2016
Messages
66
Reaction score
16
First Language
english
Primarily Uses
no type set to anything just the "!" makes it work for me
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
32,908
Reaction score
8,248
First Language
German
Primarily Uses
RMMV
no type set to anything just the "!" makes it work for me
You misunderstood the problem - without loop of course it works that way, but the OP needs it to work when the map itself is set to scroll type looping.

And it appears that the second you set the map itself to looping, the parallax movement which should be disabled by the ! is enabled again.
 

csevans84

Veteran
Veteran
Joined
Aug 26, 2016
Messages
66
Reaction score
16
First Language
english
Primarily Uses
What version of the maker are you running?
 

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Ah, sorry - as Andar said, I don't think you quite understood the problem. Thanks anyway, though =)

Oh, and I'm running the latest version (1.5.0).
 

Latest Threads

Latest Posts

Latest Profile Posts

Quite the versatile cast so far :p

chars.PNG

Edit: Sprites are made by Alexdraws and TheMightyPalm. I just edited them.
Degica Games Turn Komodo | RPG Maker News #77

Well, rats. Was really looking forward to trying out FPS Creator, but trying to install and set it up was pretty much impossible for my tiny brain to comprehend. So much for that, then.
Ah, home once more! I think I can safely work on my games now.
Let's hope power remains on for the day

Forum statistics

Threads
112,414
Messages
1,068,141
Members
146,069
Latest member
Skepter
Top