Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi, thank you so much for making these updates so quickly! It looks like the issue of the players not showing up on each other's screens and the parallax backgrounds displaying as black are both resolved and working now for me! That makes a lot more sense now. Thank you for that additional context and for including the demo project file too. That's been super helpful to really understand how it's working a lot better.

I'm still having a couple of plugin conflict issues on my end, though, unfortunately. I made a fresh new project file to test and added just these plugins:


And this is the error message I'm still receiving:


It seems to only happen when the PluginCommonBase plugin is turned on, even though the error itself mentions VisuStella's EventsMoveCore plugin.

I did notice some weirdness in my original project with the VisuStella plugin, though, so it's possible they're both conflicting in their own ways. I'm using the Events Move plugin in my project primarily for spawning events on the map, so I did notice those are still only showing up on player 1's screen instead of player 2's, so I'm not sure why that is either. I know plugin conflicts like VisuStella can be tough to decode with the obfuscated code, but I really appreciate your help with this!

Hey Michelle, how are you doing?

The error isn't all that different from the first one we encountered; the plugins you're using are trying to update a variable that my plugin doesn't use, which leads to the error:

[Cannot read property 'forEach' of undefined] Basically, the plugins are trying to read a list that doesn't exist.

Creating compatibility with VisuStella is a real headache; even if I manage to fix the issue now, a simple update on their end can cause new problems to pop up.

I made a small tweak to my plugin's setup to force the use of the variables I created within the `update()` function. This might bypass the error, but it will likely prevent some procedural generation features from other plugins from working.

Please download the `ParallelLives_test` file; it includes the code modification designed to skip this error.

Another issue is that my plugin generates a second screen, but the other plugins aren't aware of this and weren't designed to handle two display environments. So, unless the plugins are built to inject elements into both screens, some procedural generation might fail. This is undoubtedly a bigger problem, and I'd love to help you solve it, but I'll need more information. Would you like to add me on Discord for more direct support?