Exemplo n.º 1
0
    public static void ReadTrackNetworks(NetIncomingMessage message)
    {
        TrackNetworksWrapper wrapper = new TrackNetworksWrapper();

        wrapper.Read(message);
        TrackNetworks = wrapper;
        SystemMonitorWindow.networkredraw = true;
    }
Exemplo n.º 2
0
    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);
    }