About location sharing
Uovmc allows you to share the location of your peers over the network with very high speed and minimal communication.
Theoretically, the time lag is maximum except for communication time.
Since it is within 0.05 seconds (* Version 0b5), it is possible to grasp in real time in units of mass even in scenes that require severe position grasp.
In the dialog that opens from "Network Sharing Settings" in the menu, you can set the function that can share the location on the network and start the connection.
How to use shared markers
If you select "Send Shared Marker" from the menu, the shared marker will be set in the center of the screen of the facet at that time, and everyone who shares the position can see it.
When someone selects "Stop Shared Markers", the shared markers disappear from the screens of everyone sharing the location.
If you select "Send shared marker" when the shared marker is displayed, it will be overwritten.
Panic takes precedence over this shared marker line.
Information shared by location sharing
Unique ID with 64-bit hash key, self-name, player's XYZ and facet, player's self-color, presence or absence of panic. Whether there is a dead state.
○You can declare a panic by pressing the key P in location sharing. Panic can be declared by multiple people.
When a panic declaration appears, the following display will be added.
・A list of who is panicking is displayed in the upper left. (In my case, it is enclosed in parentheses)
・The screen is surrounded by a red line.
・The line to the person who is panicking is displayed.
In 0b12 Rev.2 and later versions, the character names that are automatically entered are no longer shared.
The name that identifies you must be set by specifying a self-name.
When becoming a host
Location sharing consists of two types: the server on the host side and the guest connected to it.
First, all you need to do to become a host is to enter your password and determine the port.
After deciding the two, the next choice depends on whether you are connected to the network via a router.
●If the IP you are using is a direct global IP address
Uncheck UPnP and press Start.
●If you are using a router, etc.
Check UPnP and press Start.
However, if an error occurs that makes UPnP inaccessible, the port cannot be opened because the router that manages the connection does not accept UPnP.
As a way to still use it, you need to manually set the IP masquerade table and specify the port to use, but this is created on the assumption that the interface is different for each router and UPnP can be used basically. So I will omit it.
If you can start without an error message, the text box "Copy from" at the bottom of the window will display the text that summarizes the IP: port: password for connecting, so copy it. Tell the other party by chat or IRC.
That's all for the host side.
When becoming a guest
Have the person who built the above host copy and paste the token (character string required for connection), enter it in "Copy to" at the top of the window, and press connect.
That's all for the guest side.
●"The UPnP controls could not be accessed. UPnP may not be available." Is displayed.
Your router may be publicly managed or UPnP may not be enabled.
If your router manages it yourself, look at your router's documentation to find out how to turn on UPnP settings.
Check the OS service and check if "SSDP Discovery" and "UPnP Device Host" are started.
It will fail if the port to open is being accessed by something on the network. If it fails, try changing the port.
If you are connected to a public router and cannot use it, it is disabled for security reasons. Let someone else become your server.
●"This is an unknown UPnP error. If it does not resolve over time, restarting the router may fix it."
In most cases, restarting the router will fix it.
If that doesn't work, there are various possible reasons, but if you can't find it even after restarting all your PCs and routers and checking the UPnP settings of your router ... Ask another person to host you.
●The copy source text that comes out with UPnP turned off is a local address such as "192.168.xxx.xxx".
This, of course, can only be connected from within the local network.
Try it with UPnP turned on, and if that doesn't work, ask another person to host it.
If you still want to be the host, set up IP masquerade on your router, turn off UPnP and start.
Write down and tell "your global IP: port number: password".