The cutscene for the third castle is driving me up the wall, so as a failed attempt at a cathartic activity, I made a program that'll make the creation of parallax background scrolling easier:
Download here and stuff.
Basic usage:
-Copy a screenshot in Lunar Magic of the background you want to animate (by opening up the background editor and pressing Alt+PrtScr. Don't manually crop it in an image editor or anything.)
-Paste the screenshot in the program by either pressing Ctrl+V or just clicking paste.
-Click on a point on the image to add a new "line" there, choose the speed at which everything below that line will move (see below for how the speed works), and click Add.
-To edit an existing speed, click on the speed to edit in the listbox to the right (the part of the background that you'll affect will be highlighted in red), change the speed, and click Change (similar process for the Remove button).
-Alternative to all the above: Just start clicking on stuff randomly and see what happens. I'm hoping it's not too hard to get the hang of. Hoping.
-If you paste a generated table into the text box and click the "Refresh scroll data from this text box" button, you can load the scroll information from the format the program outputs. Closest thing to a "save" and "load" feature for now, and we can use that to see the stuff other people come up with.
-The speed is divided by 16, and is relative to the foreground position. So 16 scrolls just as fast as the foreground, 32 scrolls half as fast, 8 scrolls twice as fast, etc. 256 is treated as "don't scroll at all".
When you're done, copy the output in the text box at the bottom and just hold onto it for now. If you do want to test it and don't mind mucking about in ASM, check out level 2's and level 12's ASM for how to get the output working. Note that for now, you need at least one "dummy" row at the bottom that won't actually work. Dunno why this is, but I really need a break from debugging for a bit, this is an extremely minor bug, I'm doubting most people are going to want to test it on the ROM right now anyway, and I'm pretty sure that those who do and are capable enough to get it to work won't mind adding an extra dummy entry in the table.
So...yeah. If you wanna play around and see if you can get any neat effects going, please be my guest. It's what the program was made for.
Also hooray for imgur crashing Firefox after I had typed this post. Woo~