02-24-2025, 10:40 AM
Just a comment on the Observer - I tested and it works for me. The reason to use different browser vendors is that the player name and other settings are stored using localStorage in JS.
This means that these settings are persistent within any tabs (or windows) for this browser vendor both during and in subsequent sessions. To have 2 or more players (with different names) on the same PC they musty be using different localStorage and this can only be achieved afaik using different vendor browsers.
So the options for users (includoing Observer) to join the same game (defined by setting the game setting) are:
a) different names on the same PC using different browser vendors
b) different names on different PCs on the same IP address using any or the same browser vendor
c) different IP addresses regardless of name or browser
This means that these settings are persistent within any tabs (or windows) for this browser vendor both during and in subsequent sessions. To have 2 or more players (with different names) on the same PC they musty be using different localStorage and this can only be achieved afaik using different vendor browsers.
So the options for users (includoing Observer) to join the same game (defined by setting the game setting) are:
a) different names on the same PC using different browser vendors
b) different names on different PCs on the same IP address using any or the same browser vendor
c) different IP addresses regardless of name or browser