public static void ReadTrackNetworks(NetIncomingMessage message) { TrackNetworksWrapper wrapper = new TrackNetworksWrapper(); wrapper.Read(message); TrackNetworks = wrapper; SystemMonitorWindow.networkredraw = true; }
public static void GetTrackNetworks(int tracknetwork, int station, int cart, Player player) { if (FreightCartManager.instance == null || FreightCartManager.instance.GlobalTrackNetworks == null) { return; } TrackNetworksWrapper wrapper = new TrackNetworksWrapper(tracknetwork, station, cart); // Server is local player making request if (player == WorldScript.mLocalPlayer) { TrackNetworks = wrapper; return; } ModManager.ModSendServerCommToClient("steveman0.TrackNetworks", player, wrapper); }