Thank you very much for replying.
And you're right. They are not scrolling, just wrapping.
The only problem with this is fairly high overhead (I think).
I read somewhere in another post that using Scroll To (to make everything scroll at once) is better than updating lots of objects' positions?
I just hope I can find that example and modify it appropriately as I'm still pretty new.
If I can figure out the scrolling, I think the rest should not be that hard.
Some sort of if/then condition to check if scrolling initiated and another random star line on side w/ enemy.
But I guess it would have to check every so often pixels based on the size of the enemy sprite to avoid spawning needlessly and then destroy if outside layout? Or better persist, so there's continuity if one decides to re-scroll back.
The trick is doing it efficiently. As I'm pretty new to Construct 2 logic, I'd probably botch it up with too many if/then statements.
Someone posted a really neat infinite map in ALL directions (not just side to side) which spawns persistent backgrounds, but some of the coding is at present beyond me.
Maybe I can figure out a modification from that if it is a permitted player behavior.