Extra Fogs & Panorama Lock
Authors: Jaiden
Version: 1.0
Type: Mapping Enhancement
Key Term: Environment Add-on
IntroductionThis is a script that I've used to enhance XP's mapping even further. It allows for an additional fog that is exclusive to the map ID instead of the tileset, plus an additional two fogs: one drawn as a "lightmap" to add lighting effects and one drawn as a "parallax" (like RMVXA's parallax mapping) to add additional little details to the map like vegetation, etc.
Lastly, there is an option to lock the panorama (background image) of a map so it can also be used as a ground layer, effectively giving you two more layers to work with if you know how to drive it.
I've included a demo to help solidify the concept a bit. Note that you will still need to understand how to make parallaxes and lightmaps in GIMP/Photoshop. There are lots of tutorials on this--this script just makes it much easier to apply them.
Features- Allows for an additional fog, which is per map instead of per tileset
- Allows a panorama to lock so it doesn't scroll, allowing it to be used as a ground layer
- Designated fog for parallax/detail mapping
- Designated fog for lighting overlay
ScreenshotsNothing to show here, just try the demo if you'd like.
Demohttps://drive.google.com/open?id=1z6Xas94VmIQca1KVA1T_BbLssb_C3l4w
ScriptHosted on GithubPlace this script above main just as you would any other custom script.
InstructionsPlease see the script for instructions, or check out the demo.
CompatibilityThis script aliases the Spriteset_Map class. Place it above main like any other custom script.
It hasn't been extensively tested, but should otherwise play nicely with other map scripts.
Credits and Thanks- Game_Guy (for helping with the parallax lock)
Author's NotesFeel free to let me know if there are any bugs. Commercial use is OK, but I would really appreciate it if you credited me (and showed me what kind of awesome game you're making with it!)
I made this script specifically for use in my game
Legends of Astravia. Consider supporting it if you were happy with this script!