Machine Info Network

If you liked this item, please rate it up on Steam Workshop page.

Author: Mad Vandal

Last revision: 5 Jan, 2020 at 14:43 UTC

File size: 702.46 KB

On Steam Workshop

Description:

Allows viewing machine information from any location on a popup display. Place machine monitors next to devices to be linking to the network then access the popup display from any monitor or using the suit upgrade. The popup display has eight slots which can be set to view the information popup text of any linked machine. Popup slot selections are saved and restored across World exit and resart. Dedicated server is supported.

Compatibility

All vanilla machines are supported. Mod machines may not return information text unless the machine is being target by the build gun in which case "Machine Unavailable" will be display. Modders who want to add support can do so by copying the MadVandal.MachineInforNetworkInterfaces.dll and using it in their mod. See Machine Infor Network Mod Interfaces.txt in the mod files folder for more details.

Component Overview

Machine Info Network Monitor – Device placed adjacent to one or more machines to be linked into the network.

Machine Info Network Remote – Suit upgrade that allows accessing the network popup display from any location.

Key Binding Configuration

The remote suit upgrade key binding can be changed by editing the MachineInfoNetwork.xml which if not present is generated on first time run. The default key binding for the popup is Control-F2.

To avoid conflict issues with Steam workshop updates, configuration files are now kept in a separate folder listed below by platform.

Windows: Users<UserName>AppDataLocalProjectorGamesFortressCraftModsModSettingsMadVandal.MachineInfoNetwork

Linux: /home/<UserName>/.config/unity3d/ProjectorGames/FortressCraft/Mods/ModSettings/MadVandal.MachineInfoNetwork

Mac: /Users/<UserName>/Library/Application Support/ProjectorGames/FortressCraft/Mods/ModSettings/MadVandal.MachineInfoNetwork

Information on how configure key bindings is available in the Key Binding Configuration.txt file located in the parent folder.

Updates

Update 1/5/2020:
– Fix case where network client update thread may be stopped.

Update 12/16/2019:
– Fix incorrect displayed machine name and icon on multi-block machines.

Update 1/24/2019:
– Adjustments to fix issues with hosted multiplayer clients.

Update 1/21/2019:
– Fix to for player to be in fully connected state before queuing data from server to client.

Update 1/9/2019:
– Update monitor appearance in holobase.

Update 12/18/2018:
– Initial Release