SBCameraScroll
Creates a smooth, scrolling camera that moves with the slugcat. Based on pipi toki’s CameraScroll mod.
Here is a youtube video showing Rain World 1.5 + SBCameraScroll (+ other mods) in action :
https://www.youtube.com/watch?v=ePJbY4GSMck
This mod generates files for each room with multiple cameras. These files are saved in the folder:
‘SteamSteamAppsworkshopcontent3125202921147969world’
If rooms textures are changed then you need to generate these files again. This might happen when you use custom regions. Simply delete everything or specifically what you need in that folder.
BUG REPORTS:
Please post bugs on the Rain World Discord server (https://discord.gg/rainworld) in the channel #modding-support.
KNOWN ISSUES:
– Camera does not follow the overseer or other creatures in the Safari mode (v2.02 disables camera scroll in Safari for now).
——-
(not verified for Rain World 1.9; probably all of them are still there; TODO)
– This mod increases memory consumption. When the game runs low on memory the performance will decline and the game might crash. This might take a while (90+ minutes). Merging room texture accelerates this. This needs to happen once for every room with multiple screens. The textures are saved to disk (cached) and reused. It is recommended to restart the game every now and then.
CONTEXT: There might be memory leaks or memory fragmentation. A memory leak would mean that memory is not released when it is not used anymore. Fragmentation might happen because most roomCamera textures are now fairly large and change in size often. This means that they need to be re-allocated in memory often and they require a chunk of memory without "holes".
– The underwater shaders do not work correctly. In large rooms they can smear sprites.
– Shadows at the edge of the screen seem to flicker or stretch in some rooms. I can see the same thing without camera scroll. Maybe a vanilla bug.
– Motion sickness might be a problem. I wonder how much is due to noise (details) in the textures. You can play around with the parameters and see what works for you.
SOURCE CODE & CHANGELOG:
You can find the source code, changelog and other things on GitHub:
https://github.com/SchuhBaum/SBCameraScroll