RBrowser
Class RBrowserUpdateServerLink

source: c:\runehov\RBrowser\Classes\RBrowserUpdateServerLink.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Info
         |
         +--Engine.InternetInfo
            |
            +--IpDrv.InternetLink
               |
               +--IpDrv.TcpLink
                  |
                  +--UBrowser.UBrowserBufferedTcpLink
                     |
                     +--UBrowser.UBrowserHTTPClient
                        |
                        +--UBrowser.UBrowserUpdateServerLink
                           |
                           +--RBrowser.RBrowserUpdateServerLink
Direct Known Subclasses:None

class RBrowserUpdateServerLink
extends UBrowser.UBrowserUpdateServerLink



Function Summary
 void SetupURIs()



Source Code


00001	class RBrowserUpdateServerLink expands UBrowserUpdateServerLink;
00002	
00003	function SetupURIs()
00004	{
00005		local string ver;
00006	
00007		ver = Level.EngineVersion;
00008		while (Len(ver) < 3)
00009			ver = "0" $ ver;
00010		if( class'GameInfo'.default.DemoBuild != 0 )
00011		{
00012			MaxURI = 3;
00013			URIs[3] = "/updateserver/runedemomotd"$ver$".html";
00014			URIs[2] = "/updateserver/runedemomotdfallback.html";
00015			URIs[1] = "/updateserver/runedemomasterserver.txt";
00016			URIs[0] = "/updateserver/runedemoircserver.txt";
00017		}
00018		else
00019		{
00020			MaxURI = 3;
00021			URIs[3] = "/updateserver/runemotd"$ver$".html";
00022			URIs[2] = "/updateserver/runemotdfallback.html";
00023			URIs[1] = "/updateserver/runemasterserver.txt";
00024			URIs[0] = "/updateserver/runeircserver.txt";
00025		}
00026	}
00027	
00028	defaultproperties
00029	{
00030	}

End Source Code