From d94f52686ace11ec7e6d822bcd72380206800fff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eke=20P=C3=A9ter?= Date: Tue, 21 Nov 2023 23:07:57 +0100 Subject: [PATCH] Format MVES sources --- MVES/Classes/MVPlayerWatcher.uc | 124 +- MVES/Classes/MV_IdleTimer.uc | 22 +- MVES/Classes/MV_MainExtension.uc | 77 +- MVES/Classes/MV_MapList.uc | 2 +- MVES/Classes/MV_MapOverrides.uc | 4111 +------------------- MVES/Classes/MV_MapOverridesParser.uc | 28 +- MVES/Classes/MV_MapTags.uc | 26 +- MVES/Classes/MV_NexgenUtil.uc | 2 +- MVES/Classes/MV_Parser.uc | 4 +- MVES/Classes/MV_PlayerDetector.uc | 9 +- MVES/Classes/MV_Result.uc | 88 +- MVES/Classes/MV_Sort.uc | 24 +- MVES/Classes/MV_SubExtension.uc | 97 +- MVES/Classes/MapHistory.uc | 36 +- MVES/Classes/MapListCacheHelperS.uc | 4 +- MVES/Classes/MapListDecoder.uc | 18 +- MVES/Classes/MapListServer.uc | 21 +- MVES/Classes/MapOverridesConfig.uc | 75 +- MVES/Classes/MapTagsConfig.uc | 8 +- MVES/Classes/MapVote.uc | 2113 ++-------- MVES/Classes/ShowLevelSummaryCommandlet.uc | 6 +- 21 files changed, 684 insertions(+), 6211 deletions(-) diff --git a/MVES/Classes/MVPlayerWatcher.uc b/MVES/Classes/MVPlayerWatcher.uc index bbf900c..0306aad 100644 --- a/MVES/Classes/MVPlayerWatcher.uc +++ b/MVES/Classes/MVPlayerWatcher.uc @@ -36,25 +36,25 @@ state Initializing if ( !bHooked ) { nextWatcher = Mutator.WatcherList; - Mutator.WatcherList = self; - bHooked = true; + Mutator.WatcherList = Self; + bHooked = True; } - bHTTPLoading = false; + bHTTPLoading = False; } event Tick( float DeltaTime) { - if ( MapVoteWRIActor != none && MapVoteWRIActor.bDeleteMe ) - MapVoteWRIActor = none; - if ( Watched == none || Watched.bDeleteMe ) + if ( MapVoteWRIActor != None && MapVoteWRIActor.bDeleteMe ) + MapVoteWRIActor = None; + if ( Watched == None || Watched.bDeleteMe ) GotoState('Inactive'); - bOverflow = false; + bOverflow = False; } -Begin: + Begin: if ( Mutator.PlayerIDType == PID_Default ) //15 ticks to retrieve ip { - While( TicksLeft-- > 0 ) + while( TicksLeft -- > 0 ) Sleep(0.0); - if ( Watched == none || Watched.bDeleteMe ) + if ( Watched == None || Watched.bDeleteMe ) Stop; PlayerCode = class'MV_MainExtension'.static.ByDelimiter( Watched.GetPlayerNetworkAddress(), ":"); //Remove port if ( (PlayerCode != "") && Mutator.IpBanned(PlayerCode) ) @@ -66,17 +66,17 @@ Begin: } else if ( Mutator.PlayerIDType == PID_NexGen ) //6 seconds to retrieve NexGen ID { - While ( TicksLeft-- > 0 ) + while ( TicksLeft -- > 0 ) { - if ( Watched == none || Watched.bDeleteMe ) + if ( Watched == None || Watched.bDeleteMe ) Stop; - if ( NexGenClient == none ) + if ( NexGenClient == None ) { NexGenClient = Mutator.Extension.FindNexgenClient( Watched); - if ( NexGenClient != none ) //Found! let's give more time + if ( NexGenClient != None ) //Found! let's give more time TicksLeft += 6; } - if ( (NexGenClient != none) && (NexGenClient.GetPropertyText("bInitialized") == GetPropertyText("bHooked")) && (NexGenClient.GetPropertyText("loginComplete") == GetPropertyText("bHooked")) ) + if ( (NexGenClient != None) && (NexGenClient.GetPropertyText("bInitialized") == GetPropertyText("bHooked")) && (NexGenClient.GetPropertyText("loginComplete") == GetPropertyText("bHooked")) ) { PlayerCode = NexGenClient.GetPropertyText("playerID"); if ( (PlayerCode == "") || Mutator.IpBanned(PlayerCode) ) @@ -86,11 +86,11 @@ Begin: Stop; } TicksLeft = 0; - Goto('PostID'); + goto('PostID'); } Sleep(0.80 * Level.TimeDilation); } - if ( NexGenClient == none ) + if ( NexGenClient == None ) Watched.ClientMessage("MVE: NexgenClient detection timeout"); else if (NexGenClient.GetPropertyText("bInitialized") != GetPropertyText("bHooked")) Watched.ClientMessage("MVE: Unable to find initialization var on NexgenClient"); @@ -99,22 +99,22 @@ Begin: Watched.Destroy(); Stop; } -PostID: + PostID: PlayerIP = class'MV_MainExtension'.static.ByDelimiter( Watched.GetPlayerNetworkAddress(), ":"); //Remove port - bInitialized = true; + bInitialized = True; if ( Mutator.bWelcomeWindow && Mutator.ServerInfoURL != "") { Mutator.Extension.WelcomeWindowTo( Watched); } PlayerID = class'MV_MainExtension'.static.NumberToByte( Watched.PlayerReplicationInfo.PlayerID); PlayerID = class'MV_MainExtension'.static.PreFill( PlayerID, "0", 3); - Mutator.Extension.AddPlayerToWindows( self); -GetCache: + Mutator.Extension.AddPlayerToWindows( Self); + GetCache: Sleep( 1.0 + FRand() * 1.0 ); if ( !GetCacheActor() ) Stop; TicksLeft = 15; - if ( ViewPort(Watched.Player) != none ) //Local player, proceed to hack the MLC + if ( ViewPort(Watched.Player) != None ) //Local player, proceed to hack the MLC { // MapListCacheActor.SetPropertyText("bNeedServerMapList","1"); MapListCacheActor.SetPropertyText("bClientLoadEnd","1"); @@ -124,7 +124,7 @@ GetCache: MapListCacheActor.SetPropertyText("LoadRuleCount", string(Mutator.MapList.GameCount) ); MapListCacheActor.SetPropertyText("LoadPercentage", "100" ); } - While ( TicksLeft-- > 0 ) + while ( TicksLeft -- > 0 ) { if ( NeedsFullCache() ) { @@ -157,7 +157,7 @@ GetCache: Sleep(0.5); // Total: 8-10 seconds } if ( bHTTPLoading ) // Started but not ended - Goto('FullCache'); + goto('FullCache'); } state Inactive @@ -165,11 +165,11 @@ state Inactive event BeginState() { RemoveFromActive(); - Watched = none; + Watched = None; nextWatcher = Mutator.InactiveList; - Mutator.InactiveList = self; - bInitialized = false; - bOverflow = false; + Mutator.InactiveList = Self; + bInitialized = False; + bOverflow = False; if ( PlayerVote != "" ) { PlayerVote = ""; @@ -181,16 +181,16 @@ state Inactive PlayerCode = ""; KickVoteID = -1; KickVoteCode = ""; - NexGenClient = none; - if ( MapListCacheActor != none ) + NexGenClient = None; + if ( MapListCacheActor != None ) { MapListCacheActor.Destroy(); - MapListCacheActor = none; + MapListCacheActor = None; } - if ( MapVoteWRIActor != none ) + if ( MapVoteWRIActor != None ) { MapVoteWRIActor.Destroy(); - MapVoteWRIActor = none; + MapVoteWRIActor = None; } } event EndState() //NEVER, EVER PULL THIS THING OUT OF THIS STATE IF IT ISN'T MUTATOR.INACTIVELIST @@ -203,49 +203,49 @@ function RemoveFromActive() { local MVPlayerWatcher PW; - if ( Mutator.WatcherList == self ) + if ( Mutator.WatcherList == Self ) Mutator.WatcherList = nextWatcher; else { - For ( PW=Mutator.WatcherList ; PW!=none ; PW=PW.nextWatcher ) - if ( PW.nextWatcher == self ) + for ( PW = Mutator.WatcherList ; PW != None ; PW = PW.nextWatcher ) + if ( PW.nextWatcher == Self ) { PW.nextWatcher = nextWatcher; break; } } - nextWatcher = none; - bHooked = false; + nextWatcher = None; + bHooked = False; } function bool GetCacheActor() { local MapListCache transfer; - if ( (Watched == none) || Watched.bDeleteMe || (Mutator.ServerCodeName == '') ) + if ( (Watched == None) || Watched.bDeleteMe || (Mutator.ServerCodeName == '') ) { Log("[MVE] ERROR: GetCacheActor called with incorrect parameters"); - return false; + return False; } - if ( MapListCacheActor != none ) + if ( MapListCacheActor != None ) { MapListCacheActor.SetOwner( Watched); if ( Mutator.bEnableHTTPMapList ) - MapListCacheActor.SetPropertyText( "HTTPMapListLocation", Mutator.HTTPMapListLocation $ "/MapList" $ chr(47) $ string(Mutator.ServerCodeName) ); //Reset just in case - return true; + MapListCacheActor.SetPropertyText( "HTTPMapListLocation", Mutator.HTTPMapListLocation$"/MapList"$chr(47)$string(Mutator.ServerCodeName) ); //Reset just in case + return True; } transfer = Spawn(class'MapListCache', Watched); - transfer.ServerCallbacks = self; + transfer.ServerCallbacks = Self; MapListCacheActor = transfer; - if ( MapListCacheActor == none ) + if ( MapListCacheActor == None ) { Log("[MVE] !!! FATAL ERROR !!!"); Log("[MVE] failed to spawn "$Mutator.ClientPackageInternal$".MapListCache"); Log("[MVE] make sure you have the correct client package in MVE_Config"); - return false; + return False; } if ( Mutator.bEnableHTTPMapList ) { - MapListCacheActor.SetPropertyText( "HTTPMapListLocation", Mutator.HTTPMapListLocation $ "/MapList" $ chr(47) $ string(Mutator.ServerCodeName)); + MapListCacheActor.SetPropertyText( "HTTPMapListLocation", Mutator.HTTPMapListLocation$"/MapList"$chr(47)$string(Mutator.ServerCodeName)); } else { @@ -257,14 +257,14 @@ function bool GetCacheActor() MapListCacheActor.SetPropertyText("ClientLogoTexture", Mutator.ClientLogoTexture ); MapListCacheActor.SetPropertyText("ServerInfoURL", Mutator.ServerInfoURL ); MapListCacheActor.SetPropertyText("MapInfoURL", Mutator.MapInfoURL ); - return true; + return True; } function bool NeedsFullCache() { local string test; - if ( MapListCacheActor == none ) - return false; + if ( MapListCacheActor == None ) + return False; test = GetPropertyText("bInitialized"); //Always true here return (MapListCacheActor.GetPropertyText("HTTPMapListLocation") == "None" && MapListCacheActor.GetPropertyText("bNeedServerMapList") == test ); @@ -303,28 +303,12 @@ function FullCacheLoaded() function bool IsModerator() { - if ( (NexGenClient != none) && (InStr(NexGenClient.GetPropertyText("rights"),"G") >= 0) ) - return true; + if ( (NexGenClient != None) && (InStr(NexGenClient.GetPropertyText("rights"),"G") >= 0) ) + return True; } defaultproperties { - Mutator=None - Watched=None - PlayerIP="" - PlayerCode="" - PlayerID="" - PlayerVote="" - KickVoteID=-1 - KickVoteCode="" - nextWatcher=None - TicksLeft=0 - bInitialized=False - bHooked=False - bHTTPLoading=False - bOverflow=False - MapListCacheActor=None - MapVoteWRIActor=None - NexGenClient=None - RemoteRole=ROLE_None + KickVoteID=-1 + RemoteRole=ROLE_None } diff --git a/MVES/Classes/MV_IdleTimer.uc b/MVES/Classes/MV_IdleTimer.uc index ce3cf55..9f0a183 100644 --- a/MVES/Classes/MV_IdleTimer.uc +++ b/MVES/Classes/MV_IdleTimer.uc @@ -10,7 +10,7 @@ function Initialize(MapVote MapVote, bool isIdle, int EmptyMinutes) Self.MapVote = MapVote; Self.EmptyMinutes = EmptyMinutes; Self.bIsIdle = isIdle; - if (isIdle) + if ( isIdle ) { time = GetRelativeTime(EmptyMinutes); Log("[MVE] Currently idle, has been empty for at least "$time); @@ -27,19 +27,19 @@ function Timer() // TODO: idea improve watch and handle player count changes // so each class is notified of change rather than each class tracking - for (P = Level.PawnList; P != None; P = P.NextPawn) + for ( P = Level.PawnList; P != None; P = P.NextPawn ) { - if (P.bIsPlayer && PlayerPawn(P) != None) + if ( P.bIsPlayer && PlayerPawn(P) != None ) { count += 1; } } - if (count > 0) + if ( count > 0 ) { EmptyMinutes = 0; - if (bIsIdle) + if ( bIsIdle ) { // state transition -> not idle Log("[MVE] Server not in idle mode any longer"); @@ -53,13 +53,13 @@ function Timer() LogIdleMessage(EmptyMinutes); } - if (!bIsIdle && MapVote.ServerIdleAfterMinutes != 0 && EmptyMinutes >= MapVote.ServerIdleAfterMinutes) + if ( !bIsIdle && MapVote.ServerIdleAfterMinutes != 0 && EmptyMinutes >= MapVote.ServerIdleAfterMinutes ) { // state transition -> idle Log("[MVE] Server is switching to idle mode"); bIsIdle = True; SaveIdleState(); - if (MapVote.bSwitchToDefaultMapOnIdle) + if ( MapVote.bSwitchToDefaultMapOnIdle ) { MapVote.SwitchToDefaultMap(); } @@ -74,7 +74,7 @@ function LogIdleMessage(int m) { local string time; time = GetIdleMessage(m); - if (time == "") + if ( time == "" ) { // noop } @@ -98,7 +98,7 @@ static function string GetIdleMessage(int m) modulo = 0; message = ""; - if (m <= 15) + if ( m <= 15 ) { modulo = 5; // log every 5 minutes } @@ -122,7 +122,7 @@ static function string GetIdleMessage(int m) } // execute - if (modulo > 0 && m % modulo == 0) + if ( modulo > 0 && m % modulo == 0 ) { message = GetRelativeTime(m); } @@ -132,7 +132,7 @@ static function string GetIdleMessage(int m) static function string GetRelativeTime(int m) { - if (m <= 60) + if ( m <= 60 ) { return m$" minutes"; } diff --git a/MVES/Classes/MV_MainExtension.uc b/MVES/Classes/MV_MainExtension.uc index fb3a1de..51c627e 100644 --- a/MVES/Classes/MV_MainExtension.uc +++ b/MVES/Classes/MV_MainExtension.uc @@ -9,23 +9,23 @@ function WelcomeWindowTo( PlayerPawn Victim) if ( Victim.IsA('Spectator') ) return; - ForEach Victim.ChildActors( class'Info', I) + foreach Victim.ChildActors( class'Info', I) if ( I.IsA('MVWelcomeWRI') ) return; - I = Victim.Spawn(class( DynamicLoadObject( MapVote(Outer).ClientPackageInternal$".MVWelcomeWRI",class'class')), Victim,,vect(0,0,0) ); + I = Victim.Spawn(class < Info > ( DynamicLoadObject( MapVote(Outer).ClientPackageInternal$".MVWelcomeWRI",class'class')), Victim,,vect(0,0,0) ); I.SetPropertyText("ServerInfoURL", MapVote(Outer).ServerInfoURL); I.SetPropertyText("MapInfoURL", MapVote(Outer).MapInfoURL); } function Info SpawnVoteWRIActor( PlayerPawn Victim) { - return Victim.Spawn( class(DynamicLoadObject( MapVote(Outer).ClientPackageInternal$".MapVoteWRI",class'class')), Victim,,vect(0,0,0)); + return Victim.Spawn( class < Info > (DynamicLoadObject( MapVote(Outer).ClientPackageInternal$".MapVoteWRI",class'class')), Victim,,vect(0,0,0)); } function RemoveMapVotes( MVPlayerWatcher W) { MapVote(Outer).iMapVotes = 0; - While ( W != none ) + while ( W != None ) { W.PlayerVote = ""; W = W.nextWatcher; @@ -38,12 +38,12 @@ function UpdateMapVotes( MVPlayerWatcher W) local int i; Mutator = MapVote(Outer); - While ( W != none ) + while ( W != None ) { - if ( W.MapVoteWRIActor != none ) + if ( W.MapVoteWRIActor != None ) { class'WRI_Statics'.static.UpdateMapVoteResults( W.MapVoteWRIActor, "Clear", 0); - For ( i=0 ; i=0 ; i-- ) + for ( i = 7 ; i >= 0 ; i -- ) { - test = (N >>> (i*4) ) & 0x0F; + test = (N >>> (i * 4) ) & 0x0F; if ( test != 0 ) - bStart = true; + bStart = True; if ( bStart ) - Result = Result $ SingleHEX(test); + Result = Result$SingleHEX(test); } return Result; } diff --git a/MVES/Classes/MV_MapList.uc b/MVES/Classes/MV_MapList.uc index 1aa764d..bcc9324 100644 --- a/MVES/Classes/MV_MapList.uc +++ b/MVES/Classes/MV_MapList.uc @@ -702,7 +702,7 @@ final function string RandomMap( int gameIdx, int forPlayerCount ) while ( decoder.ReadEntry(result) ) { while ( decoder.ReadCode(code) ) - { + { if ( code == gameIdx ) { options[count] = result; diff --git a/MVES/Classes/MV_MapOverrides.uc b/MVES/Classes/MV_MapOverrides.uc index fda86a3..856be03 100644 --- a/MVES/Classes/MV_MapOverrides.uc +++ b/MVES/Classes/MV_MapOverrides.uc @@ -13,9 +13,9 @@ function MV_Result ApplyOverrides(MV_Result result) { local int i; - for (i=0; i= 0 && class'MV_Parser'.static.TrySplit(filterValue, "==", filterBy, filterValue)) + if ( InStr(filterValue, "==") >= 0 && class'MV_Parser'.static.TrySplit(filterValue, "==", filterBy, filterValue) ) { filterByCaps = Caps(filterBy); - if (filterByCaps == "SONG") + if ( filterByCaps == "SONG" ) { - if (Caps(Result.OriginalSong) == Caps(filterValue)) + if ( Caps(Result.OriginalSong) == Caps(filterValue) ) { return True; } @@ -53,4110 +53,13 @@ function private bool RuleMatches(MV_Result result, int i) function private RuleApply(MV_Result result, int i) { - if (SongName[i] != "") + if ( SongName[i] != "" ) { - result.Song = SongPackage[i] $"."$ SongName[i]; + result.Song = SongPackage[i]$"."$SongName[i]; result.AddPackage(SongPackage[i]); } } defaultproperties { - RuleCount=0 - Filter(0)="" - Filter(1)="" - Filter(2)="" - Filter(3)="" - Filter(4)="" - Filter(5)="" - Filter(6)="" - Filter(7)="" - Filter(8)="" - Filter(9)="" - Filter(10)="" - Filter(11)="" - Filter(12)="" - Filter(13)="" - Filter(14)="" - Filter(15)="" - Filter(16)="" - Filter(17)="" - Filter(18)="" - Filter(19)="" - Filter(20)="" - Filter(21)="" - Filter(22)="" - Filter(23)="" - Filter(24)="" - Filter(25)="" - Filter(26)="" - Filter(27)="" - Filter(28)="" - Filter(29)="" - Filter(30)="" - Filter(31)="" - Filter(32)="" - Filter(33)="" - Filter(34)="" - Filter(35)="" - Filter(36)="" - Filter(37)="" - Filter(38)="" - Filter(39)="" - Filter(40)="" - Filter(41)="" - Filter(42)="" - Filter(43)="" - Filter(44)="" - Filter(45)="" - Filter(46)="" - Filter(47)="" - Filter(48)="" - Filter(49)="" - Filter(50)="" - Filter(51)="" - Filter(52)="" - Filter(53)="" - Filter(54)="" - Filter(55)="" - Filter(56)="" - Filter(57)="" - Filter(58)="" - Filter(59)="" - Filter(60)="" - Filter(61)="" - Filter(62)="" - Filter(63)="" - Filter(64)="" - Filter(65)="" - Filter(66)="" - Filter(67)="" - Filter(68)="" - Filter(69)="" - Filter(70)="" - Filter(71)="" - Filter(72)="" - Filter(73)="" - Filter(74)="" - Filter(75)="" - Filter(76)="" - Filter(77)="" - Filter(78)="" - Filter(79)="" - Filter(80)="" - Filter(81)="" - Filter(82)="" - Filter(83)="" - Filter(84)="" - Filter(85)="" - Filter(86)="" - Filter(87)="" - Filter(88)="" - Filter(89)="" - Filter(90)="" - Filter(91)="" - Filter(92)="" - Filter(93)="" - Filter(94)="" - Filter(95)="" - Filter(96)="" - Filter(97)="" - Filter(98)="" - Filter(99)="" - Filter(100)="" - Filter(101)="" - Filter(102)="" - Filter(103)="" - Filter(104)="" - Filter(105)="" - Filter(106)="" - Filter(107)="" - Filter(108)="" - Filter(109)="" - Filter(110)="" - Filter(111)="" - Filter(112)="" - Filter(113)="" - Filter(114)="" - Filter(115)="" - Filter(116)="" - Filter(117)="" - Filter(118)="" - Filter(119)="" - Filter(120)="" - Filter(121)="" - Filter(122)="" - Filter(123)="" - Filter(124)="" - Filter(125)="" - Filter(126)="" - Filter(127)="" - Filter(128)="" - Filter(129)="" - Filter(130)="" - Filter(131)="" - Filter(132)="" - Filter(133)="" - Filter(134)="" - Filter(135)="" - Filter(136)="" - Filter(137)="" - Filter(138)="" - Filter(139)="" - Filter(140)="" - Filter(141)="" - Filter(142)="" - Filter(143)="" - Filter(144)="" - Filter(145)="" - Filter(146)="" - Filter(147)="" - Filter(148)="" - Filter(149)="" - Filter(150)="" - Filter(151)="" - Filter(152)="" - Filter(153)="" - Filter(154)="" - Filter(155)="" - Filter(156)="" - Filter(157)="" - Filter(158)="" - Filter(159)="" - Filter(160)="" - Filter(161)="" - Filter(162)="" - Filter(163)="" - Filter(164)="" - Filter(165)="" - Filter(166)="" - Filter(167)="" - Filter(168)="" - Filter(169)="" - Filter(170)="" - Filter(171)="" - Filter(172)="" - Filter(173)="" - Filter(174)="" - Filter(175)="" - Filter(176)="" - Filter(177)="" - Filter(178)="" - Filter(179)="" - Filter(180)="" - Filter(181)="" - Filter(182)="" - Filter(183)="" - Filter(184)="" - Filter(185)="" - Filter(186)="" - Filter(187)="" - Filter(188)="" - Filter(189)="" - Filter(190)="" - Filter(191)="" - Filter(192)="" - Filter(193)="" - Filter(194)="" - Filter(195)="" - Filter(196)="" - Filter(197)="" - Filter(198)="" - Filter(199)="" - Filter(200)="" - Filter(201)="" - Filter(202)="" - Filter(203)="" - Filter(204)="" - Filter(205)="" - Filter(206)="" - Filter(207)="" - Filter(208)="" - Filter(209)="" - Filter(210)="" - Filter(211)="" - Filter(212)="" - Filter(213)="" - Filter(214)="" - Filter(215)="" - Filter(216)="" - Filter(217)="" - Filter(218)="" - Filter(219)="" - Filter(220)="" - Filter(221)="" - Filter(222)="" - Filter(223)="" - Filter(224)="" - Filter(225)="" - Filter(226)="" - Filter(227)="" - Filter(228)="" - Filter(229)="" - Filter(230)="" - Filter(231)="" - Filter(232)="" - Filter(233)="" - Filter(234)="" - Filter(235)="" - Filter(236)="" - Filter(237)="" - Filter(238)="" - Filter(239)="" - Filter(240)="" - Filter(241)="" - Filter(242)="" - Filter(243)="" - Filter(244)="" - Filter(245)="" - Filter(246)="" - Filter(247)="" - Filter(248)="" - Filter(249)="" - Filter(250)="" - Filter(251)="" - Filter(252)="" - Filter(253)="" - Filter(254)="" - Filter(255)="" - Filter(256)="" - Filter(257)="" - Filter(258)="" - Filter(259)="" - Filter(260)="" - Filter(261)="" - Filter(262)="" - Filter(263)="" - Filter(264)="" - Filter(265)="" - Filter(266)="" - Filter(267)="" - Filter(268)="" - Filter(269)="" - Filter(270)="" - Filter(271)="" - Filter(272)="" - Filter(273)="" - Filter(274)="" - Filter(275)="" - Filter(276)="" - Filter(277)="" - Filter(278)="" - Filter(279)="" - Filter(280)="" - Filter(281)="" - Filter(282)="" - Filter(283)="" - Filter(284)="" - Filter(285)="" - Filter(286)="" - Filter(287)="" - Filter(288)="" - Filter(289)="" - Filter(290)="" - Filter(291)="" - Filter(292)="" - Filter(293)="" - Filter(294)="" - Filter(295)="" - Filter(296)="" - Filter(297)="" - Filter(298)="" - Filter(299)="" - Filter(300)="" - Filter(301)="" - Filter(302)="" - Filter(303)="" - Filter(304)="" - Filter(305)="" - Filter(306)="" - Filter(307)="" - Filter(308)="" - Filter(309)="" - Filter(310)="" - Filter(311)="" - Filter(312)="" - Filter(313)="" - Filter(314)="" - Filter(315)="" - Filter(316)="" - Filter(317)="" - Filter(318)="" - Filter(319)="" - Filter(320)="" - Filter(321)="" - Filter(322)="" - Filter(323)="" - Filter(324)="" - Filter(325)="" - Filter(326)="" - Filter(327)="" - Filter(328)="" - Filter(329)="" - Filter(330)="" - Filter(331)="" - Filter(332)="" - Filter(333)="" - Filter(334)="" - Filter(335)="" - Filter(336)="" - Filter(337)="" - Filter(338)="" - Filter(339)="" - Filter(340)="" - Filter(341)="" - Filter(342)="" - Filter(343)="" - Filter(344)="" - Filter(345)="" - Filter(346)="" - Filter(347)="" - Filter(348)="" - Filter(349)="" - Filter(350)="" - Filter(351)="" - Filter(352)="" - Filter(353)="" - Filter(354)="" - Filter(355)="" - Filter(356)="" - Filter(357)="" - Filter(358)="" - Filter(359)="" - Filter(360)="" - Filter(361)="" - Filter(362)="" - Filter(363)="" - Filter(364)="" - Filter(365)="" - Filter(366)="" - Filter(367)="" - Filter(368)="" - Filter(369)="" - Filter(370)="" - Filter(371)="" - Filter(372)="" - Filter(373)="" - Filter(374)="" - Filter(375)="" - Filter(376)="" - Filter(377)="" - Filter(378)="" - Filter(379)="" - Filter(380)="" - Filter(381)="" - Filter(382)="" - Filter(383)="" - Filter(384)="" - Filter(385)="" - Filter(386)="" - Filter(387)="" - Filter(388)="" - Filter(389)="" - Filter(390)="" - Filter(391)="" - Filter(392)="" - Filter(393)="" - Filter(394)="" - Filter(395)="" - Filter(396)="" - Filter(397)="" - Filter(398)="" - Filter(399)="" - Filter(400)="" - Filter(401)="" - Filter(402)="" - Filter(403)="" - Filter(404)="" - Filter(405)="" - Filter(406)="" - Filter(407)="" - Filter(408)="" - Filter(409)="" - Filter(410)="" - Filter(411)="" - Filter(412)="" - Filter(413)="" - Filter(414)="" - Filter(415)="" - Filter(416)="" - Filter(417)="" - Filter(418)="" - Filter(419)="" - Filter(420)="" - Filter(421)="" - Filter(422)="" - Filter(423)="" - Filter(424)="" - Filter(425)="" - Filter(426)="" - Filter(427)="" - Filter(428)="" - Filter(429)="" - Filter(430)="" - Filter(431)="" - Filter(432)="" - Filter(433)="" - Filter(434)="" - Filter(435)="" - Filter(436)="" - Filter(437)="" - Filter(438)="" - Filter(439)="" - Filter(440)="" - Filter(441)="" - Filter(442)="" - Filter(443)="" - Filter(444)="" - Filter(445)="" - Filter(446)="" - Filter(447)="" - Filter(448)="" - Filter(449)="" - Filter(450)="" - Filter(451)="" - Filter(452)="" - Filter(453)="" - Filter(454)="" - Filter(455)="" - Filter(456)="" - Filter(457)="" - Filter(458)="" - Filter(459)="" - Filter(460)="" - Filter(461)="" - Filter(462)="" - Filter(463)="" - Filter(464)="" - Filter(465)="" - Filter(466)="" - Filter(467)="" - Filter(468)="" - Filter(469)="" - Filter(470)="" - Filter(471)="" - Filter(472)="" - Filter(473)="" - Filter(474)="" - Filter(475)="" - Filter(476)="" - Filter(477)="" - Filter(478)="" - Filter(479)="" - Filter(480)="" - Filter(481)="" - Filter(482)="" - Filter(483)="" - Filter(484)="" - Filter(485)="" - Filter(486)="" - Filter(487)="" - Filter(488)="" - Filter(489)="" - Filter(490)="" - Filter(491)="" - Filter(492)="" - Filter(493)="" - Filter(494)="" - Filter(495)="" - Filter(496)="" - Filter(497)="" - Filter(498)="" - Filter(499)="" - Filter(500)="" - Filter(501)="" - Filter(502)="" - Filter(503)="" - Filter(504)="" - Filter(505)="" - Filter(506)="" - Filter(507)="" - Filter(508)="" - Filter(509)="" - Filter(510)="" - Filter(511)="" - Filter(512)="" - Filter(513)="" - Filter(514)="" - Filter(515)="" - Filter(516)="" - Filter(517)="" - Filter(518)="" - Filter(519)="" - Filter(520)="" - Filter(521)="" - Filter(522)="" - Filter(523)="" - Filter(524)="" - Filter(525)="" - Filter(526)="" - Filter(527)="" - Filter(528)="" - Filter(529)="" - Filter(530)="" - Filter(531)="" - Filter(532)="" - Filter(533)="" - Filter(534)="" - Filter(535)="" - Filter(536)="" - Filter(537)="" - Filter(538)="" - Filter(539)="" - Filter(540)="" - Filter(541)="" - Filter(542)="" - Filter(543)="" - Filter(544)="" - Filter(545)="" - Filter(546)="" - Filter(547)="" - Filter(548)="" - Filter(549)="" - Filter(550)="" - Filter(551)="" - Filter(552)="" - Filter(553)="" - Filter(554)="" - Filter(555)="" - Filter(556)="" - Filter(557)="" - Filter(558)="" - Filter(559)="" - Filter(560)="" - Filter(561)="" - Filter(562)="" - Filter(563)="" - Filter(564)="" - Filter(565)="" - Filter(566)="" - Filter(567)="" - Filter(568)="" - Filter(569)="" - Filter(570)="" - Filter(571)="" - Filter(572)="" - Filter(573)="" - Filter(574)="" - Filter(575)="" - Filter(576)="" - Filter(577)="" - Filter(578)="" - Filter(579)="" - Filter(580)="" - Filter(581)="" - Filter(582)="" - Filter(583)="" - Filter(584)="" - Filter(585)="" - Filter(586)="" - Filter(587)="" - Filter(588)="" - Filter(589)="" - Filter(590)="" - Filter(591)="" - Filter(592)="" - Filter(593)="" - Filter(594)="" - Filter(595)="" - Filter(596)="" - Filter(597)="" - Filter(598)="" - Filter(599)="" - Filter(600)="" - Filter(601)="" - Filter(602)="" - Filter(603)="" - Filter(604)="" - Filter(605)="" - Filter(606)="" - Filter(607)="" - Filter(608)="" - Filter(609)="" - Filter(610)="" - Filter(611)="" - Filter(612)="" - Filter(613)="" - Filter(614)="" - Filter(615)="" - Filter(616)="" - Filter(617)="" - Filter(618)="" - Filter(619)="" - Filter(620)="" - Filter(621)="" - Filter(622)="" - Filter(623)="" - Filter(624)="" - Filter(625)="" - Filter(626)="" - Filter(627)="" - Filter(628)="" - Filter(629)="" - Filter(630)="" - Filter(631)="" - Filter(632)="" - Filter(633)="" - Filter(634)="" - Filter(635)="" - Filter(636)="" - Filter(637)="" - Filter(638)="" - Filter(639)="" - Filter(640)="" - Filter(641)="" - Filter(642)="" - Filter(643)="" - Filter(644)="" - Filter(645)="" - Filter(646)="" - Filter(647)="" - Filter(648)="" - Filter(649)="" - Filter(650)="" - Filter(651)="" - Filter(652)="" - Filter(653)="" - Filter(654)="" - Filter(655)="" - Filter(656)="" - Filter(657)="" - Filter(658)="" - Filter(659)="" - Filter(660)="" - Filter(661)="" - Filter(662)="" - Filter(663)="" - Filter(664)="" - Filter(665)="" - Filter(666)="" - Filter(667)="" - Filter(668)="" - Filter(669)="" - Filter(670)="" - Filter(671)="" - Filter(672)="" - Filter(673)="" - Filter(674)="" - Filter(675)="" - Filter(676)="" - Filter(677)="" - Filter(678)="" - Filter(679)="" - Filter(680)="" - Filter(681)="" - Filter(682)="" - Filter(683)="" - Filter(684)="" - Filter(685)="" - Filter(686)="" - Filter(687)="" - Filter(688)="" - Filter(689)="" - Filter(690)="" - Filter(691)="" - Filter(692)="" - Filter(693)="" - Filter(694)="" - Filter(695)="" - Filter(696)="" - Filter(697)="" - Filter(698)="" - Filter(699)="" - Filter(700)="" - Filter(701)="" - Filter(702)="" - Filter(703)="" - Filter(704)="" - Filter(705)="" - Filter(706)="" - Filter(707)="" - Filter(708)="" - Filter(709)="" - Filter(710)="" - Filter(711)="" - Filter(712)="" - Filter(713)="" - Filter(714)="" - Filter(715)="" - Filter(716)="" - Filter(717)="" - Filter(718)="" - Filter(719)="" - Filter(720)="" - Filter(721)="" - Filter(722)="" - Filter(723)="" - Filter(724)="" - Filter(725)="" - Filter(726)="" - Filter(727)="" - Filter(728)="" - Filter(729)="" - Filter(730)="" - Filter(731)="" - Filter(732)="" - Filter(733)="" - Filter(734)="" - Filter(735)="" - Filter(736)="" - Filter(737)="" - Filter(738)="" - Filter(739)="" - Filter(740)="" - Filter(741)="" - Filter(742)="" - Filter(743)="" - Filter(744)="" - Filter(745)="" - Filter(746)="" - Filter(747)="" - Filter(748)="" - Filter(749)="" - Filter(750)="" - Filter(751)="" - Filter(752)="" - Filter(753)="" - Filter(754)="" - Filter(755)="" - Filter(756)="" - Filter(757)="" - Filter(758)="" - Filter(759)="" - Filter(760)="" - Filter(761)="" - Filter(762)="" - Filter(763)="" - Filter(764)="" - Filter(765)="" - Filter(766)="" - Filter(767)="" - Filter(768)="" - Filter(769)="" - Filter(770)="" - Filter(771)="" - Filter(772)="" - Filter(773)="" - Filter(774)="" - Filter(775)="" - Filter(776)="" - Filter(777)="" - Filter(778)="" - Filter(779)="" - Filter(780)="" - Filter(781)="" - Filter(782)="" - Filter(783)="" - Filter(784)="" - Filter(785)="" - Filter(786)="" - Filter(787)="" - Filter(788)="" - Filter(789)="" - Filter(790)="" - Filter(791)="" - Filter(792)="" - Filter(793)="" - Filter(794)="" - Filter(795)="" - Filter(796)="" - Filter(797)="" - Filter(798)="" - Filter(799)="" - Filter(800)="" - Filter(801)="" - Filter(802)="" - Filter(803)="" - Filter(804)="" - Filter(805)="" - Filter(806)="" - Filter(807)="" - Filter(808)="" - Filter(809)="" - Filter(810)="" - Filter(811)="" - Filter(812)="" - Filter(813)="" - Filter(814)="" - Filter(815)="" - Filter(816)="" - Filter(817)="" - Filter(818)="" - Filter(819)="" - Filter(820)="" - Filter(821)="" - Filter(822)="" - Filter(823)="" - Filter(824)="" - Filter(825)="" - Filter(826)="" - Filter(827)="" - Filter(828)="" - Filter(829)="" - Filter(830)="" - Filter(831)="" - Filter(832)="" - Filter(833)="" - Filter(834)="" - Filter(835)="" - Filter(836)="" - Filter(837)="" - Filter(838)="" - Filter(839)="" - Filter(840)="" - Filter(841)="" - Filter(842)="" - Filter(843)="" - Filter(844)="" - Filter(845)="" - Filter(846)="" - Filter(847)="" - Filter(848)="" - Filter(849)="" - Filter(850)="" - Filter(851)="" - Filter(852)="" - Filter(853)="" - Filter(854)="" - Filter(855)="" - Filter(856)="" - Filter(857)="" - Filter(858)="" - Filter(859)="" - Filter(860)="" - Filter(861)="" - Filter(862)="" - Filter(863)="" - Filter(864)="" - Filter(865)="" - Filter(866)="" - Filter(867)="" - Filter(868)="" - Filter(869)="" - Filter(870)="" - Filter(871)="" - Filter(872)="" - Filter(873)="" - Filter(874)="" - Filter(875)="" - Filter(876)="" - Filter(877)="" - Filter(878)="" - Filter(879)="" - Filter(880)="" - Filter(881)="" - Filter(882)="" - Filter(883)="" - Filter(884)="" - Filter(885)="" - Filter(886)="" - Filter(887)="" - Filter(888)="" - Filter(889)="" - Filter(890)="" - Filter(891)="" - Filter(892)="" - Filter(893)="" - Filter(894)="" - Filter(895)="" - Filter(896)="" - Filter(897)="" - Filter(898)="" - Filter(899)="" - Filter(900)="" - Filter(901)="" - Filter(902)="" - Filter(903)="" - Filter(904)="" - Filter(905)="" - Filter(906)="" - Filter(907)="" - Filter(908)="" - Filter(909)="" - Filter(910)="" - Filter(911)="" - Filter(912)="" - Filter(913)="" - Filter(914)="" - Filter(915)="" - Filter(916)="" - Filter(917)="" - Filter(918)="" - Filter(919)="" - Filter(920)="" - Filter(921)="" - Filter(922)="" - Filter(923)="" - Filter(924)="" - Filter(925)="" - Filter(926)="" - Filter(927)="" - Filter(928)="" - Filter(929)="" - Filter(930)="" - Filter(931)="" - Filter(932)="" - Filter(933)="" - Filter(934)="" - Filter(935)="" - Filter(936)="" - Filter(937)="" - Filter(938)="" - Filter(939)="" - Filter(940)="" - Filter(941)="" - Filter(942)="" - Filter(943)="" - Filter(944)="" - Filter(945)="" - Filter(946)="" - Filter(947)="" - Filter(948)="" - Filter(949)="" - Filter(950)="" - Filter(951)="" - Filter(952)="" - Filter(953)="" - Filter(954)="" - Filter(955)="" - Filter(956)="" - Filter(957)="" - Filter(958)="" - Filter(959)="" - Filter(960)="" - Filter(961)="" - Filter(962)="" - Filter(963)="" - Filter(964)="" - Filter(965)="" - Filter(966)="" - Filter(967)="" - Filter(968)="" - Filter(969)="" - Filter(970)="" - Filter(971)="" - Filter(972)="" - Filter(973)="" - Filter(974)="" - Filter(975)="" - Filter(976)="" - Filter(977)="" - Filter(978)="" - Filter(979)="" - Filter(980)="" - Filter(981)="" - Filter(982)="" - Filter(983)="" - Filter(984)="" - Filter(985)="" - Filter(986)="" - Filter(987)="" - Filter(988)="" - Filter(989)="" - Filter(990)="" - Filter(991)="" - Filter(992)="" - Filter(993)="" - Filter(994)="" - Filter(995)="" - Filter(996)="" - Filter(997)="" - Filter(998)="" - Filter(999)="" - Filter(1000)="" - Filter(1001)="" - Filter(1002)="" - Filter(1003)="" - Filter(1004)="" - Filter(1005)="" - Filter(1006)="" - Filter(1007)="" - Filter(1008)="" - Filter(1009)="" - Filter(1010)="" - Filter(1011)="" - Filter(1012)="" - Filter(1013)="" - Filter(1014)="" - Filter(1015)="" - Filter(1016)="" - Filter(1017)="" - Filter(1018)="" - Filter(1019)="" - Filter(1020)="" - Filter(1021)="" - Filter(1022)="" - Filter(1023)="" - FilterBySong(0)="" - FilterBySong(1)="" - FilterBySong(2)="" - FilterBySong(3)="" - FilterBySong(4)="" - FilterBySong(5)="" - FilterBySong(6)="" - FilterBySong(7)="" - FilterBySong(8)="" - FilterBySong(9)="" - FilterBySong(10)="" - FilterBySong(11)="" - FilterBySong(12)="" - FilterBySong(13)="" - FilterBySong(14)="" - FilterBySong(15)="" - FilterBySong(16)="" - FilterBySong(17)="" - FilterBySong(18)="" - FilterBySong(19)="" - FilterBySong(20)="" - FilterBySong(21)="" - FilterBySong(22)="" - FilterBySong(23)="" - FilterBySong(24)="" - FilterBySong(25)="" - FilterBySong(26)="" - FilterBySong(27)="" - FilterBySong(28)="" - FilterBySong(29)="" - FilterBySong(30)="" - FilterBySong(31)="" - FilterBySong(32)="" - FilterBySong(33)="" - FilterBySong(34)="" - FilterBySong(35)="" - FilterBySong(36)="" - FilterBySong(37)="" - FilterBySong(38)="" - FilterBySong(39)="" - FilterBySong(40)="" - FilterBySong(41)="" - FilterBySong(42)="" - FilterBySong(43)="" - FilterBySong(44)="" - FilterBySong(45)="" - FilterBySong(46)="" - FilterBySong(47)="" - FilterBySong(48)="" - FilterBySong(49)="" - FilterBySong(50)="" - FilterBySong(51)="" - FilterBySong(52)="" - FilterBySong(53)="" - FilterBySong(54)="" - FilterBySong(55)="" - FilterBySong(56)="" - FilterBySong(57)="" - FilterBySong(58)="" - FilterBySong(59)="" - FilterBySong(60)="" - FilterBySong(61)="" - FilterBySong(62)="" - FilterBySong(63)="" - FilterBySong(64)="" - FilterBySong(65)="" - FilterBySong(66)="" - FilterBySong(67)="" - FilterBySong(68)="" - FilterBySong(69)="" - FilterBySong(70)="" - FilterBySong(71)="" - FilterBySong(72)="" - FilterBySong(73)="" - FilterBySong(74)="" - FilterBySong(75)="" - FilterBySong(76)="" - FilterBySong(77)="" - FilterBySong(78)="" - FilterBySong(79)="" - FilterBySong(80)="" - FilterBySong(81)="" - FilterBySong(82)="" - FilterBySong(83)="" - FilterBySong(84)="" - FilterBySong(85)="" - FilterBySong(86)="" - FilterBySong(87)="" - FilterBySong(88)="" - FilterBySong(89)="" - FilterBySong(90)="" - FilterBySong(91)="" - FilterBySong(92)="" - FilterBySong(93)="" - FilterBySong(94)="" - FilterBySong(95)="" - FilterBySong(96)="" - FilterBySong(97)="" - FilterBySong(98)="" - FilterBySong(99)="" - FilterBySong(100)="" - FilterBySong(101)="" - FilterBySong(102)="" - FilterBySong(103)="" - FilterBySong(104)="" - FilterBySong(105)="" - FilterBySong(106)="" - FilterBySong(107)="" - FilterBySong(108)="" - FilterBySong(109)="" - FilterBySong(110)="" - FilterBySong(111)="" - FilterBySong(112)="" - FilterBySong(113)="" - FilterBySong(114)="" - FilterBySong(115)="" - FilterBySong(116)="" - FilterBySong(117)="" - FilterBySong(118)="" - FilterBySong(119)="" - FilterBySong(120)="" - FilterBySong(121)="" - FilterBySong(122)="" - FilterBySong(123)="" - FilterBySong(124)="" - FilterBySong(125)="" - FilterBySong(126)="" - FilterBySong(127)="" - FilterBySong(128)="" - FilterBySong(129)="" - FilterBySong(130)="" - FilterBySong(131)="" - FilterBySong(132)="" - FilterBySong(133)="" - FilterBySong(134)="" - FilterBySong(135)="" - FilterBySong(136)="" - FilterBySong(137)="" - FilterBySong(138)="" - FilterBySong(139)="" - FilterBySong(140)="" - FilterBySong(141)="" - FilterBySong(142)="" - FilterBySong(143)="" - FilterBySong(144)="" - FilterBySong(145)="" - FilterBySong(146)="" - FilterBySong(147)="" - FilterBySong(148)="" - FilterBySong(149)="" - FilterBySong(150)="" - FilterBySong(151)="" - FilterBySong(152)="" - FilterBySong(153)="" - FilterBySong(154)="" - FilterBySong(155)="" - FilterBySong(156)="" - FilterBySong(157)="" - FilterBySong(158)="" - FilterBySong(159)="" - FilterBySong(160)="" - FilterBySong(161)="" - FilterBySong(162)="" - FilterBySong(163)="" - FilterBySong(164)="" - FilterBySong(165)="" - FilterBySong(166)="" - FilterBySong(167)="" - FilterBySong(168)="" - FilterBySong(169)="" - FilterBySong(170)="" - FilterBySong(171)="" - FilterBySong(172)="" - FilterBySong(173)="" - FilterBySong(174)="" - FilterBySong(175)="" - FilterBySong(176)="" - FilterBySong(177)="" - FilterBySong(178)="" - FilterBySong(179)="" - FilterBySong(180)="" - FilterBySong(181)="" - FilterBySong(182)="" - FilterBySong(183)="" - FilterBySong(184)="" - FilterBySong(185)="" - FilterBySong(186)="" - FilterBySong(187)="" - FilterBySong(188)="" - FilterBySong(189)="" - FilterBySong(190)="" - FilterBySong(191)="" - FilterBySong(192)="" - FilterBySong(193)="" - FilterBySong(194)="" - FilterBySong(195)="" - FilterBySong(196)="" - FilterBySong(197)="" - FilterBySong(198)="" - FilterBySong(199)="" - FilterBySong(200)="" - FilterBySong(201)="" - FilterBySong(202)="" - FilterBySong(203)="" - FilterBySong(204)="" - FilterBySong(205)="" - FilterBySong(206)="" - FilterBySong(207)="" - FilterBySong(208)="" - FilterBySong(209)="" - FilterBySong(210)="" - FilterBySong(211)="" - FilterBySong(212)="" - FilterBySong(213)="" - FilterBySong(214)="" - FilterBySong(215)="" - FilterBySong(216)="" - FilterBySong(217)="" - FilterBySong(218)="" - FilterBySong(219)="" - FilterBySong(220)="" - FilterBySong(221)="" - FilterBySong(222)="" - FilterBySong(223)="" - FilterBySong(224)="" - FilterBySong(225)="" - FilterBySong(226)="" - FilterBySong(227)="" - FilterBySong(228)="" - FilterBySong(229)="" - FilterBySong(230)="" - FilterBySong(231)="" - FilterBySong(232)="" - FilterBySong(233)="" - FilterBySong(234)="" - FilterBySong(235)="" - FilterBySong(236)="" - FilterBySong(237)="" - FilterBySong(238)="" - FilterBySong(239)="" - FilterBySong(240)="" - FilterBySong(241)="" - FilterBySong(242)="" - FilterBySong(243)="" - FilterBySong(244)="" - FilterBySong(245)="" - FilterBySong(246)="" - FilterBySong(247)="" - FilterBySong(248)="" - FilterBySong(249)="" - FilterBySong(250)="" - FilterBySong(251)="" - FilterBySong(252)="" - FilterBySong(253)="" - FilterBySong(254)="" - FilterBySong(255)="" - FilterBySong(256)="" - FilterBySong(257)="" - FilterBySong(258)="" - FilterBySong(259)="" - FilterBySong(260)="" - FilterBySong(261)="" - FilterBySong(262)="" - FilterBySong(263)="" - FilterBySong(264)="" - FilterBySong(265)="" - FilterBySong(266)="" - FilterBySong(267)="" - FilterBySong(268)="" - FilterBySong(269)="" - FilterBySong(270)="" - FilterBySong(271)="" - FilterBySong(272)="" - FilterBySong(273)="" - FilterBySong(274)="" - FilterBySong(275)="" - FilterBySong(276)="" - FilterBySong(277)="" - FilterBySong(278)="" - FilterBySong(279)="" - FilterBySong(280)="" - FilterBySong(281)="" - FilterBySong(282)="" - FilterBySong(283)="" - FilterBySong(284)="" - FilterBySong(285)="" - FilterBySong(286)="" - FilterBySong(287)="" - FilterBySong(288)="" - FilterBySong(289)="" - FilterBySong(290)="" - FilterBySong(291)="" - FilterBySong(292)="" - FilterBySong(293)="" - FilterBySong(294)="" - FilterBySong(295)="" - FilterBySong(296)="" - FilterBySong(297)="" - FilterBySong(298)="" - FilterBySong(299)="" - FilterBySong(300)="" - FilterBySong(301)="" - FilterBySong(302)="" - FilterBySong(303)="" - FilterBySong(304)="" - FilterBySong(305)="" - FilterBySong(306)="" - FilterBySong(307)="" - FilterBySong(308)="" - FilterBySong(309)="" - FilterBySong(310)="" - FilterBySong(311)="" - FilterBySong(312)="" - FilterBySong(313)="" - FilterBySong(314)="" - FilterBySong(315)="" - FilterBySong(316)="" - FilterBySong(317)="" - FilterBySong(318)="" - FilterBySong(319)="" - FilterBySong(320)="" - FilterBySong(321)="" - FilterBySong(322)="" - FilterBySong(323)="" - FilterBySong(324)="" - FilterBySong(325)="" - FilterBySong(326)="" - FilterBySong(327)="" - FilterBySong(328)="" - FilterBySong(329)="" - FilterBySong(330)="" - FilterBySong(331)="" - FilterBySong(332)="" - FilterBySong(333)="" - FilterBySong(334)="" - FilterBySong(335)="" - FilterBySong(336)="" - FilterBySong(337)="" - FilterBySong(338)="" - FilterBySong(339)="" - FilterBySong(340)="" - FilterBySong(341)="" - FilterBySong(342)="" - FilterBySong(343)="" - FilterBySong(344)="" - FilterBySong(345)="" - FilterBySong(346)="" - FilterBySong(347)="" - FilterBySong(348)="" - FilterBySong(349)="" - FilterBySong(350)="" - FilterBySong(351)="" - FilterBySong(352)="" - FilterBySong(353)="" - FilterBySong(354)="" - FilterBySong(355)="" - FilterBySong(356)="" - FilterBySong(357)="" - FilterBySong(358)="" - FilterBySong(359)="" - FilterBySong(360)="" - FilterBySong(361)="" - FilterBySong(362)="" - FilterBySong(363)="" - FilterBySong(364)="" - FilterBySong(365)="" - FilterBySong(366)="" - FilterBySong(367)="" - FilterBySong(368)="" - FilterBySong(369)="" - FilterBySong(370)="" - FilterBySong(371)="" - FilterBySong(372)="" - FilterBySong(373)="" - FilterBySong(374)="" - FilterBySong(375)="" - FilterBySong(376)="" - FilterBySong(377)="" - FilterBySong(378)="" - FilterBySong(379)="" - FilterBySong(380)="" - FilterBySong(381)="" - FilterBySong(382)="" - FilterBySong(383)="" - FilterBySong(384)="" - FilterBySong(385)="" - FilterBySong(386)="" - FilterBySong(387)="" - FilterBySong(388)="" - FilterBySong(389)="" - FilterBySong(390)="" - FilterBySong(391)="" - FilterBySong(392)="" - FilterBySong(393)="" - FilterBySong(394)="" - FilterBySong(395)="" - FilterBySong(396)="" - FilterBySong(397)="" - FilterBySong(398)="" - FilterBySong(399)="" - FilterBySong(400)="" - FilterBySong(401)="" - FilterBySong(402)="" - FilterBySong(403)="" - FilterBySong(404)="" - FilterBySong(405)="" - FilterBySong(406)="" - FilterBySong(407)="" - FilterBySong(408)="" - FilterBySong(409)="" - FilterBySong(410)="" - FilterBySong(411)="" - FilterBySong(412)="" - FilterBySong(413)="" - FilterBySong(414)="" - FilterBySong(415)="" - FilterBySong(416)="" - FilterBySong(417)="" - FilterBySong(418)="" - FilterBySong(419)="" - FilterBySong(420)="" - FilterBySong(421)="" - FilterBySong(422)="" - FilterBySong(423)="" - FilterBySong(424)="" - FilterBySong(425)="" - FilterBySong(426)="" - FilterBySong(427)="" - FilterBySong(428)="" - FilterBySong(429)="" - FilterBySong(430)="" - FilterBySong(431)="" - FilterBySong(432)="" - FilterBySong(433)="" - FilterBySong(434)="" - FilterBySong(435)="" - FilterBySong(436)="" - FilterBySong(437)="" - FilterBySong(438)="" - FilterBySong(439)="" - FilterBySong(440)="" - FilterBySong(441)="" - FilterBySong(442)="" - FilterBySong(443)="" - FilterBySong(444)="" - FilterBySong(445)="" - FilterBySong(446)="" - FilterBySong(447)="" - FilterBySong(448)="" - FilterBySong(449)="" - FilterBySong(450)="" - FilterBySong(451)="" - FilterBySong(452)="" - FilterBySong(453)="" - FilterBySong(454)="" - FilterBySong(455)="" - FilterBySong(456)="" - FilterBySong(457)="" - FilterBySong(458)="" - FilterBySong(459)="" - FilterBySong(460)="" - FilterBySong(461)="" - FilterBySong(462)="" - FilterBySong(463)="" - FilterBySong(464)="" - FilterBySong(465)="" - FilterBySong(466)="" - FilterBySong(467)="" - FilterBySong(468)="" - FilterBySong(469)="" - FilterBySong(470)="" - FilterBySong(471)="" - FilterBySong(472)="" - FilterBySong(473)="" - FilterBySong(474)="" - FilterBySong(475)="" - FilterBySong(476)="" - FilterBySong(477)="" - FilterBySong(478)="" - FilterBySong(479)="" - FilterBySong(480)="" - FilterBySong(481)="" - FilterBySong(482)="" - FilterBySong(483)="" - FilterBySong(484)="" - FilterBySong(485)="" - FilterBySong(486)="" - FilterBySong(487)="" - FilterBySong(488)="" - FilterBySong(489)="" - FilterBySong(490)="" - FilterBySong(491)="" - FilterBySong(492)="" - FilterBySong(493)="" - FilterBySong(494)="" - FilterBySong(495)="" - FilterBySong(496)="" - FilterBySong(497)="" - FilterBySong(498)="" - FilterBySong(499)="" - FilterBySong(500)="" - FilterBySong(501)="" - FilterBySong(502)="" - FilterBySong(503)="" - FilterBySong(504)="" - FilterBySong(505)="" - FilterBySong(506)="" - FilterBySong(507)="" - FilterBySong(508)="" - FilterBySong(509)="" - FilterBySong(510)="" - FilterBySong(511)="" - FilterBySong(512)="" - FilterBySong(513)="" - FilterBySong(514)="" - FilterBySong(515)="" - FilterBySong(516)="" - FilterBySong(517)="" - FilterBySong(518)="" - FilterBySong(519)="" - FilterBySong(520)="" - FilterBySong(521)="" - FilterBySong(522)="" - FilterBySong(523)="" - FilterBySong(524)="" - FilterBySong(525)="" - FilterBySong(526)="" - FilterBySong(527)="" - FilterBySong(528)="" - FilterBySong(529)="" - FilterBySong(530)="" - FilterBySong(531)="" - FilterBySong(532)="" - FilterBySong(533)="" - FilterBySong(534)="" - FilterBySong(535)="" - FilterBySong(536)="" - FilterBySong(537)="" - FilterBySong(538)="" - FilterBySong(539)="" - FilterBySong(540)="" - FilterBySong(541)="" - FilterBySong(542)="" - FilterBySong(543)="" - FilterBySong(544)="" - FilterBySong(545)="" - FilterBySong(546)="" - FilterBySong(547)="" - FilterBySong(548)="" - FilterBySong(549)="" - FilterBySong(550)="" - FilterBySong(551)="" - FilterBySong(552)="" - FilterBySong(553)="" - FilterBySong(554)="" - FilterBySong(555)="" - FilterBySong(556)="" - FilterBySong(557)="" - FilterBySong(558)="" - FilterBySong(559)="" - FilterBySong(560)="" - FilterBySong(561)="" - FilterBySong(562)="" - FilterBySong(563)="" - FilterBySong(564)="" - FilterBySong(565)="" - FilterBySong(566)="" - FilterBySong(567)="" - FilterBySong(568)="" - FilterBySong(569)="" - FilterBySong(570)="" - FilterBySong(571)="" - FilterBySong(572)="" - FilterBySong(573)="" - FilterBySong(574)="" - FilterBySong(575)="" - FilterBySong(576)="" - FilterBySong(577)="" - FilterBySong(578)="" - FilterBySong(579)="" - FilterBySong(580)="" - FilterBySong(581)="" - FilterBySong(582)="" - FilterBySong(583)="" - FilterBySong(584)="" - FilterBySong(585)="" - FilterBySong(586)="" - FilterBySong(587)="" - FilterBySong(588)="" - FilterBySong(589)="" - FilterBySong(590)="" - FilterBySong(591)="" - FilterBySong(592)="" - FilterBySong(593)="" - FilterBySong(594)="" - FilterBySong(595)="" - FilterBySong(596)="" - FilterBySong(597)="" - FilterBySong(598)="" - FilterBySong(599)="" - FilterBySong(600)="" - FilterBySong(601)="" - FilterBySong(602)="" - FilterBySong(603)="" - FilterBySong(604)="" - FilterBySong(605)="" - FilterBySong(606)="" - FilterBySong(607)="" - FilterBySong(608)="" - FilterBySong(609)="" - FilterBySong(610)="" - FilterBySong(611)="" - FilterBySong(612)="" - FilterBySong(613)="" - FilterBySong(614)="" - FilterBySong(615)="" - FilterBySong(616)="" - FilterBySong(617)="" - FilterBySong(618)="" - FilterBySong(619)="" - FilterBySong(620)="" - FilterBySong(621)="" - FilterBySong(622)="" - FilterBySong(623)="" - FilterBySong(624)="" - FilterBySong(625)="" - FilterBySong(626)="" - FilterBySong(627)="" - FilterBySong(628)="" - FilterBySong(629)="" - FilterBySong(630)="" - FilterBySong(631)="" - FilterBySong(632)="" - FilterBySong(633)="" - FilterBySong(634)="" - FilterBySong(635)="" - FilterBySong(636)="" - FilterBySong(637)="" - FilterBySong(638)="" - FilterBySong(639)="" - FilterBySong(640)="" - FilterBySong(641)="" - FilterBySong(642)="" - FilterBySong(643)="" - FilterBySong(644)="" - FilterBySong(645)="" - FilterBySong(646)="" - FilterBySong(647)="" - FilterBySong(648)="" - FilterBySong(649)="" - FilterBySong(650)="" - FilterBySong(651)="" - FilterBySong(652)="" - FilterBySong(653)="" - FilterBySong(654)="" - FilterBySong(655)="" - FilterBySong(656)="" - FilterBySong(657)="" - FilterBySong(658)="" - FilterBySong(659)="" - FilterBySong(660)="" - FilterBySong(661)="" - FilterBySong(662)="" - FilterBySong(663)="" - FilterBySong(664)="" - FilterBySong(665)="" - FilterBySong(666)="" - FilterBySong(667)="" - FilterBySong(668)="" - FilterBySong(669)="" - FilterBySong(670)="" - FilterBySong(671)="" - FilterBySong(672)="" - FilterBySong(673)="" - FilterBySong(674)="" - FilterBySong(675)="" - FilterBySong(676)="" - FilterBySong(677)="" - FilterBySong(678)="" - FilterBySong(679)="" - FilterBySong(680)="" - FilterBySong(681)="" - FilterBySong(682)="" - FilterBySong(683)="" - FilterBySong(684)="" - FilterBySong(685)="" - FilterBySong(686)="" - FilterBySong(687)="" - FilterBySong(688)="" - FilterBySong(689)="" - FilterBySong(690)="" - FilterBySong(691)="" - FilterBySong(692)="" - FilterBySong(693)="" - FilterBySong(694)="" - FilterBySong(695)="" - FilterBySong(696)="" - FilterBySong(697)="" - FilterBySong(698)="" - FilterBySong(699)="" - FilterBySong(700)="" - FilterBySong(701)="" - FilterBySong(702)="" - FilterBySong(703)="" - FilterBySong(704)="" - FilterBySong(705)="" - FilterBySong(706)="" - FilterBySong(707)="" - FilterBySong(708)="" - FilterBySong(709)="" - FilterBySong(710)="" - FilterBySong(711)="" - FilterBySong(712)="" - FilterBySong(713)="" - FilterBySong(714)="" - FilterBySong(715)="" - FilterBySong(716)="" - FilterBySong(717)="" - FilterBySong(718)="" - FilterBySong(719)="" - FilterBySong(720)="" - FilterBySong(721)="" - FilterBySong(722)="" - FilterBySong(723)="" - FilterBySong(724)="" - FilterBySong(725)="" - FilterBySong(726)="" - FilterBySong(727)="" - FilterBySong(728)="" - FilterBySong(729)="" - FilterBySong(730)="" - FilterBySong(731)="" - FilterBySong(732)="" - FilterBySong(733)="" - FilterBySong(734)="" - FilterBySong(735)="" - FilterBySong(736)="" - FilterBySong(737)="" - FilterBySong(738)="" - FilterBySong(739)="" - FilterBySong(740)="" - FilterBySong(741)="" - FilterBySong(742)="" - FilterBySong(743)="" - FilterBySong(744)="" - FilterBySong(745)="" - FilterBySong(746)="" - FilterBySong(747)="" - FilterBySong(748)="" - FilterBySong(749)="" - FilterBySong(750)="" - FilterBySong(751)="" - FilterBySong(752)="" - FilterBySong(753)="" - FilterBySong(754)="" - FilterBySong(755)="" - FilterBySong(756)="" - FilterBySong(757)="" - FilterBySong(758)="" - FilterBySong(759)="" - FilterBySong(760)="" - FilterBySong(761)="" - FilterBySong(762)="" - FilterBySong(763)="" - FilterBySong(764)="" - FilterBySong(765)="" - FilterBySong(766)="" - FilterBySong(767)="" - FilterBySong(768)="" - FilterBySong(769)="" - FilterBySong(770)="" - FilterBySong(771)="" - FilterBySong(772)="" - FilterBySong(773)="" - FilterBySong(774)="" - FilterBySong(775)="" - FilterBySong(776)="" - FilterBySong(777)="" - FilterBySong(778)="" - FilterBySong(779)="" - FilterBySong(780)="" - FilterBySong(781)="" - FilterBySong(782)="" - FilterBySong(783)="" - FilterBySong(784)="" - FilterBySong(785)="" - FilterBySong(786)="" - FilterBySong(787)="" - FilterBySong(788)="" - FilterBySong(789)="" - FilterBySong(790)="" - FilterBySong(791)="" - FilterBySong(792)="" - FilterBySong(793)="" - FilterBySong(794)="" - FilterBySong(795)="" - FilterBySong(796)="" - FilterBySong(797)="" - FilterBySong(798)="" - FilterBySong(799)="" - FilterBySong(800)="" - FilterBySong(801)="" - FilterBySong(802)="" - FilterBySong(803)="" - FilterBySong(804)="" - FilterBySong(805)="" - FilterBySong(806)="" - FilterBySong(807)="" - FilterBySong(808)="" - FilterBySong(809)="" - FilterBySong(810)="" - FilterBySong(811)="" - FilterBySong(812)="" - FilterBySong(813)="" - FilterBySong(814)="" - FilterBySong(815)="" - FilterBySong(816)="" - FilterBySong(817)="" - FilterBySong(818)="" - FilterBySong(819)="" - FilterBySong(820)="" - FilterBySong(821)="" - FilterBySong(822)="" - FilterBySong(823)="" - FilterBySong(824)="" - FilterBySong(825)="" - FilterBySong(826)="" - FilterBySong(827)="" - FilterBySong(828)="" - FilterBySong(829)="" - FilterBySong(830)="" - FilterBySong(831)="" - FilterBySong(832)="" - FilterBySong(833)="" - FilterBySong(834)="" - FilterBySong(835)="" - FilterBySong(836)="" - FilterBySong(837)="" - FilterBySong(838)="" - FilterBySong(839)="" - FilterBySong(840)="" - FilterBySong(841)="" - FilterBySong(842)="" - FilterBySong(843)="" - FilterBySong(844)="" - FilterBySong(845)="" - FilterBySong(846)="" - FilterBySong(847)="" - FilterBySong(848)="" - FilterBySong(849)="" - FilterBySong(850)="" - FilterBySong(851)="" - FilterBySong(852)="" - FilterBySong(853)="" - FilterBySong(854)="" - FilterBySong(855)="" - FilterBySong(856)="" - FilterBySong(857)="" - FilterBySong(858)="" - FilterBySong(859)="" - FilterBySong(860)="" - FilterBySong(861)="" - FilterBySong(862)="" - FilterBySong(863)="" - FilterBySong(864)="" - FilterBySong(865)="" - FilterBySong(866)="" - FilterBySong(867)="" - FilterBySong(868)="" - FilterBySong(869)="" - FilterBySong(870)="" - FilterBySong(871)="" - FilterBySong(872)="" - FilterBySong(873)="" - FilterBySong(874)="" - FilterBySong(875)="" - FilterBySong(876)="" - FilterBySong(877)="" - FilterBySong(878)="" - FilterBySong(879)="" - FilterBySong(880)="" - FilterBySong(881)="" - FilterBySong(882)="" - FilterBySong(883)="" - FilterBySong(884)="" - FilterBySong(885)="" - FilterBySong(886)="" - FilterBySong(887)="" - FilterBySong(888)="" - FilterBySong(889)="" - FilterBySong(890)="" - FilterBySong(891)="" - FilterBySong(892)="" - FilterBySong(893)="" - FilterBySong(894)="" - FilterBySong(895)="" - FilterBySong(896)="" - FilterBySong(897)="" - FilterBySong(898)="" - FilterBySong(899)="" - FilterBySong(900)="" - FilterBySong(901)="" - FilterBySong(902)="" - FilterBySong(903)="" - FilterBySong(904)="" - FilterBySong(905)="" - FilterBySong(906)="" - FilterBySong(907)="" - FilterBySong(908)="" - FilterBySong(909)="" - FilterBySong(910)="" - FilterBySong(911)="" - FilterBySong(912)="" - FilterBySong(913)="" - FilterBySong(914)="" - FilterBySong(915)="" - FilterBySong(916)="" - FilterBySong(917)="" - FilterBySong(918)="" - FilterBySong(919)="" - FilterBySong(920)="" - FilterBySong(921)="" - FilterBySong(922)="" - FilterBySong(923)="" - FilterBySong(924)="" - FilterBySong(925)="" - FilterBySong(926)="" - FilterBySong(927)="" - FilterBySong(928)="" - FilterBySong(929)="" - FilterBySong(930)="" - FilterBySong(931)="" - FilterBySong(932)="" - FilterBySong(933)="" - FilterBySong(934)="" - FilterBySong(935)="" - FilterBySong(936)="" - FilterBySong(937)="" - FilterBySong(938)="" - FilterBySong(939)="" - FilterBySong(940)="" - FilterBySong(941)="" - FilterBySong(942)="" - FilterBySong(943)="" - FilterBySong(944)="" - FilterBySong(945)="" - FilterBySong(946)="" - FilterBySong(947)="" - FilterBySong(948)="" - FilterBySong(949)="" - FilterBySong(950)="" - FilterBySong(951)="" - FilterBySong(952)="" - FilterBySong(953)="" - FilterBySong(954)="" - FilterBySong(955)="" - FilterBySong(956)="" - FilterBySong(957)="" - FilterBySong(958)="" - FilterBySong(959)="" - FilterBySong(960)="" - FilterBySong(961)="" - FilterBySong(962)="" - FilterBySong(963)="" - FilterBySong(964)="" - FilterBySong(965)="" - FilterBySong(966)="" - FilterBySong(967)="" - FilterBySong(968)="" - FilterBySong(969)="" - FilterBySong(970)="" - FilterBySong(971)="" - FilterBySong(972)="" - FilterBySong(973)="" - FilterBySong(974)="" - FilterBySong(975)="" - FilterBySong(976)="" - FilterBySong(977)="" - FilterBySong(978)="" - FilterBySong(979)="" - FilterBySong(980)="" - FilterBySong(981)="" - FilterBySong(982)="" - FilterBySong(983)="" - FilterBySong(984)="" - FilterBySong(985)="" - FilterBySong(986)="" - FilterBySong(987)="" - FilterBySong(988)="" - FilterBySong(989)="" - FilterBySong(990)="" - FilterBySong(991)="" - FilterBySong(992)="" - FilterBySong(993)="" - FilterBySong(994)="" - FilterBySong(995)="" - FilterBySong(996)="" - FilterBySong(997)="" - FilterBySong(998)="" - FilterBySong(999)="" - FilterBySong(1000)="" - FilterBySong(1001)="" - FilterBySong(1002)="" - FilterBySong(1003)="" - FilterBySong(1004)="" - FilterBySong(1005)="" - FilterBySong(1006)="" - FilterBySong(1007)="" - FilterBySong(1008)="" - FilterBySong(1009)="" - FilterBySong(1010)="" - FilterBySong(1011)="" - FilterBySong(1012)="" - FilterBySong(1013)="" - FilterBySong(1014)="" - FilterBySong(1015)="" - FilterBySong(1016)="" - FilterBySong(1017)="" - FilterBySong(1018)="" - FilterBySong(1019)="" - FilterBySong(1020)="" - FilterBySong(1021)="" - FilterBySong(1022)="" - FilterBySong(1023)="" - SongPackage(0)="" - SongPackage(1)="" - SongPackage(2)="" - SongPackage(3)="" - SongPackage(4)="" - SongPackage(5)="" - SongPackage(6)="" - SongPackage(7)="" - SongPackage(8)="" - SongPackage(9)="" - SongPackage(10)="" - SongPackage(11)="" - SongPackage(12)="" - SongPackage(13)="" - SongPackage(14)="" - SongPackage(15)="" - SongPackage(16)="" - SongPackage(17)="" - SongPackage(18)="" - SongPackage(19)="" - SongPackage(20)="" - SongPackage(21)="" - SongPackage(22)="" - SongPackage(23)="" - SongPackage(24)="" - SongPackage(25)="" - SongPackage(26)="" - SongPackage(27)="" - SongPackage(28)="" - SongPackage(29)="" - SongPackage(30)="" - SongPackage(31)="" - SongPackage(32)="" - SongPackage(33)="" - SongPackage(34)="" - SongPackage(35)="" - SongPackage(36)="" - SongPackage(37)="" - SongPackage(38)="" - SongPackage(39)="" - SongPackage(40)="" - SongPackage(41)="" - SongPackage(42)="" - SongPackage(43)="" - SongPackage(44)="" - SongPackage(45)="" - SongPackage(46)="" - SongPackage(47)="" - SongPackage(48)="" - SongPackage(49)="" - SongPackage(50)="" - SongPackage(51)="" - SongPackage(52)="" - SongPackage(53)="" - SongPackage(54)="" - SongPackage(55)="" - SongPackage(56)="" - SongPackage(57)="" - SongPackage(58)="" - SongPackage(59)="" - SongPackage(60)="" - SongPackage(61)="" - SongPackage(62)="" - SongPackage(63)="" - SongPackage(64)="" - SongPackage(65)="" - SongPackage(66)="" - SongPackage(67)="" - SongPackage(68)="" - SongPackage(69)="" - SongPackage(70)="" - SongPackage(71)="" - SongPackage(72)="" - SongPackage(73)="" - SongPackage(74)="" - SongPackage(75)="" - SongPackage(76)="" - SongPackage(77)="" - SongPackage(78)="" - SongPackage(79)="" - SongPackage(80)="" - SongPackage(81)="" - SongPackage(82)="" - SongPackage(83)="" - SongPackage(84)="" - SongPackage(85)="" - SongPackage(86)="" - SongPackage(87)="" - SongPackage(88)="" - SongPackage(89)="" - SongPackage(90)="" - SongPackage(91)="" - SongPackage(92)="" - SongPackage(93)="" - SongPackage(94)="" - SongPackage(95)="" - SongPackage(96)="" - SongPackage(97)="" - SongPackage(98)="" - SongPackage(99)="" - SongPackage(100)="" - SongPackage(101)="" - SongPackage(102)="" - SongPackage(103)="" - SongPackage(104)="" - SongPackage(105)="" - SongPackage(106)="" - SongPackage(107)="" - SongPackage(108)="" - SongPackage(109)="" - SongPackage(110)="" - SongPackage(111)="" - SongPackage(112)="" - SongPackage(113)="" - SongPackage(114)="" - SongPackage(115)="" - SongPackage(116)="" - SongPackage(117)="" - SongPackage(118)="" - SongPackage(119)="" - SongPackage(120)="" - SongPackage(121)="" - SongPackage(122)="" - SongPackage(123)="" - SongPackage(124)="" - SongPackage(125)="" - SongPackage(126)="" - SongPackage(127)="" - SongPackage(128)="" - SongPackage(129)="" - SongPackage(130)="" - SongPackage(131)="" - SongPackage(132)="" - SongPackage(133)="" - SongPackage(134)="" - SongPackage(135)="" - SongPackage(136)="" - SongPackage(137)="" - SongPackage(138)="" - SongPackage(139)="" - SongPackage(140)="" - SongPackage(141)="" - SongPackage(142)="" - SongPackage(143)="" - SongPackage(144)="" - SongPackage(145)="" - SongPackage(146)="" - SongPackage(147)="" - SongPackage(148)="" - SongPackage(149)="" - SongPackage(150)="" - SongPackage(151)="" - SongPackage(152)="" - SongPackage(153)="" - SongPackage(154)="" - SongPackage(155)="" - SongPackage(156)="" - SongPackage(157)="" - SongPackage(158)="" - SongPackage(159)="" - SongPackage(160)="" - SongPackage(161)="" - SongPackage(162)="" - SongPackage(163)="" - SongPackage(164)="" - SongPackage(165)="" - SongPackage(166)="" - SongPackage(167)="" - SongPackage(168)="" - SongPackage(169)="" - SongPackage(170)="" - SongPackage(171)="" - SongPackage(172)="" - SongPackage(173)="" - SongPackage(174)="" - SongPackage(175)="" - SongPackage(176)="" - SongPackage(177)="" - SongPackage(178)="" - SongPackage(179)="" - SongPackage(180)="" - SongPackage(181)="" - SongPackage(182)="" - SongPackage(183)="" - SongPackage(184)="" - SongPackage(185)="" - SongPackage(186)="" - SongPackage(187)="" - SongPackage(188)="" - SongPackage(189)="" - SongPackage(190)="" - SongPackage(191)="" - SongPackage(192)="" - SongPackage(193)="" - SongPackage(194)="" - SongPackage(195)="" - SongPackage(196)="" - SongPackage(197)="" - SongPackage(198)="" - SongPackage(199)="" - SongPackage(200)="" - SongPackage(201)="" - SongPackage(202)="" - SongPackage(203)="" - SongPackage(204)="" - SongPackage(205)="" - SongPackage(206)="" - SongPackage(207)="" - SongPackage(208)="" - SongPackage(209)="" - SongPackage(210)="" - SongPackage(211)="" - SongPackage(212)="" - SongPackage(213)="" - SongPackage(214)="" - SongPackage(215)="" - SongPackage(216)="" - SongPackage(217)="" - SongPackage(218)="" - SongPackage(219)="" - SongPackage(220)="" - SongPackage(221)="" - SongPackage(222)="" - SongPackage(223)="" - SongPackage(224)="" - SongPackage(225)="" - SongPackage(226)="" - SongPackage(227)="" - SongPackage(228)="" - SongPackage(229)="" - SongPackage(230)="" - SongPackage(231)="" - SongPackage(232)="" - SongPackage(233)="" - SongPackage(234)="" - SongPackage(235)="" - SongPackage(236)="" - SongPackage(237)="" - SongPackage(238)="" - SongPackage(239)="" - SongPackage(240)="" - SongPackage(241)="" - SongPackage(242)="" - SongPackage(243)="" - SongPackage(244)="" - SongPackage(245)="" - SongPackage(246)="" - SongPackage(247)="" - SongPackage(248)="" - SongPackage(249)="" - SongPackage(250)="" - SongPackage(251)="" - SongPackage(252)="" - SongPackage(253)="" - SongPackage(254)="" - SongPackage(255)="" - SongPackage(256)="" - SongPackage(257)="" - SongPackage(258)="" - SongPackage(259)="" - SongPackage(260)="" - SongPackage(261)="" - SongPackage(262)="" - SongPackage(263)="" - SongPackage(264)="" - SongPackage(265)="" - SongPackage(266)="" - SongPackage(267)="" - SongPackage(268)="" - SongPackage(269)="" - SongPackage(270)="" - SongPackage(271)="" - SongPackage(272)="" - SongPackage(273)="" - SongPackage(274)="" - SongPackage(275)="" - SongPackage(276)="" - SongPackage(277)="" - SongPackage(278)="" - SongPackage(279)="" - SongPackage(280)="" - SongPackage(281)="" - SongPackage(282)="" - SongPackage(283)="" - SongPackage(284)="" - SongPackage(285)="" - SongPackage(286)="" - SongPackage(287)="" - SongPackage(288)="" - SongPackage(289)="" - SongPackage(290)="" - SongPackage(291)="" - SongPackage(292)="" - SongPackage(293)="" - SongPackage(294)="" - SongPackage(295)="" - SongPackage(296)="" - SongPackage(297)="" - SongPackage(298)="" - SongPackage(299)="" - SongPackage(300)="" - SongPackage(301)="" - SongPackage(302)="" - SongPackage(303)="" - SongPackage(304)="" - SongPackage(305)="" - SongPackage(306)="" - SongPackage(307)="" - SongPackage(308)="" - SongPackage(309)="" - SongPackage(310)="" - SongPackage(311)="" - SongPackage(312)="" - SongPackage(313)="" - SongPackage(314)="" - SongPackage(315)="" - SongPackage(316)="" - SongPackage(317)="" - SongPackage(318)="" - SongPackage(319)="" - SongPackage(320)="" - SongPackage(321)="" - SongPackage(322)="" - SongPackage(323)="" - SongPackage(324)="" - SongPackage(325)="" - SongPackage(326)="" - SongPackage(327)="" - SongPackage(328)="" - SongPackage(329)="" - SongPackage(330)="" - SongPackage(331)="" - SongPackage(332)="" - SongPackage(333)="" - SongPackage(334)="" - SongPackage(335)="" - SongPackage(336)="" - SongPackage(337)="" - SongPackage(338)="" - SongPackage(339)="" - SongPackage(340)="" - SongPackage(341)="" - SongPackage(342)="" - SongPackage(343)="" - SongPackage(344)="" - SongPackage(345)="" - SongPackage(346)="" - SongPackage(347)="" - SongPackage(348)="" - SongPackage(349)="" - SongPackage(350)="" - SongPackage(351)="" - SongPackage(352)="" - SongPackage(353)="" - SongPackage(354)="" - SongPackage(355)="" - SongPackage(356)="" - SongPackage(357)="" - SongPackage(358)="" - SongPackage(359)="" - SongPackage(360)="" - SongPackage(361)="" - SongPackage(362)="" - SongPackage(363)="" - SongPackage(364)="" - SongPackage(365)="" - SongPackage(366)="" - SongPackage(367)="" - SongPackage(368)="" - SongPackage(369)="" - SongPackage(370)="" - SongPackage(371)="" - SongPackage(372)="" - SongPackage(373)="" - SongPackage(374)="" - SongPackage(375)="" - SongPackage(376)="" - SongPackage(377)="" - SongPackage(378)="" - SongPackage(379)="" - SongPackage(380)="" - SongPackage(381)="" - SongPackage(382)="" - SongPackage(383)="" - SongPackage(384)="" - SongPackage(385)="" - SongPackage(386)="" - SongPackage(387)="" - SongPackage(388)="" - SongPackage(389)="" - SongPackage(390)="" - SongPackage(391)="" - SongPackage(392)="" - SongPackage(393)="" - SongPackage(394)="" - SongPackage(395)="" - SongPackage(396)="" - SongPackage(397)="" - SongPackage(398)="" - SongPackage(399)="" - SongPackage(400)="" - SongPackage(401)="" - SongPackage(402)="" - SongPackage(403)="" - SongPackage(404)="" - SongPackage(405)="" - SongPackage(406)="" - SongPackage(407)="" - SongPackage(408)="" - SongPackage(409)="" - SongPackage(410)="" - SongPackage(411)="" - SongPackage(412)="" - SongPackage(413)="" - SongPackage(414)="" - SongPackage(415)="" - SongPackage(416)="" - SongPackage(417)="" - SongPackage(418)="" - SongPackage(419)="" - SongPackage(420)="" - SongPackage(421)="" - SongPackage(422)="" - SongPackage(423)="" - SongPackage(424)="" - SongPackage(425)="" - SongPackage(426)="" - SongPackage(427)="" - SongPackage(428)="" - SongPackage(429)="" - SongPackage(430)="" - SongPackage(431)="" - SongPackage(432)="" - SongPackage(433)="" - SongPackage(434)="" - SongPackage(435)="" - SongPackage(436)="" - SongPackage(437)="" - SongPackage(438)="" - SongPackage(439)="" - SongPackage(440)="" - SongPackage(441)="" - SongPackage(442)="" - SongPackage(443)="" - SongPackage(444)="" - SongPackage(445)="" - SongPackage(446)="" - SongPackage(447)="" - SongPackage(448)="" - SongPackage(449)="" - SongPackage(450)="" - SongPackage(451)="" - SongPackage(452)="" - SongPackage(453)="" - SongPackage(454)="" - SongPackage(455)="" - SongPackage(456)="" - SongPackage(457)="" - SongPackage(458)="" - SongPackage(459)="" - SongPackage(460)="" - SongPackage(461)="" - SongPackage(462)="" - SongPackage(463)="" - SongPackage(464)="" - SongPackage(465)="" - SongPackage(466)="" - SongPackage(467)="" - SongPackage(468)="" - SongPackage(469)="" - SongPackage(470)="" - SongPackage(471)="" - SongPackage(472)="" - SongPackage(473)="" - SongPackage(474)="" - SongPackage(475)="" - SongPackage(476)="" - SongPackage(477)="" - SongPackage(478)="" - SongPackage(479)="" - SongPackage(480)="" - SongPackage(481)="" - SongPackage(482)="" - SongPackage(483)="" - SongPackage(484)="" - SongPackage(485)="" - SongPackage(486)="" - SongPackage(487)="" - SongPackage(488)="" - SongPackage(489)="" - SongPackage(490)="" - SongPackage(491)="" - SongPackage(492)="" - SongPackage(493)="" - SongPackage(494)="" - SongPackage(495)="" - SongPackage(496)="" - SongPackage(497)="" - SongPackage(498)="" - SongPackage(499)="" - SongPackage(500)="" - SongPackage(501)="" - SongPackage(502)="" - SongPackage(503)="" - SongPackage(504)="" - SongPackage(505)="" - SongPackage(506)="" - SongPackage(507)="" - SongPackage(508)="" - SongPackage(509)="" - SongPackage(510)="" - SongPackage(511)="" - SongPackage(512)="" - SongPackage(513)="" - SongPackage(514)="" - SongPackage(515)="" - SongPackage(516)="" - SongPackage(517)="" - SongPackage(518)="" - SongPackage(519)="" - SongPackage(520)="" - SongPackage(521)="" - SongPackage(522)="" - SongPackage(523)="" - SongPackage(524)="" - SongPackage(525)="" - SongPackage(526)="" - SongPackage(527)="" - SongPackage(528)="" - SongPackage(529)="" - SongPackage(530)="" - SongPackage(531)="" - SongPackage(532)="" - SongPackage(533)="" - SongPackage(534)="" - SongPackage(535)="" - SongPackage(536)="" - SongPackage(537)="" - SongPackage(538)="" - SongPackage(539)="" - SongPackage(540)="" - SongPackage(541)="" - SongPackage(542)="" - SongPackage(543)="" - SongPackage(544)="" - SongPackage(545)="" - SongPackage(546)="" - SongPackage(547)="" - SongPackage(548)="" - SongPackage(549)="" - SongPackage(550)="" - SongPackage(551)="" - SongPackage(552)="" - SongPackage(553)="" - SongPackage(554)="" - SongPackage(555)="" - SongPackage(556)="" - SongPackage(557)="" - SongPackage(558)="" - SongPackage(559)="" - SongPackage(560)="" - SongPackage(561)="" - SongPackage(562)="" - SongPackage(563)="" - SongPackage(564)="" - SongPackage(565)="" - SongPackage(566)="" - SongPackage(567)="" - SongPackage(568)="" - SongPackage(569)="" - SongPackage(570)="" - SongPackage(571)="" - SongPackage(572)="" - SongPackage(573)="" - SongPackage(574)="" - SongPackage(575)="" - SongPackage(576)="" - SongPackage(577)="" - SongPackage(578)="" - SongPackage(579)="" - SongPackage(580)="" - SongPackage(581)="" - SongPackage(582)="" - SongPackage(583)="" - SongPackage(584)="" - SongPackage(585)="" - SongPackage(586)="" - SongPackage(587)="" - SongPackage(588)="" - SongPackage(589)="" - SongPackage(590)="" - SongPackage(591)="" - SongPackage(592)="" - SongPackage(593)="" - SongPackage(594)="" - SongPackage(595)="" - SongPackage(596)="" - SongPackage(597)="" - SongPackage(598)="" - SongPackage(599)="" - SongPackage(600)="" - SongPackage(601)="" - SongPackage(602)="" - SongPackage(603)="" - SongPackage(604)="" - SongPackage(605)="" - SongPackage(606)="" - SongPackage(607)="" - SongPackage(608)="" - SongPackage(609)="" - SongPackage(610)="" - SongPackage(611)="" - SongPackage(612)="" - SongPackage(613)="" - SongPackage(614)="" - SongPackage(615)="" - SongPackage(616)="" - SongPackage(617)="" - SongPackage(618)="" - SongPackage(619)="" - SongPackage(620)="" - SongPackage(621)="" - SongPackage(622)="" - SongPackage(623)="" - SongPackage(624)="" - SongPackage(625)="" - SongPackage(626)="" - SongPackage(627)="" - SongPackage(628)="" - SongPackage(629)="" - SongPackage(630)="" - SongPackage(631)="" - SongPackage(632)="" - SongPackage(633)="" - SongPackage(634)="" - SongPackage(635)="" - SongPackage(636)="" - SongPackage(637)="" - SongPackage(638)="" - SongPackage(639)="" - SongPackage(640)="" - SongPackage(641)="" - SongPackage(642)="" - SongPackage(643)="" - SongPackage(644)="" - SongPackage(645)="" - SongPackage(646)="" - SongPackage(647)="" - SongPackage(648)="" - SongPackage(649)="" - SongPackage(650)="" - SongPackage(651)="" - SongPackage(652)="" - SongPackage(653)="" - SongPackage(654)="" - SongPackage(655)="" - SongPackage(656)="" - SongPackage(657)="" - SongPackage(658)="" - SongPackage(659)="" - SongPackage(660)="" - SongPackage(661)="" - SongPackage(662)="" - SongPackage(663)="" - SongPackage(664)="" - SongPackage(665)="" - SongPackage(666)="" - SongPackage(667)="" - SongPackage(668)="" - SongPackage(669)="" - SongPackage(670)="" - SongPackage(671)="" - SongPackage(672)="" - SongPackage(673)="" - SongPackage(674)="" - SongPackage(675)="" - SongPackage(676)="" - SongPackage(677)="" - SongPackage(678)="" - SongPackage(679)="" - SongPackage(680)="" - SongPackage(681)="" - SongPackage(682)="" - SongPackage(683)="" - SongPackage(684)="" - SongPackage(685)="" - SongPackage(686)="" - SongPackage(687)="" - SongPackage(688)="" - SongPackage(689)="" - SongPackage(690)="" - SongPackage(691)="" - SongPackage(692)="" - SongPackage(693)="" - SongPackage(694)="" - SongPackage(695)="" - SongPackage(696)="" - SongPackage(697)="" - SongPackage(698)="" - SongPackage(699)="" - SongPackage(700)="" - SongPackage(701)="" - SongPackage(702)="" - SongPackage(703)="" - SongPackage(704)="" - SongPackage(705)="" - SongPackage(706)="" - SongPackage(707)="" - SongPackage(708)="" - SongPackage(709)="" - SongPackage(710)="" - SongPackage(711)="" - SongPackage(712)="" - SongPackage(713)="" - SongPackage(714)="" - SongPackage(715)="" - SongPackage(716)="" - SongPackage(717)="" - SongPackage(718)="" - SongPackage(719)="" - SongPackage(720)="" - SongPackage(721)="" - SongPackage(722)="" - SongPackage(723)="" - SongPackage(724)="" - SongPackage(725)="" - SongPackage(726)="" - SongPackage(727)="" - SongPackage(728)="" - SongPackage(729)="" - SongPackage(730)="" - SongPackage(731)="" - SongPackage(732)="" - SongPackage(733)="" - SongPackage(734)="" - SongPackage(735)="" - SongPackage(736)="" - SongPackage(737)="" - SongPackage(738)="" - SongPackage(739)="" - SongPackage(740)="" - SongPackage(741)="" - SongPackage(742)="" - SongPackage(743)="" - SongPackage(744)="" - SongPackage(745)="" - SongPackage(746)="" - SongPackage(747)="" - SongPackage(748)="" - SongPackage(749)="" - SongPackage(750)="" - SongPackage(751)="" - SongPackage(752)="" - SongPackage(753)="" - SongPackage(754)="" - SongPackage(755)="" - SongPackage(756)="" - SongPackage(757)="" - SongPackage(758)="" - SongPackage(759)="" - SongPackage(760)="" - SongPackage(761)="" - SongPackage(762)="" - SongPackage(763)="" - SongPackage(764)="" - SongPackage(765)="" - SongPackage(766)="" - SongPackage(767)="" - SongPackage(768)="" - SongPackage(769)="" - SongPackage(770)="" - SongPackage(771)="" - SongPackage(772)="" - SongPackage(773)="" - SongPackage(774)="" - SongPackage(775)="" - SongPackage(776)="" - SongPackage(777)="" - SongPackage(778)="" - SongPackage(779)="" - SongPackage(780)="" - SongPackage(781)="" - SongPackage(782)="" - SongPackage(783)="" - SongPackage(784)="" - SongPackage(785)="" - SongPackage(786)="" - SongPackage(787)="" - SongPackage(788)="" - SongPackage(789)="" - SongPackage(790)="" - SongPackage(791)="" - SongPackage(792)="" - SongPackage(793)="" - SongPackage(794)="" - SongPackage(795)="" - SongPackage(796)="" - SongPackage(797)="" - SongPackage(798)="" - SongPackage(799)="" - SongPackage(800)="" - SongPackage(801)="" - SongPackage(802)="" - SongPackage(803)="" - SongPackage(804)="" - SongPackage(805)="" - SongPackage(806)="" - SongPackage(807)="" - SongPackage(808)="" - SongPackage(809)="" - SongPackage(810)="" - SongPackage(811)="" - SongPackage(812)="" - SongPackage(813)="" - SongPackage(814)="" - SongPackage(815)="" - SongPackage(816)="" - SongPackage(817)="" - SongPackage(818)="" - SongPackage(819)="" - SongPackage(820)="" - SongPackage(821)="" - SongPackage(822)="" - SongPackage(823)="" - SongPackage(824)="" - SongPackage(825)="" - SongPackage(826)="" - SongPackage(827)="" - SongPackage(828)="" - SongPackage(829)="" - SongPackage(830)="" - SongPackage(831)="" - SongPackage(832)="" - SongPackage(833)="" - SongPackage(834)="" - SongPackage(835)="" - SongPackage(836)="" - SongPackage(837)="" - SongPackage(838)="" - SongPackage(839)="" - SongPackage(840)="" - SongPackage(841)="" - SongPackage(842)="" - SongPackage(843)="" - SongPackage(844)="" - SongPackage(845)="" - SongPackage(846)="" - SongPackage(847)="" - SongPackage(848)="" - SongPackage(849)="" - SongPackage(850)="" - SongPackage(851)="" - SongPackage(852)="" - SongPackage(853)="" - SongPackage(854)="" - SongPackage(855)="" - SongPackage(856)="" - SongPackage(857)="" - SongPackage(858)="" - SongPackage(859)="" - SongPackage(860)="" - SongPackage(861)="" - SongPackage(862)="" - SongPackage(863)="" - SongPackage(864)="" - SongPackage(865)="" - SongPackage(866)="" - SongPackage(867)="" - SongPackage(868)="" - SongPackage(869)="" - SongPackage(870)="" - SongPackage(871)="" - SongPackage(872)="" - SongPackage(873)="" - SongPackage(874)="" - SongPackage(875)="" - SongPackage(876)="" - SongPackage(877)="" - SongPackage(878)="" - SongPackage(879)="" - SongPackage(880)="" - SongPackage(881)="" - SongPackage(882)="" - SongPackage(883)="" - SongPackage(884)="" - SongPackage(885)="" - SongPackage(886)="" - SongPackage(887)="" - SongPackage(888)="" - SongPackage(889)="" - SongPackage(890)="" - SongPackage(891)="" - SongPackage(892)="" - SongPackage(893)="" - SongPackage(894)="" - SongPackage(895)="" - SongPackage(896)="" - SongPackage(897)="" - SongPackage(898)="" - SongPackage(899)="" - SongPackage(900)="" - SongPackage(901)="" - SongPackage(902)="" - SongPackage(903)="" - SongPackage(904)="" - SongPackage(905)="" - SongPackage(906)="" - SongPackage(907)="" - SongPackage(908)="" - SongPackage(909)="" - SongPackage(910)="" - SongPackage(911)="" - SongPackage(912)="" - SongPackage(913)="" - SongPackage(914)="" - SongPackage(915)="" - SongPackage(916)="" - SongPackage(917)="" - SongPackage(918)="" - SongPackage(919)="" - SongPackage(920)="" - SongPackage(921)="" - SongPackage(922)="" - SongPackage(923)="" - SongPackage(924)="" - SongPackage(925)="" - SongPackage(926)="" - SongPackage(927)="" - SongPackage(928)="" - SongPackage(929)="" - SongPackage(930)="" - SongPackage(931)="" - SongPackage(932)="" - SongPackage(933)="" - SongPackage(934)="" - SongPackage(935)="" - SongPackage(936)="" - SongPackage(937)="" - SongPackage(938)="" - SongPackage(939)="" - SongPackage(940)="" - SongPackage(941)="" - SongPackage(942)="" - SongPackage(943)="" - SongPackage(944)="" - SongPackage(945)="" - SongPackage(946)="" - SongPackage(947)="" - SongPackage(948)="" - SongPackage(949)="" - SongPackage(950)="" - SongPackage(951)="" - SongPackage(952)="" - SongPackage(953)="" - SongPackage(954)="" - SongPackage(955)="" - SongPackage(956)="" - SongPackage(957)="" - SongPackage(958)="" - SongPackage(959)="" - SongPackage(960)="" - SongPackage(961)="" - SongPackage(962)="" - SongPackage(963)="" - SongPackage(964)="" - SongPackage(965)="" - SongPackage(966)="" - SongPackage(967)="" - SongPackage(968)="" - SongPackage(969)="" - SongPackage(970)="" - SongPackage(971)="" - SongPackage(972)="" - SongPackage(973)="" - SongPackage(974)="" - SongPackage(975)="" - SongPackage(976)="" - SongPackage(977)="" - SongPackage(978)="" - SongPackage(979)="" - SongPackage(980)="" - SongPackage(981)="" - SongPackage(982)="" - SongPackage(983)="" - SongPackage(984)="" - SongPackage(985)="" - SongPackage(986)="" - SongPackage(987)="" - SongPackage(988)="" - SongPackage(989)="" - SongPackage(990)="" - SongPackage(991)="" - SongPackage(992)="" - SongPackage(993)="" - SongPackage(994)="" - SongPackage(995)="" - SongPackage(996)="" - SongPackage(997)="" - SongPackage(998)="" - SongPackage(999)="" - SongPackage(1000)="" - SongPackage(1001)="" - SongPackage(1002)="" - SongPackage(1003)="" - SongPackage(1004)="" - SongPackage(1005)="" - SongPackage(1006)="" - SongPackage(1007)="" - SongPackage(1008)="" - SongPackage(1009)="" - SongPackage(1010)="" - SongPackage(1011)="" - SongPackage(1012)="" - SongPackage(1013)="" - SongPackage(1014)="" - SongPackage(1015)="" - SongPackage(1016)="" - SongPackage(1017)="" - SongPackage(1018)="" - SongPackage(1019)="" - SongPackage(1020)="" - SongPackage(1021)="" - SongPackage(1022)="" - SongPackage(1023)="" - SongName(0)="" - SongName(1)="" - SongName(2)="" - SongName(3)="" - SongName(4)="" - SongName(5)="" - SongName(6)="" - SongName(7)="" - SongName(8)="" - SongName(9)="" - SongName(10)="" - SongName(11)="" - SongName(12)="" - SongName(13)="" - SongName(14)="" - SongName(15)="" - SongName(16)="" - SongName(17)="" - SongName(18)="" - SongName(19)="" - SongName(20)="" - SongName(21)="" - SongName(22)="" - SongName(23)="" - SongName(24)="" - SongName(25)="" - SongName(26)="" - SongName(27)="" - SongName(28)="" - SongName(29)="" - SongName(30)="" - SongName(31)="" - SongName(32)="" - SongName(33)="" - SongName(34)="" - SongName(35)="" - SongName(36)="" - SongName(37)="" - SongName(38)="" - SongName(39)="" - SongName(40)="" - SongName(41)="" - SongName(42)="" - SongName(43)="" - SongName(44)="" - SongName(45)="" - SongName(46)="" - SongName(47)="" - SongName(48)="" - SongName(49)="" - SongName(50)="" - SongName(51)="" - SongName(52)="" - SongName(53)="" - SongName(54)="" - SongName(55)="" - SongName(56)="" - SongName(57)="" - SongName(58)="" - SongName(59)="" - SongName(60)="" - SongName(61)="" - SongName(62)="" - SongName(63)="" - SongName(64)="" - SongName(65)="" - SongName(66)="" - SongName(67)="" - SongName(68)="" - SongName(69)="" - SongName(70)="" - SongName(71)="" - SongName(72)="" - SongName(73)="" - SongName(74)="" - SongName(75)="" - SongName(76)="" - SongName(77)="" - SongName(78)="" - SongName(79)="" - SongName(80)="" - SongName(81)="" - SongName(82)="" - SongName(83)="" - SongName(84)="" - SongName(85)="" - SongName(86)="" - SongName(87)="" - SongName(88)="" - SongName(89)="" - SongName(90)="" - SongName(91)="" - SongName(92)="" - SongName(93)="" - SongName(94)="" - SongName(95)="" - SongName(96)="" - SongName(97)="" - SongName(98)="" - SongName(99)="" - SongName(100)="" - SongName(101)="" - SongName(102)="" - SongName(103)="" - SongName(104)="" - SongName(105)="" - SongName(106)="" - SongName(107)="" - SongName(108)="" - SongName(109)="" - SongName(110)="" - SongName(111)="" - SongName(112)="" - SongName(113)="" - SongName(114)="" - SongName(115)="" - SongName(116)="" - SongName(117)="" - SongName(118)="" - SongName(119)="" - SongName(120)="" - SongName(121)="" - SongName(122)="" - SongName(123)="" - SongName(124)="" - SongName(125)="" - SongName(126)="" - SongName(127)="" - SongName(128)="" - SongName(129)="" - SongName(130)="" - SongName(131)="" - SongName(132)="" - SongName(133)="" - SongName(134)="" - SongName(135)="" - SongName(136)="" - SongName(137)="" - SongName(138)="" - SongName(139)="" - SongName(140)="" - SongName(141)="" - SongName(142)="" - SongName(143)="" - SongName(144)="" - SongName(145)="" - SongName(146)="" - SongName(147)="" - SongName(148)="" - SongName(149)="" - SongName(150)="" - SongName(151)="" - SongName(152)="" - SongName(153)="" - SongName(154)="" - SongName(155)="" - SongName(156)="" - SongName(157)="" - SongName(158)="" - SongName(159)="" - SongName(160)="" - SongName(161)="" - SongName(162)="" - SongName(163)="" - SongName(164)="" - SongName(165)="" - SongName(166)="" - SongName(167)="" - SongName(168)="" - SongName(169)="" - SongName(170)="" - SongName(171)="" - SongName(172)="" - SongName(173)="" - SongName(174)="" - SongName(175)="" - SongName(176)="" - SongName(177)="" - SongName(178)="" - SongName(179)="" - SongName(180)="" - SongName(181)="" - SongName(182)="" - SongName(183)="" - SongName(184)="" - SongName(185)="" - SongName(186)="" - SongName(187)="" - SongName(188)="" - SongName(189)="" - SongName(190)="" - SongName(191)="" - SongName(192)="" - SongName(193)="" - SongName(194)="" - SongName(195)="" - SongName(196)="" - SongName(197)="" - SongName(198)="" - SongName(199)="" - SongName(200)="" - SongName(201)="" - SongName(202)="" - SongName(203)="" - SongName(204)="" - SongName(205)="" - SongName(206)="" - SongName(207)="" - SongName(208)="" - SongName(209)="" - SongName(210)="" - SongName(211)="" - SongName(212)="" - SongName(213)="" - SongName(214)="" - SongName(215)="" - SongName(216)="" - SongName(217)="" - SongName(218)="" - SongName(219)="" - SongName(220)="" - SongName(221)="" - SongName(222)="" - SongName(223)="" - SongName(224)="" - SongName(225)="" - SongName(226)="" - SongName(227)="" - SongName(228)="" - SongName(229)="" - SongName(230)="" - SongName(231)="" - SongName(232)="" - SongName(233)="" - SongName(234)="" - SongName(235)="" - SongName(236)="" - SongName(237)="" - SongName(238)="" - SongName(239)="" - SongName(240)="" - SongName(241)="" - SongName(242)="" - SongName(243)="" - SongName(244)="" - SongName(245)="" - SongName(246)="" - SongName(247)="" - SongName(248)="" - SongName(249)="" - SongName(250)="" - SongName(251)="" - SongName(252)="" - SongName(253)="" - SongName(254)="" - SongName(255)="" - SongName(256)="" - SongName(257)="" - SongName(258)="" - SongName(259)="" - SongName(260)="" - SongName(261)="" - SongName(262)="" - SongName(263)="" - SongName(264)="" - SongName(265)="" - SongName(266)="" - SongName(267)="" - SongName(268)="" - SongName(269)="" - SongName(270)="" - SongName(271)="" - SongName(272)="" - SongName(273)="" - SongName(274)="" - SongName(275)="" - SongName(276)="" - SongName(277)="" - SongName(278)="" - SongName(279)="" - SongName(280)="" - SongName(281)="" - SongName(282)="" - SongName(283)="" - SongName(284)="" - SongName(285)="" - SongName(286)="" - SongName(287)="" - SongName(288)="" - SongName(289)="" - SongName(290)="" - SongName(291)="" - SongName(292)="" - SongName(293)="" - SongName(294)="" - SongName(295)="" - SongName(296)="" - SongName(297)="" - SongName(298)="" - SongName(299)="" - SongName(300)="" - SongName(301)="" - SongName(302)="" - SongName(303)="" - SongName(304)="" - SongName(305)="" - SongName(306)="" - SongName(307)="" - SongName(308)="" - SongName(309)="" - SongName(310)="" - SongName(311)="" - SongName(312)="" - SongName(313)="" - SongName(314)="" - SongName(315)="" - SongName(316)="" - SongName(317)="" - SongName(318)="" - SongName(319)="" - SongName(320)="" - SongName(321)="" - SongName(322)="" - SongName(323)="" - SongName(324)="" - SongName(325)="" - SongName(326)="" - SongName(327)="" - SongName(328)="" - SongName(329)="" - SongName(330)="" - SongName(331)="" - SongName(332)="" - SongName(333)="" - SongName(334)="" - SongName(335)="" - SongName(336)="" - SongName(337)="" - SongName(338)="" - SongName(339)="" - SongName(340)="" - SongName(341)="" - SongName(342)="" - SongName(343)="" - SongName(344)="" - SongName(345)="" - SongName(346)="" - SongName(347)="" - SongName(348)="" - SongName(349)="" - SongName(350)="" - SongName(351)="" - SongName(352)="" - SongName(353)="" - SongName(354)="" - SongName(355)="" - SongName(356)="" - SongName(357)="" - SongName(358)="" - SongName(359)="" - SongName(360)="" - SongName(361)="" - SongName(362)="" - SongName(363)="" - SongName(364)="" - SongName(365)="" - SongName(366)="" - SongName(367)="" - SongName(368)="" - SongName(369)="" - SongName(370)="" - SongName(371)="" - SongName(372)="" - SongName(373)="" - SongName(374)="" - SongName(375)="" - SongName(376)="" - SongName(377)="" - SongName(378)="" - SongName(379)="" - SongName(380)="" - SongName(381)="" - SongName(382)="" - SongName(383)="" - SongName(384)="" - SongName(385)="" - SongName(386)="" - SongName(387)="" - SongName(388)="" - SongName(389)="" - SongName(390)="" - SongName(391)="" - SongName(392)="" - SongName(393)="" - SongName(394)="" - SongName(395)="" - SongName(396)="" - SongName(397)="" - SongName(398)="" - SongName(399)="" - SongName(400)="" - SongName(401)="" - SongName(402)="" - SongName(403)="" - SongName(404)="" - SongName(405)="" - SongName(406)="" - SongName(407)="" - SongName(408)="" - SongName(409)="" - SongName(410)="" - SongName(411)="" - SongName(412)="" - SongName(413)="" - SongName(414)="" - SongName(415)="" - SongName(416)="" - SongName(417)="" - SongName(418)="" - SongName(419)="" - SongName(420)="" - SongName(421)="" - SongName(422)="" - SongName(423)="" - SongName(424)="" - SongName(425)="" - SongName(426)="" - SongName(427)="" - SongName(428)="" - SongName(429)="" - SongName(430)="" - SongName(431)="" - SongName(432)="" - SongName(433)="" - SongName(434)="" - SongName(435)="" - SongName(436)="" - SongName(437)="" - SongName(438)="" - SongName(439)="" - SongName(440)="" - SongName(441)="" - SongName(442)="" - SongName(443)="" - SongName(444)="" - SongName(445)="" - SongName(446)="" - SongName(447)="" - SongName(448)="" - SongName(449)="" - SongName(450)="" - SongName(451)="" - SongName(452)="" - SongName(453)="" - SongName(454)="" - SongName(455)="" - SongName(456)="" - SongName(457)="" - SongName(458)="" - SongName(459)="" - SongName(460)="" - SongName(461)="" - SongName(462)="" - SongName(463)="" - SongName(464)="" - SongName(465)="" - SongName(466)="" - SongName(467)="" - SongName(468)="" - SongName(469)="" - SongName(470)="" - SongName(471)="" - SongName(472)="" - SongName(473)="" - SongName(474)="" - SongName(475)="" - SongName(476)="" - SongName(477)="" - SongName(478)="" - SongName(479)="" - SongName(480)="" - SongName(481)="" - SongName(482)="" - SongName(483)="" - SongName(484)="" - SongName(485)="" - SongName(486)="" - SongName(487)="" - SongName(488)="" - SongName(489)="" - SongName(490)="" - SongName(491)="" - SongName(492)="" - SongName(493)="" - SongName(494)="" - SongName(495)="" - SongName(496)="" - SongName(497)="" - SongName(498)="" - SongName(499)="" - SongName(500)="" - SongName(501)="" - SongName(502)="" - SongName(503)="" - SongName(504)="" - SongName(505)="" - SongName(506)="" - SongName(507)="" - SongName(508)="" - SongName(509)="" - SongName(510)="" - SongName(511)="" - SongName(512)="" - SongName(513)="" - SongName(514)="" - SongName(515)="" - SongName(516)="" - SongName(517)="" - SongName(518)="" - SongName(519)="" - SongName(520)="" - SongName(521)="" - SongName(522)="" - SongName(523)="" - SongName(524)="" - SongName(525)="" - SongName(526)="" - SongName(527)="" - SongName(528)="" - SongName(529)="" - SongName(530)="" - SongName(531)="" - SongName(532)="" - SongName(533)="" - SongName(534)="" - SongName(535)="" - SongName(536)="" - SongName(537)="" - SongName(538)="" - SongName(539)="" - SongName(540)="" - SongName(541)="" - SongName(542)="" - SongName(543)="" - SongName(544)="" - SongName(545)="" - SongName(546)="" - SongName(547)="" - SongName(548)="" - SongName(549)="" - SongName(550)="" - SongName(551)="" - SongName(552)="" - SongName(553)="" - SongName(554)="" - SongName(555)="" - SongName(556)="" - SongName(557)="" - SongName(558)="" - SongName(559)="" - SongName(560)="" - SongName(561)="" - SongName(562)="" - SongName(563)="" - SongName(564)="" - SongName(565)="" - SongName(566)="" - SongName(567)="" - SongName(568)="" - SongName(569)="" - SongName(570)="" - SongName(571)="" - SongName(572)="" - SongName(573)="" - SongName(574)="" - SongName(575)="" - SongName(576)="" - SongName(577)="" - SongName(578)="" - SongName(579)="" - SongName(580)="" - SongName(581)="" - SongName(582)="" - SongName(583)="" - SongName(584)="" - SongName(585)="" - SongName(586)="" - SongName(587)="" - SongName(588)="" - SongName(589)="" - SongName(590)="" - SongName(591)="" - SongName(592)="" - SongName(593)="" - SongName(594)="" - SongName(595)="" - SongName(596)="" - SongName(597)="" - SongName(598)="" - SongName(599)="" - SongName(600)="" - SongName(601)="" - SongName(602)="" - SongName(603)="" - SongName(604)="" - SongName(605)="" - SongName(606)="" - SongName(607)="" - SongName(608)="" - SongName(609)="" - SongName(610)="" - SongName(611)="" - SongName(612)="" - SongName(613)="" - SongName(614)="" - SongName(615)="" - SongName(616)="" - SongName(617)="" - SongName(618)="" - SongName(619)="" - SongName(620)="" - SongName(621)="" - SongName(622)="" - SongName(623)="" - SongName(624)="" - SongName(625)="" - SongName(626)="" - SongName(627)="" - SongName(628)="" - SongName(629)="" - SongName(630)="" - SongName(631)="" - SongName(632)="" - SongName(633)="" - SongName(634)="" - SongName(635)="" - SongName(636)="" - SongName(637)="" - SongName(638)="" - SongName(639)="" - SongName(640)="" - SongName(641)="" - SongName(642)="" - SongName(643)="" - SongName(644)="" - SongName(645)="" - SongName(646)="" - SongName(647)="" - SongName(648)="" - SongName(649)="" - SongName(650)="" - SongName(651)="" - SongName(652)="" - SongName(653)="" - SongName(654)="" - SongName(655)="" - SongName(656)="" - SongName(657)="" - SongName(658)="" - SongName(659)="" - SongName(660)="" - SongName(661)="" - SongName(662)="" - SongName(663)="" - SongName(664)="" - SongName(665)="" - SongName(666)="" - SongName(667)="" - SongName(668)="" - SongName(669)="" - SongName(670)="" - SongName(671)="" - SongName(672)="" - SongName(673)="" - SongName(674)="" - SongName(675)="" - SongName(676)="" - SongName(677)="" - SongName(678)="" - SongName(679)="" - SongName(680)="" - SongName(681)="" - SongName(682)="" - SongName(683)="" - SongName(684)="" - SongName(685)="" - SongName(686)="" - SongName(687)="" - SongName(688)="" - SongName(689)="" - SongName(690)="" - SongName(691)="" - SongName(692)="" - SongName(693)="" - SongName(694)="" - SongName(695)="" - SongName(696)="" - SongName(697)="" - SongName(698)="" - SongName(699)="" - SongName(700)="" - SongName(701)="" - SongName(702)="" - SongName(703)="" - SongName(704)="" - SongName(705)="" - SongName(706)="" - SongName(707)="" - SongName(708)="" - SongName(709)="" - SongName(710)="" - SongName(711)="" - SongName(712)="" - SongName(713)="" - SongName(714)="" - SongName(715)="" - SongName(716)="" - SongName(717)="" - SongName(718)="" - SongName(719)="" - SongName(720)="" - SongName(721)="" - SongName(722)="" - SongName(723)="" - SongName(724)="" - SongName(725)="" - SongName(726)="" - SongName(727)="" - SongName(728)="" - SongName(729)="" - SongName(730)="" - SongName(731)="" - SongName(732)="" - SongName(733)="" - SongName(734)="" - SongName(735)="" - SongName(736)="" - SongName(737)="" - SongName(738)="" - SongName(739)="" - SongName(740)="" - SongName(741)="" - SongName(742)="" - SongName(743)="" - SongName(744)="" - SongName(745)="" - SongName(746)="" - SongName(747)="" - SongName(748)="" - SongName(749)="" - SongName(750)="" - SongName(751)="" - SongName(752)="" - SongName(753)="" - SongName(754)="" - SongName(755)="" - SongName(756)="" - SongName(757)="" - SongName(758)="" - SongName(759)="" - SongName(760)="" - SongName(761)="" - SongName(762)="" - SongName(763)="" - SongName(764)="" - SongName(765)="" - SongName(766)="" - SongName(767)="" - SongName(768)="" - SongName(769)="" - SongName(770)="" - SongName(771)="" - SongName(772)="" - SongName(773)="" - SongName(774)="" - SongName(775)="" - SongName(776)="" - SongName(777)="" - SongName(778)="" - SongName(779)="" - SongName(780)="" - SongName(781)="" - SongName(782)="" - SongName(783)="" - SongName(784)="" - SongName(785)="" - SongName(786)="" - SongName(787)="" - SongName(788)="" - SongName(789)="" - SongName(790)="" - SongName(791)="" - SongName(792)="" - SongName(793)="" - SongName(794)="" - SongName(795)="" - SongName(796)="" - SongName(797)="" - SongName(798)="" - SongName(799)="" - SongName(800)="" - SongName(801)="" - SongName(802)="" - SongName(803)="" - SongName(804)="" - SongName(805)="" - SongName(806)="" - SongName(807)="" - SongName(808)="" - SongName(809)="" - SongName(810)="" - SongName(811)="" - SongName(812)="" - SongName(813)="" - SongName(814)="" - SongName(815)="" - SongName(816)="" - SongName(817)="" - SongName(818)="" - SongName(819)="" - SongName(820)="" - SongName(821)="" - SongName(822)="" - SongName(823)="" - SongName(824)="" - SongName(825)="" - SongName(826)="" - SongName(827)="" - SongName(828)="" - SongName(829)="" - SongName(830)="" - SongName(831)="" - SongName(832)="" - SongName(833)="" - SongName(834)="" - SongName(835)="" - SongName(836)="" - SongName(837)="" - SongName(838)="" - SongName(839)="" - SongName(840)="" - SongName(841)="" - SongName(842)="" - SongName(843)="" - SongName(844)="" - SongName(845)="" - SongName(846)="" - SongName(847)="" - SongName(848)="" - SongName(849)="" - SongName(850)="" - SongName(851)="" - SongName(852)="" - SongName(853)="" - SongName(854)="" - SongName(855)="" - SongName(856)="" - SongName(857)="" - SongName(858)="" - SongName(859)="" - SongName(860)="" - SongName(861)="" - SongName(862)="" - SongName(863)="" - SongName(864)="" - SongName(865)="" - SongName(866)="" - SongName(867)="" - SongName(868)="" - SongName(869)="" - SongName(870)="" - SongName(871)="" - SongName(872)="" - SongName(873)="" - SongName(874)="" - SongName(875)="" - SongName(876)="" - SongName(877)="" - SongName(878)="" - SongName(879)="" - SongName(880)="" - SongName(881)="" - SongName(882)="" - SongName(883)="" - SongName(884)="" - SongName(885)="" - SongName(886)="" - SongName(887)="" - SongName(888)="" - SongName(889)="" - SongName(890)="" - SongName(891)="" - SongName(892)="" - SongName(893)="" - SongName(894)="" - SongName(895)="" - SongName(896)="" - SongName(897)="" - SongName(898)="" - SongName(899)="" - SongName(900)="" - SongName(901)="" - SongName(902)="" - SongName(903)="" - SongName(904)="" - SongName(905)="" - SongName(906)="" - SongName(907)="" - SongName(908)="" - SongName(909)="" - SongName(910)="" - SongName(911)="" - SongName(912)="" - SongName(913)="" - SongName(914)="" - SongName(915)="" - SongName(916)="" - SongName(917)="" - SongName(918)="" - SongName(919)="" - SongName(920)="" - SongName(921)="" - SongName(922)="" - SongName(923)="" - SongName(924)="" - SongName(925)="" - SongName(926)="" - SongName(927)="" - SongName(928)="" - SongName(929)="" - SongName(930)="" - SongName(931)="" - SongName(932)="" - SongName(933)="" - SongName(934)="" - SongName(935)="" - SongName(936)="" - SongName(937)="" - SongName(938)="" - SongName(939)="" - SongName(940)="" - SongName(941)="" - SongName(942)="" - SongName(943)="" - SongName(944)="" - SongName(945)="" - SongName(946)="" - SongName(947)="" - SongName(948)="" - SongName(949)="" - SongName(950)="" - SongName(951)="" - SongName(952)="" - SongName(953)="" - SongName(954)="" - SongName(955)="" - SongName(956)="" - SongName(957)="" - SongName(958)="" - SongName(959)="" - SongName(960)="" - SongName(961)="" - SongName(962)="" - SongName(963)="" - SongName(964)="" - SongName(965)="" - SongName(966)="" - SongName(967)="" - SongName(968)="" - SongName(969)="" - SongName(970)="" - SongName(971)="" - SongName(972)="" - SongName(973)="" - SongName(974)="" - SongName(975)="" - SongName(976)="" - SongName(977)="" - SongName(978)="" - SongName(979)="" - SongName(980)="" - SongName(981)="" - SongName(982)="" - SongName(983)="" - SongName(984)="" - SongName(985)="" - SongName(986)="" - SongName(987)="" - SongName(988)="" - SongName(989)="" - SongName(990)="" - SongName(991)="" - SongName(992)="" - SongName(993)="" - SongName(994)="" - SongName(995)="" - SongName(996)="" - SongName(997)="" - SongName(998)="" - SongName(999)="" - SongName(1000)="" - SongName(1001)="" - SongName(1002)="" - SongName(1003)="" - SongName(1004)="" - SongName(1005)="" - SongName(1006)="" - SongName(1007)="" - SongName(1008)="" - SongName(1009)="" - SongName(1010)="" - SongName(1011)="" - SongName(1012)="" - SongName(1013)="" - SongName(1014)="" - SongName(1015)="" - SongName(1016)="" - SongName(1017)="" - SongName(1018)="" - SongName(1019)="" - SongName(1020)="" - SongName(1021)="" - SongName(1022)="" - SongName(1023)="" } diff --git a/MVES/Classes/MV_MapOverridesParser.uc b/MVES/Classes/MV_MapOverridesParser.uc index 2bf7d31..08dc8e9 100644 --- a/MVES/Classes/MV_MapOverridesParser.uc +++ b/MVES/Classes/MV_MapOverridesParser.uc @@ -4,10 +4,10 @@ function ParseConfiguration(MV_MapOverrides target, MapOverridesConfig config) { local int i, errorCount; target.RuleCount = 0; - for (i=0; i 0) + if ( errorCount > 0 ) { Err(errorCount$" errors in MapOverrides["$i$"]"); } @@ -19,21 +19,21 @@ function private int TryAddConfigLine(MV_MapOverrides target, string line) local string rule, filter, properties; local int errors; errors = 0; - while (TrySplit(line, ";", rule, line)) + while ( TrySplit(line, ";", rule, line) ) { - if (target.RuleCount >= target.RuleMaxCount) + if ( target.RuleCount >= target.RuleMaxCount ) { - errors++; + errors ++ ; Err("max rule count "$target.RuleMaxCount$" was reached"); return errors; } - if (TryAddRule(target, rule)) + if ( TryAddRule(target, rule) ) { - target.RuleCount++; + target.RuleCount ++ ; } else { - errors++; + errors ++ ; Err("error in rule `"$rule$"`"); ResetRuleIndex(target, target.RuleCount); } @@ -44,14 +44,14 @@ function private int TryAddConfigLine(MV_MapOverrides target, string line) function private bool TryAddRule(MV_MapOverrides target, string rule) { local string filter, properties, property; - if (!TrySplit(rule, "?", filter, properties)) + if ( !TrySplit(rule, "?", filter, properties) ) { Err("missing properties for rule, expected `?`"); return False; } - while (TrySplit(properties, "?", property, properties)) + while ( TrySplit(properties, "?", property, properties) ) { - if (TryAddRuleProperty(target, property)) + if ( TryAddRuleProperty(target, property) ) { target.Filter[target.RuleCount] = filter; } @@ -68,15 +68,15 @@ function private bool TryAddRuleProperty(MV_MapOverrides target, string property { local string key, K, value, keyUpper, package; - if (!TrySplit(property, "=", key, value)) + if ( !TrySplit(property, "=", key, value) ) { Err("expected `=`"); return False; } K = Caps(key); - if (K == "SONG") + if ( K == "SONG" ) { - if (!TrySplit(value, ".", package, value)) + if ( !TrySplit(value, ".", package, value) ) { Err("Song requires `Package.Name` format"); } diff --git a/MVES/Classes/MV_MapTags.uc b/MVES/Classes/MV_MapTags.uc index d6dfd9f..1e8dafb 100644 --- a/MVES/Classes/MV_MapTags.uc +++ b/MVES/Classes/MV_MapTags.uc @@ -15,18 +15,18 @@ function bool TestTagMatch(string name, string newQueryTags) local string tags; local int i; AcceptNewQueryTags(newQueryTags); - if (queryTagSplitCount <= 0) + if ( queryTagSplitCount <= 0 ) { return True; // empty query always matches } tags = FindTags(name); - if (tags == NoTags) + if ( tags == NoTags ) { return False; // some query against empty tags never matches } - for (i = 0; i < queryTagSplitCount; i += 1) + for ( i = 0; i < queryTagSplitCount; i += 1 ) { - if (InStr(tags, queryTagSplit[i]) < 0) + if ( InStr(tags, queryTagSplit[i]) < 0 ) { return False; // one of the query tags didn't match, fail the test } @@ -38,12 +38,12 @@ function AddConfigLine(string line) { local int colonPosition; local string name, tags; - if (line == "") + if ( line == "" ) { return; } colonPosition = InStr(line, ":"); - if (colonPosition < 0) + if ( colonPosition < 0 ) { Err("Invalid tags config: "$line); return; @@ -57,13 +57,13 @@ function AddMapTags(string name, string tags) { local int index; index = FindIndex(name); - if (index >= 0) + if ( index >= 0 ) { // add to existing MapTags[index] = MapTags[index]$tags$":"; return; } - if (Count + 1 >= MaxCount) + if ( Count + 1 >= MaxCount ) { Err("Reached max number of map tags "$MaxCount$"!"); Err("Discarding tags '"$tags$"' for map '"$name$"'"); @@ -78,7 +78,7 @@ function private string FindTags(string name) { local int index; index = FindIndex(name); - if (index >= 0) + if ( index >= 0 ) { return MapTags[index]; } @@ -96,7 +96,7 @@ function private int FindIndex(string name) } until (MapName[i] ~= name || i >= Count); - if (i >= Count) + if ( i >= Count ) { return -1; } @@ -107,15 +107,15 @@ function private int FindIndex(string name) function private AcceptNewQueryTags(string newQueryTags) { local string newTag; - if (newQueryTags == queryTags) + if ( newQueryTags == queryTags ) { return; // already cached } queryTagSplitCount = 0; queryTags = newQueryTags; - while (TrySplit(newQueryTags, ":", newTag, newQueryTags)) + while ( TrySplit(newQueryTags, ":", newTag, newQueryTags) ) { - if (newTag == "") + if ( newTag == "" ) { continue; } diff --git a/MVES/Classes/MV_NexgenUtil.uc b/MVES/Classes/MV_NexgenUtil.uc index 1a46beb..0d53a4f 100644 --- a/MVES/Classes/MV_NexgenUtil.uc +++ b/MVES/Classes/MV_NexgenUtil.uc @@ -7,7 +7,7 @@ static final function banPlayer( Info NexgenClient, Info RPCI, optional string B { local string rights; rights = NexgenClient.GetPropertyText("rights"); - NexgenClient.SetPropertyText("rights", rights $ ",M,H,L"); + NexgenClient.SetPropertyText("rights", rights$",M,H,L"); // we not use Nexgen... //RPCI.banPlayer( int(NexgenClient.GetPropertyText("PlayerNum")), 1, 1, "Kick voted out of the game"@ByPlayers); NexgenClient.SetPropertyText("rights", rights); diff --git a/MVES/Classes/MV_Parser.uc b/MVES/Classes/MV_Parser.uc index f53c2b9..c781fc3 100644 --- a/MVES/Classes/MV_Parser.uc +++ b/MVES/Classes/MV_Parser.uc @@ -6,7 +6,7 @@ static function bool TrySplit(string input, string separator, out string first, { local int pos; - if (input == EMPTY_STRING) + if ( input == EMPTY_STRING ) { first = EMPTY_STRING; rest = EMPTY_STRING; @@ -15,7 +15,7 @@ static function bool TrySplit(string input, string separator, out string first, pos = InStr(input, separator); - if (pos >= 0) + if ( pos >= 0 ) { first = Left(input, pos); rest = Mid(input, pos + Len(separator)); diff --git a/MVES/Classes/MV_PlayerDetector.uc b/MVES/Classes/MV_PlayerDetector.uc index fac3252..e0e8400 100644 --- a/MVES/Classes/MV_PlayerDetector.uc +++ b/MVES/Classes/MV_PlayerDetector.uc @@ -19,7 +19,7 @@ function Timer() function DetectPlayers() { local Pawn P; - for ( P=Level.PawnList ; P!=None ; P=P.nextPawn ) + for ( P = Level.PawnList ; P != None ; P = P.nextPawn ) { DetectPlayer(P); } @@ -28,12 +28,12 @@ function DetectPlayers() function DetectPlayer(Pawn P) { local PlayerPawn PP; - if (!P.bIsPlayer) + if ( !P.bIsPlayer ) { return; } PP = PlayerPawn(P); - if (ShouldJoinMapVote(PP)) + if ( ShouldJoinMapVote(PP) ) { MapVote.PlayerJoined(PP); } @@ -42,7 +42,7 @@ function DetectPlayer(Pawn P) function bool ShouldJoinMapVote(PlayerPawn PP) { - if (PP == None || + if ( PP == None || PP.PlayerReplicationInfo == None || PP.PlayerReplicationInfo.PlayerName == "" || MapVote.GetWatcherFor(PP) != None) @@ -54,5 +54,4 @@ function bool ShouldJoinMapVote(PlayerPawn PP) defaultproperties { - MapVote=None } diff --git a/MVES/Classes/MV_Result.uc b/MVES/Classes/MV_Result.uc index ed54d4f..9d0858e 100644 --- a/MVES/Classes/MV_Result.uc +++ b/MVES/Classes/MV_Result.uc @@ -49,7 +49,7 @@ static function MV_Result Create(optional string map, optional int gameIdx) function bool AddPackages(string packageNameList) { local string packageName; - while (class'MV_Parser'.static.TrySplit(packageNameList, ",", packageName, packageNameList)) + while ( class'MV_Parser'.static.TrySplit(packageNameList, ",", packageName, packageNameList) ) { AddPackage(packageName); } @@ -58,14 +58,14 @@ function bool AddPackages(string packageNameList) function bool AddPackage(string packageName) { local int i; - if (i >= ServerPackageMaxCount) + if ( i >= ServerPackageMaxCount ) { Err("Cannot add `"$packageName$"`, max server package count reached!"); return False; } - for (i = 0; i < ServerPackageCount; i ++ ) + for ( i = 0; i < ServerPackageCount; i ++ ) { - if (ServerPackages[i] == packageName) + if ( ServerPackages[i] == packageName ) { return False; } @@ -80,9 +80,9 @@ function string GetPackagesStringList() local string separator, result; local int i; separator = ""; - for (i = 0; i < ServerPackageCount; i ++ ) + for ( i = 0; i < ServerPackageCount; i ++ ) { - result = result $ separator $ ServerPackages[i]; + result = result$separator$ServerPackages[i]; separator = ","; } return result; @@ -92,7 +92,7 @@ function bool AddMutators(string list) { local string mutator; - while (class'MV_Parser'.static.TrySplit(list, ",", mutator, list)) + while ( class'MV_Parser'.static.TrySplit(list, ",", mutator, list) ) { AddMutator(mutator); } @@ -101,14 +101,14 @@ function bool AddMutators(string list) function bool AddMutator(string mutator) { local int i; - if (MutatorCount >= MaxMutatorCount) + if ( MutatorCount >= MaxMutatorCount ) { Err("Cannot add `"$mutator$"`, max mutator count reached!"); return False; } - for (i = 0; i < MutatorCount; i ++ ) + for ( i = 0; i < MutatorCount; i ++ ) { - if (Mutators[i] == mutator) + if ( Mutators[i] == mutator ) { return False; } @@ -122,7 +122,7 @@ function bool AddActors(string list) { local string actor; - while (class'MV_Parser'.static.TrySplit(list, ",", actor, list)) + while ( class'MV_Parser'.static.TrySplit(list, ",", actor, list) ) { AddActor(actor); } @@ -131,14 +131,14 @@ function bool AddActors(string list) function bool AddActor(string actor) { local int i; - if (ActorCount >= MaxActors) + if ( ActorCount >= MaxActors ) { Err("Cannot add `"$actor$"`, max server actor count reached!"); return False; } - for (i = 0; i < ActorCount; i ++ ) + for ( i = 0; i < ActorCount; i ++ ) { - if (Actors[i] == actor) + if ( Actors[i] == actor ) { return False; } @@ -155,9 +155,9 @@ function bool AddGameSettings(string settingsList) local string value; local bool found; - while (class'MV_Parser'.static.TrySplit(settingsList, ",", keyvalue, settingsList)) + while ( class'MV_Parser'.static.TrySplit(settingsList, ",", keyvalue, settingsList) ) { - if (class'MV_Parser'.static.TrySplit(keyvalue, "=", key, value)) + if ( class'MV_Parser'.static.TrySplit(keyvalue, "=", key, value) ) { UpdateSingleGameSetting(key, value); } @@ -171,15 +171,15 @@ function bool AddGameSettings(string settingsList) function bool UpdateSingleGameSetting(string key, string value) { local int i; - for (i = 0; i < SettingsCount; i += 1) + for ( i = 0; i < SettingsCount; i += 1 ) { - if (SettingsKey[i] == key) + if ( SettingsKey[i] == key ) { SettingsValue[i] = value; return True; } } - if (SettingsCount > MaxSettings) + if ( SettingsCount > MaxSettings ) { Err("Cannot set `"$key$"` to `"$value$"`, max settings count reached!"); return False; @@ -193,9 +193,9 @@ function bool UpdateSingleGameSetting(string key, string value) function string GetGameSettingByKey(string key) { local int i; - for (i = 0; i < SettingsCount; i += 1) + for ( i = 0; i < SettingsCount; i += 1 ) { - if (SettingsKey[i] == key) + if ( SettingsKey[i] == key ) { return SettingsValue[i]; } @@ -205,31 +205,31 @@ function string GetGameSettingByKey(string key) function SetGameName(string s) { - if (s == "") return; + if ( s == "" ) return; GameName = s; } function SetRuleName(string s) { - if (s == "") return; + if ( s == "" ) return; RuleName = s; } function SetGameClass(string s) { - if (s == "") return; + if ( s == "" ) return; GameClass = s; } function SetFilterCode(string s) { - if (s == "") return; + if ( s == "" ) return; FilterCode = s; } function SetTickRate(int t) { - if (t <= 0) return; + if ( t <= 0 ) return; TickRate = t; } @@ -243,7 +243,7 @@ function string GetIdealPlayerCountString() { local string result; result = GetLevelSummaryObject().IdealPlayerCount; - if (result == "") result = GetLevelInfoObject().IdealPlayerCount; + if ( result == "" ) result = GetLevelInfoObject().IdealPlayerCount; return result; } @@ -255,16 +255,16 @@ function int GetAvgIdealPlayerCount() dashAt = InStr(str, "-"); value = 0; weight = 0; - if (dashAt >= 0) + if ( dashAt >= 0 ) { temp = int(Left(str, dashAt)); - if (temp > 0) + if ( temp > 0 ) { value += temp; weight += 1; } temp = int(Mid(str, dashAt + 1)); - if (temp > 0) + if ( temp > 0 ) { value += temp; weight += 1; @@ -273,13 +273,13 @@ function int GetAvgIdealPlayerCount() else { temp = int(str); - if (temp > 0) + if ( temp > 0 ) { value += temp; weight += 1; } } - if (value > 0 && weight > 0) + if ( value > 0 && weight > 0 ) { return value / weight; } @@ -292,7 +292,7 @@ function int GetAvgIdealPlayerCount() function LoadSongInformation() { - if (OriginalSong == "") + if ( OriginalSong == "" ) { OriginalSong = ""$GetLevelInfoObject().Song; } @@ -300,16 +300,16 @@ function LoadSongInformation() function bool CanMapBeLoaded() { - if (GetLevelSummaryObject() != None) + if ( GetLevelSummaryObject() != None ) { return True; } - if (GetLevelInfoObject() != None) + if ( GetLevelInfoObject() != None ) { return True; } // last resort, probably won't help but hey, we tried - if (DynamicLoadObject(self.Map$".PlayerStart0", class'PlayerStart') != None) + if ( DynamicLoadObject(Self.Map$".PlayerStart0", class'PlayerStart') != None ) { return True; } @@ -318,29 +318,29 @@ function bool CanMapBeLoaded() function LevelInfo GetLevelInfoObject() { - if (LevelInfoCached) + if ( LevelInfoCached ) { return LevelInfo; } LevelInfoCached = True; // 1st try - LevelInfo = LevelInfo(DynamicLoadObject(self.Map$".LevelInfo0", class'LevelInfo')); - if (LevelInfo == None) + LevelInfo = LevelInfo(DynamicLoadObject(Self.Map$".LevelInfo0", class'LevelInfo')); + if ( LevelInfo == None ) { // 2nd try - LevelInfo = LevelInfo(DynamicLoadObject(self.Map$".LevelInfo1", class'LevelInfo')); + LevelInfo = LevelInfo(DynamicLoadObject(Self.Map$".LevelInfo1", class'LevelInfo')); } return LevelInfo; } function LevelSummary GetLevelSummaryObject() { - if (LevelSummaryCached) + if ( LevelSummaryCached ) { return LevelSummary; } LevelSummaryCached = True; - LevelSummary = LevelSummary(DynamicLoadObject(self.Map$".LevelSummary", class'LevelSummary')); + LevelSummary = LevelSummary(DynamicLoadObject(Self.Map$".LevelSummary", class'LevelSummary')); return LevelSummary; } @@ -348,9 +348,9 @@ function bool IsDerivedFrom(int idx) { local int i; - for (i = 0; i < DerivedCount; i += 1) + for ( i = 0; i < DerivedCount; i += 1 ) { - if (DerivedFrom[i] == idx) + if ( DerivedFrom[i] == idx ) { return True; } diff --git a/MVES/Classes/MV_Sort.uc b/MVES/Classes/MV_Sort.uc index c94b191..acca617 100644 --- a/MVES/Classes/MV_Sort.uc +++ b/MVES/Classes/MV_Sort.uc @@ -22,7 +22,7 @@ function AddItem(string item) function Sort() { - if (ItemCount < 2) + if ( ItemCount < 2 ) { return; } @@ -35,12 +35,12 @@ function SortStep(int start, int end) local int length, mid, i, j, p; local string temp; length = end - start; - if (length < 1) + if ( length < 1 ) { } else if (length == 1) { - if (CompareLessThan(end, start)) + if ( CompareLessThan(end, start) ) { Swap(start, end); } @@ -52,17 +52,17 @@ function SortStep(int start, int end) Copy(mid, p); i = start; j = end; - while (i < j) + while ( i < j ) { - while (i < j && CompareLessThan(i, p)) + while ( i < j && CompareLessThan(i, p) ) { i += 1; } - while (i < j && CompareLessThan(p, j)) + while ( i < j && CompareLessThan(p, j) ) { j -= 1; } - if (i < j) + if ( i < j ) { Swap(i, j); i += 1; @@ -80,17 +80,17 @@ function SortAndDeduplicate() Sort(); - for (i = 1; i < ItemCount; i += 1) + for ( i = 1; i < ItemCount; i += 1 ) { - if (!CompareLessThan(i - 1, i)) + if ( !CompareLessThan(i - 1, i) ) { break; } } - for (j = i + 1; j < ItemCount; j += 1) + for ( j = i + 1; j < ItemCount; j += 1 ) { - if (CompareLessThan(j - 1, j)) + if ( CompareLessThan(j - 1, j) ) { Copy(j, i); i += 1; @@ -127,7 +127,7 @@ function DebugPrint() { local string s; local int i; - for (i = 0; i < ItemCount; i += 1) + for ( i = 0; i < ItemCount; i += 1 ) { s = s$Items[i]$" "; } diff --git a/MVES/Classes/MV_SubExtension.uc b/MVES/Classes/MV_SubExtension.uc index 8409211..17bf22e 100644 --- a/MVES/Classes/MV_SubExtension.uc +++ b/MVES/Classes/MV_SubExtension.uc @@ -12,13 +12,13 @@ function PlayersToWindow( Info MapVoteWRI) MV = MapVoteWRI( MapVoteWRI); - For ( W=MapVote(Outer).WatcherList ; W!=none ; W=W.nextWatcher ) + for ( W = MapVote(Outer).WatcherList ; W != None ; W = W.nextWatcher ) if ( W.PlayerID != "" ) { - aStr = WTeamCode(W.Watched) $ W.PlayerID $ W.Watched.PlayerReplicationInfo.PlayerName; + aStr = WTeamCode(W.Watched)$W.PlayerID$W.Watched.PlayerReplicationInfo.PlayerName; if ( W.PlayerVote != "" ) - aStr = aStr $ "&?&!&"; - MV.PlayerName[i++] = aStr; + aStr = aStr$"&?&!&"; + MV.PlayerName[i ++ ] = aStr; } } @@ -31,9 +31,9 @@ function Info SpawnVoteWRIActor( PlayerPawn Victim) Mutator = MapVote(Outer); MVWRI = Victim.Spawn( class'MapVoteWRI', Victim,,vect(0,0,0)); - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i 256 ) k = 256; - For ( i=0 ; i r.Map ) //This one is one slot after, perform push and use this slot instead { PushList( i); - Goto SET; + goto SET; } - i++; + i ++ ; } //This happens if we went through all list and see we're last - ElementCount++; + ElementCount ++ ; SET: Elements[i].Map = r.Map; Elements[i].Acc = costAdd; @@ -63,24 +63,24 @@ function NewMapPlayed(MV_Result r) function ClearElement( int idx) { local int i; - i = idx+1; - While ( (i < ElementCount) && (i < ArrayCount(Elements)) ) + i = idx + 1; + while ( (i < ElementCount) && (i < ArrayCount(Elements)) ) { - Elements[i-1] = Elements[i]; - i++; + Elements[i - 1] = Elements[i]; + i ++ ; } - ElementCount--; + ElementCount -- ; } //Push list one place up, let idx slot ready to replace function PushList( int idx) { local int i; - i = ElementCount++; - While ( i > idx ) + i = ElementCount ++ ; + while ( i > idx ) { - Elements[i] = Elements[i-1]; - i--; + Elements[i] = Elements[i - 1]; + i -- ; } } @@ -89,7 +89,7 @@ function bool IsExcluded( string map ) local int i; for ( i = 0; i < ElementCount; i += 1 ) { - if (Elements[i].Map == map) + if ( Elements[i].Map == map ) { return Elements[i].Acc > MapList.Mutator.MapCostMaxAllow; } diff --git a/MVES/Classes/MapListCacheHelperS.uc b/MVES/Classes/MapListCacheHelperS.uc index 8bb3663..4a8908d 100644 --- a/MVES/Classes/MapListCacheHelperS.uc +++ b/MVES/Classes/MapListCacheHelperS.uc @@ -9,10 +9,10 @@ static function NeedServerMapList (MapListCache C); static simulated function ConvertServerCode (MapListCache C) { - PlayerPawn(C.Owner).GetEntryLevel().ConsoleCommand("set" @ string(Default.Class) @ "ServerCodeN" @ C.ServerCode); + PlayerPawn(C.Owner).GetEntryLevel().ConsoleCommand("set"@string(Default.Class)@"ServerCodeN"@C.ServerCode); } defaultproperties { - ServerCodeN="None" + ServerCodeN="None" } diff --git a/MVES/Classes/MapListDecoder.uc b/MVES/Classes/MapListDecoder.uc index 526c231..a0436b3 100644 --- a/MVES/Classes/MapListDecoder.uc +++ b/MVES/Classes/MapListDecoder.uc @@ -32,7 +32,7 @@ function ResetReader() ReadLine = EMPTY_STRING; ReadMapEntry = EMPTY_STRING; PrevReadCodesAt = 0; - for (i = 0; i < ArrayCount(PrevCodes); i+=1) + for ( i = 0; i < ArrayCount(PrevCodes); i+=1 ) { PrevCodes[i] = EMPTY_STRING; } @@ -42,9 +42,9 @@ function bool ReadEntry(out string resultMap) { local bool trimLegacySemicolon; - if (ReadLine == "") + if ( ReadLine == "" ) { - if (L[R] != "") + if ( L[R] != "" ) { ReadLine = L[R]; R += 1; @@ -59,17 +59,17 @@ function bool ReadEntry(out string resultMap) // workaround implemented on 2023-08-23 trimLegacySemicolon = InStr(ReadMapEntry, "|") == -1; - if (Parse(ReadMapEntry, "|", ReadLine)) + if ( Parse(ReadMapEntry, "|", ReadLine) ) { - if (Parse(ReadMapName, ":", ReadMapEntry)) + if ( Parse(ReadMapName, ":", ReadMapEntry) ) { resultMap = ReadMapName; - if (ReadMapEntry == EMPTY_STRING) + if ( ReadMapEntry == EMPTY_STRING ) { - if (trimLegacySemicolon) + if ( trimLegacySemicolon ) { // map list is from version of mve which has suffixed semicolons - if (Right(resultMap, 1) == ";") + if ( Right(resultMap, 1) == ";" ) { resultMap = Left(resultMap, Len(resultMap) -1); } @@ -104,7 +104,7 @@ function bool ReadEntry(out string resultMap) function bool ReadCode(out int code) { local string str; - if (Parse(str, ":", ReadMapEntry)) + if ( Parse(str, ":", ReadMapEntry) ) { code = int(str); return True; diff --git a/MVES/Classes/MapListServer.uc b/MVES/Classes/MapListServer.uc index dcdd494..6bb0de8 100644 --- a/MVES/Classes/MapListServer.uc +++ b/MVES/Classes/MapListServer.uc @@ -22,7 +22,7 @@ event Query(WebRequest Request, WebResponse Response) aStr = Mid(Request.URI, 1); - if ( MapList == none ) + if ( MapList == None ) { Error503(Response); return; @@ -32,7 +32,7 @@ event Query(WebRequest Request, WebResponse Response) Error501(Response); return; } - if ( !(Left(aStr, Len(string(MapList.Mutator.ServerCodeName)) ) ~= string(MapList.Mutator.ServerCodeName)) ) + if ( ! (Left(aStr, Len(string(MapList.Mutator.ServerCodeName)) ) ~= string(MapList.Mutator.ServerCodeName)) ) { Error400(Response); return; @@ -41,7 +41,7 @@ event Query(WebRequest Request, WebResponse Response) aStr = Response.Connection.IpAddrToString(Response.Connection.RemoteAddr); Log( "HTTP query from "$aStr, 'MapVote' ); //Safe to log? W = ValidPlayerWithIP( RemovePort(aStr) ); - if ( W == none ) + if ( W == None ) { Error401( Response); return; @@ -57,22 +57,22 @@ event Query(WebRequest Request, WebResponse Response) //We can send up to 1kb, so the maplist will split it starting by the specified "$val=" property //Each query is done every 0.5 second (scaled down to server speed) until list is finished aStr = MapList.GetStringSection( aStr); - Response.SendText( aStr, true ); + Response.SendText( aStr, True ); if ( InStr(aStr,chr(13)$"[END]") < InStr(aStr,chr(13)$"[NEXT]") ) { W.TicksLeft = 1; - W.bHTTPLoading = false; + W.bHTTPLoading = False; } else { - W.TicksLeft++; - W.bHTTPLoading = true; + W.TicksLeft ++ ; + W.bHTTPLoading = True; } } function CleanUp() { - MapList = none; + MapList = None; } function Error503( WebResponse Response) @@ -110,12 +110,11 @@ function MVPlayerWatcher ValidPlayerWithIP( string IP) { local MVPlayerWatcher W; - For ( W=MapList.Mutator.WatcherList ; W!=none ; W=W.nextWatcher ) + for ( W = MapList.Mutator.WatcherList ; W != None ; W = W.nextWatcher ) if ( W.PlayerIP == IP ) return W; } defaultproperties { - MapList=None -} + } diff --git a/MVES/Classes/MapOverridesConfig.uc b/MVES/Classes/MapOverridesConfig.uc index 7108c00..898b5dc 100644 --- a/MVES/Classes/MapOverridesConfig.uc +++ b/MVES/Classes/MapOverridesConfig.uc @@ -8,89 +8,24 @@ var() config string MapOverrides[64]; function RunMigration() { - if (MapOverridesVersion == CurrentVersion) + if ( MapOverridesVersion == CurrentVersion ) { return; // we're good to go! } - if (MapOverridesVersion > CurrentVersion) + if ( MapOverridesVersion > CurrentVersion ) { Err("unknown MapOverrides version, MapOverrides may not function correctly"); return; } - if (MapOverridesVersion <= 0) + if ( MapOverridesVersion <= 0 ) { Nfo("initializing MapOverrides with examples, check and modify if necesary"); - MapOverridesVersion=1; - MapOverrides[0]="DM-LevelNameGoesHere?Song=Organic.Organic"; + MapOverridesVersion = 1; + MapOverrides[0] = "DM-LevelNameGoesHere?Song=Organic.Organic"; } SaveConfig(); } defaultproperties { - MapOverridesVersion=0 - MapOverrides(0)="" - MapOverrides(1)="" - MapOverrides(2)="" - MapOverrides(3)="" - MapOverrides(4)="" - MapOverrides(5)="" - MapOverrides(6)="" - MapOverrides(7)="" - MapOverrides(8)="" - MapOverrides(9)="" - MapOverrides(10)="" - MapOverrides(11)="" - MapOverrides(12)="" - MapOverrides(13)="" - MapOverrides(14)="" - MapOverrides(15)="" - MapOverrides(16)="" - MapOverrides(17)="" - MapOverrides(18)="" - MapOverrides(19)="" - MapOverrides(20)="" - MapOverrides(21)="" - MapOverrides(22)="" - MapOverrides(23)="" - MapOverrides(24)="" - MapOverrides(25)="" - MapOverrides(26)="" - MapOverrides(27)="" - MapOverrides(28)="" - MapOverrides(29)="" - MapOverrides(30)="" - MapOverrides(31)="" - MapOverrides(32)="" - MapOverrides(33)="" - MapOverrides(34)="" - MapOverrides(35)="" - MapOverrides(36)="" - MapOverrides(37)="" - MapOverrides(38)="" - MapOverrides(39)="" - MapOverrides(40)="" - MapOverrides(41)="" - MapOverrides(42)="" - MapOverrides(43)="" - MapOverrides(44)="" - MapOverrides(45)="" - MapOverrides(46)="" - MapOverrides(47)="" - MapOverrides(48)="" - MapOverrides(49)="" - MapOverrides(50)="" - MapOverrides(51)="" - MapOverrides(52)="" - MapOverrides(53)="" - MapOverrides(54)="" - MapOverrides(55)="" - MapOverrides(56)="" - MapOverrides(57)="" - MapOverrides(58)="" - MapOverrides(59)="" - MapOverrides(60)="" - MapOverrides(61)="" - MapOverrides(62)="" - MapOverrides(63)="" } diff --git a/MVES/Classes/MapTagsConfig.uc b/MVES/Classes/MapTagsConfig.uc index 075add4..0deb01b 100644 --- a/MVES/Classes/MapTagsConfig.uc +++ b/MVES/Classes/MapTagsConfig.uc @@ -15,16 +15,16 @@ function MV_MapTags GetConfiguredMapTags() function private RunMigration() { - if (MapTagsVersion == CurrentVersion) + if ( MapTagsVersion == CurrentVersion ) { return; // we're good to go! } - if (MapTagsVersion > CurrentVersion) + if ( MapTagsVersion > CurrentVersion ) { Err("unknown MapTags version, MapTags may not function correctly"); return; } - if (MapTagsVersion <= 0) + if ( MapTagsVersion <= 0 ) { Nfo("initializing MapTags with examples, check and modify if necesary"); MapTagsVersion = 1; @@ -41,7 +41,7 @@ function private MV_MapTags CreateMapTags() local MV_MapTags result; local int i; result = new class'MV_MapTags'; - for (i = 0; i < Self.MapTagsCount; i += 1) + for ( i = 0; i < Self.MapTagsCount; i += 1 ) { result.AddConfigLine(Self.MapTags[i]); } diff --git a/MVES/Classes/MapVote.uc b/MVES/Classes/MapVote.uc index 1b91374..ac715cf 100644 --- a/MVES/Classes/MapVote.uc +++ b/MVES/Classes/MapVote.uc @@ -136,7 +136,8 @@ state Voting } PreBegin: Sleep( 5); - while (!IsThereAtLeastOneVote() && VotingStagePreBeginWait < VoteTimeLimit){ + while (!IsThereAtLeastOneVote() && VotingStagePreBeginWait < VoteTimeLimit) + { // wait at most VoteTimeLimit seconds for first vote // before starting the countdown (allows players to think and choose next map) Sleep(1); @@ -222,7 +223,8 @@ event PostBeginPlay() Log("[MVE] Map Vote Extended version: "$ClientPackageInternal); - if (IsOtherInstanceRunning()) { + if ( IsOtherInstanceRunning() ) + { Err("Detected multiple instances of MapVote"); Err("Please use Mapvote either as ServerActor or Mutator"); Err("Never add it as both ServerActor and Mutator at the same time"); @@ -231,10 +233,10 @@ event PostBeginPlay() } TravelInfo = Spawn(class'MV_TravelInfo'); - Spawn(class'MapVoteDelayedInit').InitializeDelayedInit(self); - Spawn(class'MV_IdleTimer').Initialize(self, TravelInfo.bIsIdle, TravelInfo.EmptyMinutes); + Spawn(class'MapVoteDelayedInit').InitializeDelayedInit(Self); + Spawn(class'MV_IdleTimer').Initialize(Self, TravelInfo.bIsIdle, TravelInfo.EmptyMinutes); - if (bReloadOnEveryRun) + if ( bReloadOnEveryRun ) { bReloadOnNextRun = True; } @@ -244,17 +246,17 @@ event PostBeginPlay() if ( int(ConsoleCommand("get ini:Engine.Engine.GameEngine XC_Version")) >= 11 ) //Only XC_GameEngine contains this variable { - bXCGE_DynLoader = true; - default.bXCGE_DynLoader = true; //So we get to see if it worked from clients! + bXCGE_DynLoader = True; + default.bXCGE_DynLoader = True; //So we get to see if it worked from clients! AddToPackageMap(ClientPackageInternal); - if (ClientScreenshotPackage != "") + if ( ClientScreenshotPackage != "" ) { AddToPackageMap(ClientScreenshotPackage); } - if (ClientLogoTexture != "") + if ( ClientLogoTexture != "" ) { LogoTexturePackage = GetPackageNameFromString(ClientLogoTexture); - if (LogoTexturePackage != "") + if ( LogoTexturePackage != "" ) { AddToPackageMap(LogoTexturePackage); } @@ -266,10 +268,10 @@ event PostBeginPlay() } MapList = new class'MV_MapList'; MapList.Reader = Spawn(class'FsMapsReader'); - MapList.Mutator = self; + MapList.Mutator = Self; if ( ExtensionClass != "" ) - ExtensionC = class( DynamicLoadObject(ExtensionClass,class'class') ); - if ( ExtensionC == none ) + ExtensionC = class < MV_MainExtension > ( DynamicLoadObject(ExtensionClass,class'class') ); + if ( ExtensionC == None ) ExtensionC = class'MV_MainExtension'; Extension = new ExtensionC; if ( bEnableHTTPMapList && (Level.NetMode != NM_Standalone) ) @@ -284,27 +286,27 @@ event PostBeginPlay() ExecuteSettings(Cmd); } - bNeedToRestorePackages = false; - if (bOverrideServerPackages && !bXCGE_DynLoader) + bNeedToRestorePackages = False; + if ( bOverrideServerPackages && !bXCGE_DynLoader ) { // check that current packages contains all packages specified by mapvote CurrentPackages = ConsoleCommand("Get ini:Engine.Engine.GameEngine ServerPackages"); Log("[MVE] CurrentPackages is "$CurrentPackages); LogoTexturePackage = GetPackageNameFromString(ClientLogoTexture); - if (LogoTexturePackage != "" && InStr(CurrentPackages, "\""$LogoTexturePackage$"\"") < 0) + if ( LogoTexturePackage != "" && InStr(CurrentPackages, "\""$LogoTexturePackage$"\"") < 0 ) { Nfo(LogoTexturePackage$" is missing from ServerPackages"); - bNeedToRestorePackages = true; + bNeedToRestorePackages = True; } - if (ClientScreenshotPackage != "" && InStr(CurrentPackages, "\""$ClientScreenshotPackage$"\"") < 0) + if ( ClientScreenshotPackage != "" && InStr(CurrentPackages, "\""$ClientScreenshotPackage$"\"") < 0 ) { Nfo(ClientScreenshotPackage$" is missing from ServerPackages"); - bNeedToRestorePackages = true; + bNeedToRestorePackages = True; } - if (ClientPackageInternal != "" && InStr(CurrentPackages, "\""$ClientPackageInternal$"\"") < 0) + if ( ClientPackageInternal != "" && InStr(CurrentPackages, "\""$ClientPackageInternal$"\"") < 0 ) { Nfo(ClientPackageInternal$" is missing from ServerPackages"); - bNeedToRestorePackages = true; + bNeedToRestorePackages = True; } Cmd = CurrentGame.Packages; if ( InStr( Cmd, "<") >= 0 ) @@ -314,37 +316,38 @@ event PostBeginPlay() while ( Cmd != "" ) { NextParm = Extension.NextParameter( Cmd, ","); - if ( NextParm != "" && InStr(CurrentPackages, "\""$ClientPackageInternal$"\"") < 0) + if ( NextParm != "" && InStr(CurrentPackages, "\""$ClientPackageInternal$"\"") < 0 ) { Nfo(NextParm$" is missing from ServerPackages"); - bNeedToRestorePackages = true; + bNeedToRestorePackages = True; } } - if (bNeedToRestorePackages) + if ( bNeedToRestorePackages ) { Nfo("Mapvote will reload the map to update the required ServerPackages."); } } - Cmd = Extension.ByDelimiter( string(self), "."); + Cmd = Extension.ByDelimiter( string(Self), "."); TravelMap = Extension.ByDelimiter(TravelInfo.TravelString, "?"); - if (Cmd != TravelMap && TravelInfo.TravelString != "" && TravelMap != "") + if ( Cmd != TravelMap && TravelInfo.TravelString != "" && TravelMap != "" ) { - bNeedToRestoreMap = true; + bNeedToRestoreMap = True; Nfo("Current map `"$Cmd$"` does not match the travel map `"$TravelMap$"`"); Nfo("Will attempt to switch to `"$TravelMap$"`"); } else { - bNeedToRestoreMap = false; + bNeedToRestoreMap = False; } - if ((bNeedToRestorePackages || bNeedToRestoreMap) && TravelInfo.RestoreTryCount < 3) { + if ( (bNeedToRestorePackages || bNeedToRestoreMap) && TravelInfo.RestoreTryCount < 3 ) + { TravelInfo.RestoreTryCount += 1; Nfo("Goto `"$TravelMap$":"$TravelInfo.TravelIdx$"`` TryCount: `"$TravelInfo.RestoreTryCount$"`"); - bGotoSuccess = GotoMap(TravelMap$":"$TravelInfo.TravelIdx, true); - if (bGotoSuccess) + bGotoSuccess = GotoMap(TravelMap$":"$TravelInfo.TravelIdx, True); + if ( bGotoSuccess ) { Level.NextSwitchCountdown = 0; // makes the switch really fast return; // will switch to next map @@ -355,7 +358,7 @@ event PostBeginPlay() } } - if (TravelInfo.RestoreTryCount != 0) + if ( TravelInfo.RestoreTryCount != 0 ) { TravelInfo.RestoreTryCount = 0; TravelInfo.SaveConfig(); @@ -364,11 +367,11 @@ event PostBeginPlay() CurrentMap = class'MV_Result'.static.Create(Cmd, TravelInfo.TravelIdx); CurrentMap.OriginalSong = ""$Level.Song; - if (bEnableMapOverrides) + if ( bEnableMapOverrides ) { ProcessMapOverrides(CurrentMap); SongOverride = None; - if (CurrentMap.Song != "") + if ( CurrentMap.Song != "" ) { SongOverride = Music(DynamicLoadObject(CurrentMap.Song, class'Music')); Log("[MVE] SongOverride configured to: `"$SongOverride$"`"); @@ -378,8 +381,9 @@ event PostBeginPlay() if ( Cmd ~= Left(TravelInfo.TravelString, Len(Cmd) ) ) //CRASH DIDN'T HAPPEN, SETUP GAME { MapList.History.NewMapPlayed( CurrentMap ); - CurrentMode = CurrentGame.GameName @ "-" @ CurrentGame.RuleName; - if (bAutoSetGameName) { + CurrentMode = CurrentGame.GameName@"-"@CurrentGame.RuleName; + if ( bAutoSetGameName ) + { Level.Game.GameName = CurrentGame.RuleName@CurrentGame.GameName; } DEFAULT_MODE: @@ -391,13 +395,13 @@ event PostBeginPlay() Cmd = ParseAliases(CurrentGame.ServerActors); if ( Cmd != "" ) Log("[MVE] Spawning ServerActors",'MapVote'); - While ( Cmd != "" ) + while ( Cmd != "" ) { NextParm = Extension.NextParameter( Cmd, ","); if ( InStr(NextParm,".") < 0 ) NextParm = "Botpack."$NextParm; - ActorClass = class(DynamicLoadObject(NextParm, class'Class')); - A=Spawn(ActorClass); + ActorClass = class < Actor > (DynamicLoadObject(NextParm, class'Class')); + A = Spawn(ActorClass); Log("[MVE] ===> "$string(ActorClass)); } @@ -409,8 +413,8 @@ event PostBeginPlay() NextParm = Extension.NextParameter( Cmd, ","); if ( InStr(NextParm,".") < 0 ) NextParm = "Botpack."$NextParm; - ActorClass = class(DynamicLoadObject(NextParm, class'Class')); - A=Spawn(ActorClass); + ActorClass = class < Actor > (DynamicLoadObject(NextParm, class'Class')); + A = Spawn(ActorClass); Level.Game.BaseMutator.AddMutator(Mutator(A)); Log("[MVE] ===> "$string(ActorClass)); } @@ -436,17 +440,18 @@ event PostBeginPlay() if ( (string(Level.Game.Class) ~= ParseAliases(CustomGame[DefaultGameTypeIdx].GameClass)) && (InStr(NextParm, MapList.TwoDigits(DefaultGameTypeIdx)) >= 0) ) //Map is in default game mode list and matches gametype { TravelInfo.TravelIdx = DefaultGameTypeIdx; - Goto DEFAULT_MODE; + goto DEFAULT_MODE; } // Log( Level.Game.Class @ CustomGame[DefaultGameTypeIdx].GameClass @ MapIdx @ NextParm @ MapList.TwoDigits(DefaultGameTypeIdx)); if ( MapIdx >= 0 ) { - MapIdx = MapList.FindMap( Cmd, MapIdx+1); + MapIdx = MapList.FindMap( Cmd, MapIdx + 1); if ( MapIdx > 0 ) - Goto NEXT_MATCHING_MAP; + goto NEXT_MATCHING_MAP; } - CurrentMode = Level.Game.GameName @ "- Crashed"; - if (bAutoSetGameName) { + CurrentMode = Level.Game.GameName@"- Crashed"; + if ( bAutoSetGameName ) + { Level.Game.GameName = "Crashed"@Level.Game.GameName; } TravelInfo.TravelIdx = -1; @@ -458,14 +463,15 @@ event PostBeginPlay() if ( bResetServerPackages && bOverrideServerPackages ) { MainServerPackages = ConsoleCommand("Get ini:Engine.Engine.GameEngine ServerPackages"); - bResetServerPackages = false; + bResetServerPackages = False; SaveConfig(); // initially populates updates MVE_Config with MainServerPackages } // init player detector PlayerDetector = Spawn(class'MV_PlayerDetector'); - PlayerDetector.Initialize(self); + PlayerDetector.Initialize(Self); - if (bFixMutatorsQueryLagSpikes){ + if ( bFixMutatorsQueryLagSpikes ) + { ApplyFixForMutatorsQueryLagSpikes(); } @@ -481,29 +487,32 @@ function bool IsOtherInstanceRunning() // Check if mutator was added to GameInfo for ( M = Level.Game.BaseMutator; M != None; M = M.NextMutator ) { - if (M.IsA('MapVote')) + if ( M.IsA('MapVote') ) { return True; } } } -function ExecuteSettings(string Settings) { +function ExecuteSettings(string Settings) +{ while ( Len(Settings) > 0 ) { - pos=InStr(Settings,";"); + pos = InStr(Settings,";"); if ( pos < 0 ) { - pos=InStr(Settings,","); + pos = InStr(Settings,","); } if ( pos < 0 ) { ExecuteSetting(Settings); - Settings=""; - } else { + Settings = ""; + } + else + { ExecuteSetting(Left(Settings,pos)); - Settings=Mid(Settings,pos + 1); + Settings = Mid(Settings,pos + 1); } } } @@ -520,10 +529,11 @@ function ExecuteSetting (string Setting) Log("[MVE] Set "$Setting); - Property=Left(Setting,InStr(Setting,"=")); - Value=Mid(Setting,InStr(Setting,"=") + 1); + Property = Left(Setting,InStr(Setting,"=")); + Value = Mid(Setting,InStr(Setting,"=") + 1); pos = InStr(Property, "."); - if (pos != -1) { + if ( pos != -1 ) + { Log("[MVE] [ERROR] Not supported"); return; @@ -548,10 +558,11 @@ function ExecuteSetting (string Setting) // } // } } - else { - Prev=Level.Game.GetPropertyText(Property); + else + { + Prev = Level.Game.GetPropertyText(Property); Level.Game.SetPropertyText(Property,Value); - Next=Level.Game.GetPropertyText(Property); + Next = Level.Game.GetPropertyText(Property); } } @@ -568,14 +579,14 @@ function Mutate( string MutateString, PlayerPawn Sender) if ( Mid(MutateString,11,8) ~= "FULLSCAN" ) { if ( Sender.bAdmin ) - MapList.GlobalLoad(true); + MapList.GlobalLoad(True); else Sender.ClientMessage("You cannot reload the map list"); } else if ( Mid(MutateString,11,6) ~= "RELOAD" ) { if ( Sender.bAdmin ) - MapList.GlobalLoad(false); + MapList.GlobalLoad(False); else Sender.ClientMessage("You cannot reload the map list"); } @@ -587,27 +598,28 @@ function Mutate( string MutateString, PlayerPawn Sender) PlayerVoted( Sender, Mid(MutateString,15) ); else if ( Mid(MutateString,11,5) ~= "KICK " ) PlayerKickVote( Sender, Mid(MutateString, 17, 3)); - else { + else + { Sender.ClientMessage("Unknown mapvote command"); return; } } - if ( NextMutator != none ) + if ( NextMutator != None ) NextMutator.Mutate( MutateString, Sender); } function bool HandleEndGame () { // notify next mutator of end game - super.HandleEndGame(); + Super.HandleEndGame(); - if (ShouldHandleEndgame()) + if ( ShouldHandleEndgame() ) { DeathMatchPlus(Level.Game).bDontRestart = True; if ( !bVotingStage ) GotoState('Voting','PreBegin'); - ScoreBoardTime=ScoreBoardDelay; + ScoreBoardTime = ScoreBoardDelay; SetTimer(Level.TimeDilation,True); } return False; // return value isn't properly used @@ -623,7 +635,7 @@ function bool IsMonsterHunt() { local string name; name = Caps(Level.Game$""); - if (InStr(name, "MONSTER") != -1 && InStr(name, "HUNT") != -1) + if ( InStr(name, "MONSTER") != -1 && InStr(name, "HUNT") != -1 ) { return True; } @@ -634,11 +646,11 @@ function bool IsAssaultAndNeedsToSwitchTeams() { local Assault a; a = Assault(Level.Game); - if (a == None) + if ( a == None ) { return False; } - if (a.bDefenseSet) + if ( a.bDefenseSet ) { return False; } @@ -649,7 +661,7 @@ function ResetAssaultGame() { local Assault a; a = Assault(Level.Game); - if (a != None) + if ( a != None ) { Log("[MVE] Resetting assault game!"); a.bDefenseSet = False; @@ -675,20 +687,20 @@ function bool CheckForTie () return False; if ( Level.Game.IsA('TeamGamePlus') ) { - For ( i=0 ; i BestP.PlayerReplicationInfo.Score)) ) BestP = P; - For ( P=Level.PawnList ; P!= none ; P=P.NextPawn ) + for ( P = Level.PawnList ; P != None ; P = P.NextPawn ) if ( P.bIsPlayer && (BestP != P) && (P.PlayerReplicationInfo.Score == BestP.PlayerReplicationInfo.Score) ) return True; } @@ -719,28 +731,29 @@ function bool SwitchToRandomMap() function string GetDefaultMapWithDefaultMode() { - return DefaultMap $ ":" $ DefaultGameTypeIdx; + return DefaultMap$":"$DefaultGameTypeIdx; } function string GetRandomMapWithCurrentMode() { - return "Random:" $ CurrentGameIdx; + return "Random:"$CurrentGameIdx; } event Timer() { if ( ScoreBoardTime > 0 ) { - ScoreBoardTime--; + ScoreBoardTime -- ; if ( ScoreBoardTime == 0 ) { - EndGameTime=Level.TimeSeconds; + EndGameTime = Level.TimeSeconds; if ( bAutoOpen ) OpenAllWindows(); } return; } } + event Tick( float DeltaTime) { if ( Level.Game.CurrentID != CurrentID ) @@ -752,8 +765,8 @@ event Tick( float DeltaTime) MapChangeIssued(); if ( bMapChangeIssued && (Level.NextSwitchCountdown < 0) && (Level.NextURL == "") ) //Handle switch failure { - bLevelSwitchPending = false; - bMapChangeIssued = false; + bLevelSwitchPending = False; + bMapChangeIssued = False; Level.NextSwitchCountDown = 4; Extension.RemoveMapVotes( WatcherList); if ( bVotingStage ) @@ -764,13 +777,13 @@ event Tick( float DeltaTime) if ( bReloadOnNextRun || bFullscanOnNextRun ) { GenerateMapList(bFullscanOnNextRun); - bReloadOnNextRun = false; - bFullscanOnNextRun = false; - bSaveConfigOnNextRun = true; + bReloadOnNextRun = False; + bFullscanOnNextRun = False; + bSaveConfigOnNextRun = True; } if ( bSaveConfigOnNextRun ) { - bSaveConfigOnNextRun = false; + bSaveConfigOnNextRun = False; SaveConfig(); // generates properties for configuration } LastMsg = ""; @@ -778,11 +791,11 @@ event Tick( float DeltaTime) function GenerateMapList(bool bFullscan) { - if ( MapList == none ) + if ( MapList == None ) { MapList = new class'MV_MapList'; MapList.Reader = Spawn(class'FsMapsReader'); - MapList.Mutator = self; + MapList.Mutator = Self; } MapList.GlobalLoad(bFullscan); } @@ -794,10 +807,10 @@ function MapChangeIssued() local string aStr; local string notValidReason; - bMapChangeIssued = true; - Log("[MVE] Map change issued with URL: "$ Level.NextURL, 'MapVote'); + bMapChangeIssued = True; + Log("[MVE] Map change issued with URL: "$Level.NextURL, 'MapVote'); aStr = Extension.ByDelimiter( Level.NextURL, "?"); - aStr = Extension.ByDelimiter( aStr, "#" ) $ ":" $ string(TravelInfo.TravelIdx) ; //Map name plus current IDX + aStr = Extension.ByDelimiter( aStr, "#" )$":"$string(TravelInfo.TravelIdx) ; //Map name plus current IDX while ( InStr( aStr, " ") == 0 ) { aStr = Mid( aStr, 1); @@ -806,11 +819,11 @@ function MapChangeIssued() { if ( Level.bNextItems ) { - BroadcastMessage( Extension.ByDelimiter( aStr, ":") $ GameRuleCombo(TravelInfo.TravelIdx) @ "has been selected as next map.", true); + BroadcastMessage( Extension.ByDelimiter( aStr, ":")$GameRuleCombo(TravelInfo.TravelIdx)@"has been selected as next map.", True); } else { - BroadcastMessage( Extension.ByDelimiter( aStr, ":") $ GameRuleCombo(TravelInfo.TravelIdx) @ "has been forced.", true); + BroadcastMessage( Extension.ByDelimiter( aStr, ":")$GameRuleCombo(TravelInfo.TravelIdx)@"has been forced.", True); } TravelInfo.TravelString = Level.NextURL; } @@ -826,7 +839,7 @@ function PlayerJoined( PlayerPawn P) local MVPlayerWatcher MVEPV; log("[MVE] PlayerJoined:"@P.PlayerReplicationInfo.PlayerName@"("$P$") with id"@P.PlayerReplicationInfo.PlayerID); - if (bEnableMapOverrides && SongOverride != None) + if ( bEnableMapOverrides && SongOverride != None ) { P.ClientSetMusic(SongOverride, 0, 0, MTRAN_Instant ); } @@ -835,7 +848,7 @@ function PlayerJoined( PlayerPawn P) if ( InactiveList == None ) { MVEPV = Spawn(class'MVPlayerWatcher'); - MVEPV.Mutator = self; + MVEPV.Mutator = Self; } else MVEPV = InactiveList; @@ -847,14 +860,14 @@ function PlayerKickVote( PlayerPawn Sender, string KickId) { local MVPlayerWatcher W, ToKick; local string Error; - For ( W=WatcherList ; W!=none ; W=W.nextWatcher ) + for ( W = WatcherList ; W != None ; W = W.nextWatcher ) if ( W.PlayerId == KickId ) { ToKick = W; break; } W = GetWatcherFor( Sender); - if ( (ToKick == none) || (W == none) ) + if ( (ToKick == None) || (W == None) ) return; if ( !W.Watched.bAdmin ) { @@ -867,10 +880,10 @@ function PlayerKickVote( PlayerPawn Sender, string KickId) } else { - BroadcastMessage( ToKick.Watched.PlayerReplicationInfo.PlayerName @ "has been removed from the game by" @ W.Watched.PlayerReplicationInfo.PlayerName, true); - Log("[MVE]" @ ToKick.Watched.PlayerReplicationInfo.PlayerName @ "has been removed from the game by" @ W.Watched.PlayerReplicationInfo.PlayerName,'MapVote'); + BroadcastMessage( ToKick.Watched.PlayerReplicationInfo.PlayerName@"has been removed from the game by"@W.Watched.PlayerReplicationInfo.PlayerName, True); + Log("[MVE]"@ToKick.Watched.PlayerReplicationInfo.PlayerName@"has been removed from the game by"@W.Watched.PlayerReplicationInfo.PlayerName,'MapVote'); PlayerKickVoted( ToKick); - CountKickVotes( true); + CountKickVotes( True); return; } if ( Error != "" ) @@ -878,13 +891,13 @@ function PlayerKickVote( PlayerPawn Sender, string KickId) if ( W.KickVoteCode != "" ) { W.KickVoteCode = ""; - CountKickVotes( true); + CountKickVotes( True); } Sender.ClientMessage( Error); return; } W.KickVoteCode = ToKick.PlayerCode; - BroadcastMessage( W.Watched.PlayerReplicationInfo.PlayerName @ "has placed a kick vote on" @ ToKick.Watched.PlayerReplicationInfo.PlayerName, true); + BroadcastMessage( W.Watched.PlayerReplicationInfo.PlayerName@"has placed a kick vote on"@ToKick.Watched.PlayerReplicationInfo.PlayerName, True); CountKickVotes(); } @@ -895,51 +908,51 @@ function CountKickVotes( optional bool bNoKick) local float Pct; iKickVotes = 0; - For ( W=WatcherList ; W!=none ; W=W.NextWatcher ) + for ( W = WatcherList ; W != None ; W = W.NextWatcher ) { - if ( Spectator(W.Watched) == none ) - pCount++; + if ( Spectator(W.Watched) == None ) + pCount ++ ; if ( W.KickVoteCode != "" ) { - For ( i=0 ; i 4) ) + if ( (W != None) && !bNoKick && (pCount > 4) ) { Pct = (float( KickVoteCount[i]) / float( pCount)) * 100.0; if ( Pct >= KickPercent ) { - BroadcastMessage( W.Watched.PlayerReplicationInfo.PlayerName @ "has been removed from the game.", true); + BroadcastMessage( W.Watched.PlayerReplicationInfo.PlayerName@"has been removed from the game.", True); PlayerKickVoted( W); - W = none; + W = None; } } - if ( W == none ) + if ( W == None ) { - StrKickVotes[i] = StrKickVotes[--iKickVotes]; + StrKickVotes[i] = StrKickVotes[ -- iKickVotes]; KickVoteCount[i] = KickVoteCount[iKickVotes]; continue; } - StrKickVotes[i] = W.PlayerID $ W.Watched.PlayerReplicationInfo.PlayerName $ "," $ KickVoteCount[i]; - i++; + StrKickVotes[i] = W.PlayerID$W.Watched.PlayerReplicationInfo.PlayerName$","$KickVoteCount[i]; + i ++ ; } Extension.UpdateKickVotes( WatcherList); } @@ -952,43 +965,43 @@ function PlayerKickVoted( MVPlayerWatcher Kicked, optional string OverrideReason local Info NexgenRPCI; local string Reason, LastPlayer; - if ( Kicked.Watched == none || Kicked.Watched.bDeleteMe ) + if ( Kicked.Watched == None || Kicked.Watched.bDeleteMe ) return; - For ( W=WatcherList ; W!=none ; W=W.nextWatcher ) + for ( W = WatcherList ; W != None ; W = W.nextWatcher ) if ( W.KickVoteCode == Kicked.PlayerCode ) W.KickVoteCode = ""; //Clear if ( OverrideReason != "" ) Reason = OverrideReason; - if ( Kicked.NexGenClient != none ) + if ( Kicked.NexGenClient != None ) { - ForEach Kicked.Watched.ChildActors (class'Info', NexgenRPCI) //Issue a NexGen ban if possible + foreach Kicked.Watched.ChildActors (class'Info', NexgenRPCI) //Issue a NexGen ban if possible if ( NexgenRPCI.IsA('NexgenClientCore') ) { class'MV_NexgenUtil'.static.banPlayer( Kicked.NexGenClient, NexgenRPCI, Reason); - Log("[MVE] Nexgen Ban issued: "$ Kicked.NexGenClient @ NexgenRPCI, 'MapVote'); + Log("[MVE] Nexgen Ban issued: "$Kicked.NexGenClient@NexgenRPCI, 'MapVote'); return; } } - While ( (i<32) && (BanList[i] != "") ) - i++; - if ( i==32 ) i = Rand(32); + while ( (i < 32) && (BanList[i] != "") ) + i ++ ; + if ( i == 32 ) i = Rand(32); BanList[i] = Kicked.PlayerCode; - Log("[MVE] Added "$Kicked.PlayerCode @ "to banlist ID" @i,'MapVote'); + Log("[MVE] Added "$Kicked.PlayerCode@"to banlist ID"@i,'MapVote'); Kicked.Watched.Destroy(); } function bool IpBanned( string Address) { local int i; - For ( i=0 ; i<32 ; i++ ) + for ( i = 0 ; i < 32 ; i ++ ) { if ( BanList[i] == "" ) - return false; + return False; if ( BanList[i] == Address ) - return true; + return True; } } @@ -998,25 +1011,25 @@ function CleanRules() local int i, j; local bool bSave; - if (ClientPackage != ClientPackageDeprecatedValue) + if ( ClientPackage != ClientPackageDeprecatedValue ) { ClientPackage = ClientPackageDeprecatedValue; - bSave = true; + bSave = True; } - For ( j=0 ; j UniqueCount[iBest] ) { iBest = i; - bTie = false; + bTie = False; } } - if ( bForceTravel && UniqueVotes[iBest] == none ) + if ( bForceTravel && UniqueVotes[iBest] == None ) { // Nobody voted, choose random map iU = CurrentGameIdx; WinningVote = GetRandomMapWithCurrentMode(); - PrettyVote = "Random" @ GameRuleCombo(iU); + PrettyVote = "Random"@GameRuleCombo(iU); WinningVoteMessage = "No votes sent, next map will be randomly selected"; } else if ( (UniqueCount[iBest] / Total) >= 0.51 ) { // Absolute majority - bForceTravel = true; // upgrade to force travel + bForceTravel = True; // upgrade to force travel WinningVote = UniqueVotes[iBest].PlayerVote; iU = int(Extension.ByDelimiter(WinningVote, ":", 1)); - PrettyVote = Extension.ByDelimiter(WinningVote, ":") @ GameRuleCombo(iU); + PrettyVote = Extension.ByDelimiter(WinningVote, ":")@GameRuleCombo(iU); WinningVoteMessage = PrettyVote$" has won by absolute majority."; } @@ -1285,7 +1298,7 @@ function CountMapVotes( optional bool bForceTravel) { // Choose tiebreaker at random Current = 1; - For ( i=iBest+1 ; i FMapVotes[i-1] ) + if ( FMapVotes[i] > FMapVotes[i - 1] ) { - FMapVotes[31] = FMapVotes[i-1]; - StrMapVotes[31] = StrMapVotes[i-1]; - FMapVotes[i-1] = FMapVotes[i]; - StrMapVotes[i-1] = StrMapVotes[i]; + FMapVotes[31] = FMapVotes[i - 1]; + StrMapVotes[31] = StrMapVotes[i - 1]; + FMapVotes[i - 1] = FMapVotes[i]; + StrMapVotes[i - 1] = StrMapVotes[i]; FMapVotes[i] = FMapVotes[31]; StrMapVotes[i] = StrMapVotes[31]; - if ( i == 1 ) i++; - else i--; + if ( i == 1 ) i ++ ; + else i -- ; } else - i++; + i ++ ; } RankMapVotes[0] = 0; - For ( i=1 ; i "$parentIdx; @@ -1514,10 +1528,10 @@ final function bool SetupTravelString( string mapStringWithIdx ) local MV_Result Result; local LevelInfo info; - if (!class'MV_Parser'.static.TrySplit(mapStringWithIdx, ":", mapFileName, idxString)) + if ( !class'MV_Parser'.static.TrySplit(mapStringWithIdx, ":", mapFileName, idxString) ) { - Log("[MVE] Failed to parse map string `" $ mapStringWithIdx $ "` defaulting to current mode "); - idxString = "" $ CurrentGameIdx; + Log("[MVE] Failed to parse map string `"$mapStringWithIdx$"` defaulting to current mode "); + idxString = ""$CurrentGameIdx; } Result = GenerateMapResult(mapFileName, int(idxString)); @@ -1528,9 +1542,10 @@ final function bool SetupTravelString( string mapStringWithIdx ) Result.Map = MapList.RandomMap(Result.GameIndex, PlayerCount); } - if (Result.CanMapBeLoaded() == false){ + if ( Result.CanMapBeLoaded() == False ) + { Err("Map cannot be loaded: `"$Result.Map$"`" ); - return false; + return False; } Result.LoadSongInformation(); @@ -1540,15 +1555,15 @@ final function bool SetupTravelString( string mapStringWithIdx ) if ( DynamicLoadObject(ParseAliases(GameClassName),class'Class') == None ) { Err("Game class cannot be loaded: `"$GameClassName$"`" ); - return false; + return False; } - TravelInfo.TravelString = Result.Map $ "?Game=" $ ParseAliases(GameClassName); + TravelInfo.TravelString = Result.Map$"?Game="$ParseAliases(GameClassName); TravelInfo.TravelIdx = Result.GameIndex; Nfo("-> TravelString: `"$TravelInfo.TravelString$"`"); Nfo("-> GameIdx: `"$TravelInfo.TravelIdx$"`"); - if (bEnableMapOverrides) + if ( bEnableMapOverrides ) { ProcessMapOverrides(Result); } @@ -1556,21 +1571,22 @@ final function bool SetupTravelString( string mapStringWithIdx ) if ( bOverrideServerPackages ) { // add screenshot package - if (ClientScreenshotPackage != "") + if ( ClientScreenshotPackage != "" ) { Result.AddPackages(ClientScreenshotPackage); } // add client package Result.AddPackages(ClientPackageInternal); // add logo texture package - if (ClientLogoTexture != "") + if ( ClientLogoTexture != "" ) { LogoTexturePackage = GetPackageNameFromString(ClientLogoTexture); - if (LogoTexturePackage != "") + if ( LogoTexturePackage != "" ) { Result.AddPackages(LogoTexturePackage); } - else { + else + { Err("Invalid value for LogoTexturePackage, expected Package.Texture"); } } @@ -1590,18 +1606,19 @@ final function bool SetupTravelString( string mapStringWithIdx ) ConsoleCommand("set ini:Engine.Engine.GameEngine ServerPackages "$spk); } TickRate = DefaultTickRate; - if (CustomGame[idx].TickRate != 0) + if ( CustomGame[idx].TickRate != 0 ) TickRate = CustomGame[idx].TickRate; - if (TickRate > 0) + if ( TickRate > 0 ) { ConsoleCommand("set ini:Engine.Engine.NetworkDevice NetServerMaxTickRate "$CustomGame[idx].TickRate); ConsoleCommand("set ini:Engine.Engine.NetworkDevice LanServerMaxTickRate "$CustomGame[idx].TickRate); Nfo("-> TickRate: `"$TickRate$"`"); } - return true; // SUCCESS!!! + return True; // SUCCESS!!! } -function string ParseAliases(string input) { +function string ParseAliases(string input) +{ return AliasesLogic.Resolve(input); } @@ -1625,9 +1642,10 @@ final function bool GotoMap( string MapString, optional bool bImmediate) //Random sent me here MapString = Mid(MapString,3); } - if (!SetupTravelString( MapString )){ + if ( !SetupTravelString( MapString ) ) + { Err("GotoMap: SetupTravelString has failed!"); - return false; + return False; } ResetCurrentGametypeBeforeTravel(); TravelInfo.SaveConfig(); @@ -1639,7 +1657,7 @@ final function bool GotoMap( string MapString, optional bool bImmediate) } else GotoState('DelayedTravel'); - return true; + return True; } function FailedMap(string voted) @@ -1651,7 +1669,7 @@ function RestartVoting() { local MVPlayerWatcher W; // clear votes - For ( W=WatcherList ; W!=none ; W=W.nextWatcher ) + for ( W = WatcherList ; W != None ; W = W.nextWatcher ) { W.PlayerVote = ""; } @@ -1662,14 +1680,14 @@ final function RegisterMessageMutator() { local mutator aMut; aMut = Level.Game.MessageMutator; - Level.Game.MessageMutator = self; + Level.Game.MessageMutator = Self; NextMessageMutator = aMut; } final function MVPlayerWatcher GetWatcherFor( PlayerPawn Other) { local MVPlayerWatcher W; - For ( W=WatcherList ; W!=none ; W=W.nextWatcher ) + for ( W = WatcherList ; W != None ; W = W.nextWatcher ) if ( W.Watched == Other ) return W; } @@ -1687,13 +1705,14 @@ final function string CapNumberWord( int Number) final function ExecuteTravel() { Level.ServerTravel( TravelInfo.TravelString,False); - if (bShutdownServerOnTravel) + if ( bShutdownServerOnTravel ) { ConsoleCommand("exit"); } } -final function ResetCurrentGametypeBeforeTravel(){ +final function ResetCurrentGametypeBeforeTravel() +{ // put here any code that needs to reset the current gametype settings // before moving on to the next match @@ -1707,17 +1726,19 @@ final function LoadAliases() local string error; AliasesLogic = new class'MV_Aliases'(); - For ( i=0 ; i<32 ; i++ ) + for ( i = 0 ; i < 32 ; i ++ ) { AliasesLogic.AddAliasLine(Aliases[i]); } } -function ApplyFixForMutatorsQueryLagSpikes() { +function ApplyFixForMutatorsQueryLagSpikes() +{ // fixes common issue of server query DDOS-ing the game engine // https://ut99.org/viewtopic.php?p=142091 Level.Game.GetRules(); - if (Level.Game.EnabledMutators == "") { + if ( Level.Game.EnabledMutators == "" ) + { Level.Game.EnabledMutators = "MapVote "$ClientPackageInternal; } } @@ -1732,18 +1753,18 @@ function bool MutatorTeamMessage( Actor Sender, Pawn Receiver, PlayerReplication local playerpawn P; if ( S == LastMsg ) - Goto END; + goto END; LastMsg = S; CommonCommands( Sender, S); END: if ( DontPass( S) ) - return true; + return True; if ( NextMessageMutator != None ) return NextMessageMutator.MutatorTeamMessage( Sender, Receiver, PRI, S, Type, bBeep ); - return true; + return True; } function bool MutatorBroadcastMessage( Actor Sender, Pawn Receiver, out coerce string Msg, optional bool bBeep, out optional name Type ) @@ -1758,7 +1779,7 @@ function bool MutatorBroadcastMessage( Actor Sender, Pawn Receiver, out coerce s orgMsg = Msg; while ( inStr( orgMsg, ":") > -1 ) { - orgMsg = Mid( orgMsg, inStr( orgMsg, ":")+1 ); + orgMsg = Mid( orgMsg, inStr( orgMsg, ":") + 1 ); } CommonCommands( Sender, orgMsg); @@ -1780,12 +1801,12 @@ function bool MutatorBroadcastMessage( Actor Sender, Pawn Receiver, out coerce s function bool DontPass( string Msg) { if ( (Msg ~= "!v") || (Msg ~= "!vote") || (Msg ~= "!mapvote") || (Msg ~= "!kickvote") ) - return true; + return True; } function CommonCommands( Actor Sender, String S) { - if ( PlayerPawn(Sender) == none ) + if ( PlayerPawn(Sender) == None ) return; if ( (S ~= "!v") || (S ~= "!vote") || (S ~= "!mapvote") || (S ~= "!kickvote") ) @@ -1797,7 +1818,7 @@ function CommonCommands( Actor Sender, String S) static function string GetPackageNameFromString(string objectReference) { local string name, ignore; - if (class'MV_Parser'.static.TrySplit(objectReference, ".", name, ignore)) + if ( class'MV_Parser'.static.TrySplit(objectReference, ".", name, ignore) ) { return name; } @@ -1816,1505 +1837,121 @@ static function Nfo(coerce string message) defaultproperties { - bAutoSetGameName=True - bSortAndDeduplicateMaps=True - bFixMutatorsQueryLagSpikes=True - ServerInfoURL="" - MapInfoURL="" - HTTPMapListLocation="" - CurrentMode="" - VoteTimeLimit=60 - HTTPMapListPort=0 - DefaultMap="DM-Deck16][" - DefaultGameTypeIdx=0 - bSwitchToRandomMapOnIdle=True - bSwitchToDefaultMapOnIdle=False - ServerIdleAfterMinutes=60 - ServerCodeName="UT-Server" - MidGameVotePercent=51 - KickPercent=51 - MapCostAddPerLoad=0 - MapCostMaxAllow=0 - PlayerIDType=PID_Default - bShutdownServerOnTravel=False - bSpecsAllowed=False - bAutoOpen=True - ScoreBoardTime=0 - ScoreBoardDelay=5 - EndGameTime=0.000000 - bKickVote=True - bEnableHTTPMapList=False - bEnableMapOverrides=False - bLevelSwitchPending=False - bVotingStage=False - bMapChangeIssued=False - bXCGE_DynLoader=False - bOverrideServerPackages=False - bResetServerPackages=False - MainServerPackages="" - DefaultSettings="" - DefaultTickRate=0 - pos=0 - CustomGame(0)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(1)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(2)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(3)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(4)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(5)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(6)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(7)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(8)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(9)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(10)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(11)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(12)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(13)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(14)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(15)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(16)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(17)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(18)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(19)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(20)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(21)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(22)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(23)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(24)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(25)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(26)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(27)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(28)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(29)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(30)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(31)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(32)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(33)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(34)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(35)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(36)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(37)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(38)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(39)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(40)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(41)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(42)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(43)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(44)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(45)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(46)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(47)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(48)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(49)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(50)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(51)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(52)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(53)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(54)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(55)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(56)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(57)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(58)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(59)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(60)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(61)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(62)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(63)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(64)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(65)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(66)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(67)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(68)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(69)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(70)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(71)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(72)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(73)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(74)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(75)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(76)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(77)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(78)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(79)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(80)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(81)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(82)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(83)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(84)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(85)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(86)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(87)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(88)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(89)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(90)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(91)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(92)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(93)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(94)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(95)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(96)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(97)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(98)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - CustomGame(99)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - EmptyGame=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") - iGames=0 - Aliases(0)="" - Aliases(1)="" - Aliases(2)="" - Aliases(3)="" - Aliases(4)="" - Aliases(5)="" - Aliases(6)="" - Aliases(7)="" - Aliases(8)="" - Aliases(9)="" - Aliases(10)="" - Aliases(11)="" - Aliases(12)="" - Aliases(13)="" - Aliases(14)="" - Aliases(15)="" - Aliases(16)="" - Aliases(17)="" - Aliases(18)="" - Aliases(19)="" - Aliases(20)="" - Aliases(21)="" - Aliases(22)="" - Aliases(23)="" - Aliases(24)="" - Aliases(25)="" - Aliases(26)="" - Aliases(27)="" - Aliases(28)="" - Aliases(29)="" - Aliases(30)="" - Aliases(31)="" - PreAlias(0)="" - PreAlias(1)="" - PreAlias(2)="" - PreAlias(3)="" - PreAlias(4)="" - PreAlias(5)="" - PreAlias(6)="" - PreAlias(7)="" - PreAlias(8)="" - PreAlias(9)="" - PreAlias(10)="" - PreAlias(11)="" - PreAlias(12)="" - PreAlias(13)="" - PreAlias(14)="" - PreAlias(15)="" - PreAlias(16)="" - PreAlias(17)="" - PreAlias(18)="" - PreAlias(19)="" - PreAlias(20)="" - PreAlias(21)="" - PreAlias(22)="" - PreAlias(23)="" - PreAlias(24)="" - PreAlias(25)="" - PreAlias(26)="" - PreAlias(27)="" - PreAlias(28)="" - PreAlias(29)="" - PreAlias(30)="" - PreAlias(31)="" - PostAlias(0)="" - PostAlias(1)="" - PostAlias(2)="" - PostAlias(3)="" - PostAlias(4)="" - PostAlias(5)="" - PostAlias(6)="" - PostAlias(7)="" - PostAlias(8)="" - PostAlias(9)="" - PostAlias(10)="" - PostAlias(11)="" - PostAlias(12)="" - PostAlias(13)="" - PostAlias(14)="" - PostAlias(15)="" - PostAlias(16)="" - PostAlias(17)="" - PostAlias(18)="" - PostAlias(19)="" - PostAlias(20)="" - PostAlias(21)="" - PostAlias(22)="" - PostAlias(23)="" - PostAlias(24)="" - PostAlias(25)="" - PostAlias(26)="" - PostAlias(27)="" - PostAlias(28)="" - PostAlias(29)="" - PostAlias(30)="" - PostAlias(31)="" - iAlias=0 - MapFilters(0)="" - MapFilters(1)="" - MapFilters(2)="" - MapFilters(3)="" - MapFilters(4)="" - MapFilters(5)="" - MapFilters(6)="" - MapFilters(7)="" - MapFilters(8)="" - MapFilters(9)="" - MapFilters(10)="" - MapFilters(11)="" - MapFilters(12)="" - MapFilters(13)="" - MapFilters(14)="" - MapFilters(15)="" - MapFilters(16)="" - MapFilters(17)="" - MapFilters(18)="" - MapFilters(19)="" - MapFilters(20)="" - MapFilters(21)="" - MapFilters(22)="" - MapFilters(23)="" - MapFilters(24)="" - MapFilters(25)="" - MapFilters(26)="" - MapFilters(27)="" - MapFilters(28)="" - MapFilters(29)="" - MapFilters(30)="" - MapFilters(31)="" - MapFilters(32)="" - MapFilters(33)="" - MapFilters(34)="" - MapFilters(35)="" - MapFilters(36)="" - MapFilters(37)="" - MapFilters(38)="" - MapFilters(39)="" - MapFilters(40)="" - MapFilters(41)="" - MapFilters(42)="" - MapFilters(43)="" - MapFilters(44)="" - MapFilters(45)="" - MapFilters(46)="" - MapFilters(47)="" - MapFilters(48)="" - MapFilters(49)="" - MapFilters(50)="" - MapFilters(51)="" - MapFilters(52)="" - MapFilters(53)="" - MapFilters(54)="" - MapFilters(55)="" - MapFilters(56)="" - MapFilters(57)="" - MapFilters(58)="" - MapFilters(59)="" - MapFilters(60)="" - MapFilters(61)="" - MapFilters(62)="" - MapFilters(63)="" - MapFilters(64)="" - MapFilters(65)="" - MapFilters(66)="" - MapFilters(67)="" - MapFilters(68)="" - MapFilters(69)="" - MapFilters(70)="" - MapFilters(71)="" - MapFilters(72)="" - MapFilters(73)="" - MapFilters(74)="" - MapFilters(75)="" - MapFilters(76)="" - MapFilters(77)="" - MapFilters(78)="" - MapFilters(79)="" - MapFilters(80)="" - MapFilters(81)="" - MapFilters(82)="" - MapFilters(83)="" - MapFilters(84)="" - MapFilters(85)="" - MapFilters(86)="" - MapFilters(87)="" - MapFilters(88)="" - MapFilters(89)="" - MapFilters(90)="" - MapFilters(91)="" - MapFilters(92)="" - MapFilters(93)="" - MapFilters(94)="" - MapFilters(95)="" - MapFilters(96)="" - MapFilters(97)="" - MapFilters(98)="" - MapFilters(99)="" - MapFilters(100)="" - MapFilters(101)="" - MapFilters(102)="" - MapFilters(103)="" - MapFilters(104)="" - MapFilters(105)="" - MapFilters(106)="" - MapFilters(107)="" - MapFilters(108)="" - MapFilters(109)="" - MapFilters(110)="" - MapFilters(111)="" - MapFilters(112)="" - MapFilters(113)="" - MapFilters(114)="" - MapFilters(115)="" - MapFilters(116)="" - MapFilters(117)="" - MapFilters(118)="" - MapFilters(119)="" - MapFilters(120)="" - MapFilters(121)="" - MapFilters(122)="" - MapFilters(123)="" - MapFilters(124)="" - MapFilters(125)="" - MapFilters(126)="" - MapFilters(127)="" - MapFilters(128)="" - MapFilters(129)="" - MapFilters(130)="" - MapFilters(131)="" - MapFilters(132)="" - MapFilters(133)="" - MapFilters(134)="" - MapFilters(135)="" - MapFilters(136)="" - MapFilters(137)="" - MapFilters(138)="" - MapFilters(139)="" - MapFilters(140)="" - MapFilters(141)="" - MapFilters(142)="" - MapFilters(143)="" - MapFilters(144)="" - MapFilters(145)="" - MapFilters(146)="" - MapFilters(147)="" - MapFilters(148)="" - MapFilters(149)="" - MapFilters(150)="" - MapFilters(151)="" - MapFilters(152)="" - MapFilters(153)="" - MapFilters(154)="" - MapFilters(155)="" - MapFilters(156)="" - MapFilters(157)="" - MapFilters(158)="" - MapFilters(159)="" - MapFilters(160)="" - MapFilters(161)="" - MapFilters(162)="" - MapFilters(163)="" - MapFilters(164)="" - MapFilters(165)="" - MapFilters(166)="" - MapFilters(167)="" - MapFilters(168)="" - MapFilters(169)="" - MapFilters(170)="" - MapFilters(171)="" - MapFilters(172)="" - MapFilters(173)="" - MapFilters(174)="" - MapFilters(175)="" - MapFilters(176)="" - MapFilters(177)="" - MapFilters(178)="" - MapFilters(179)="" - MapFilters(180)="" - MapFilters(181)="" - MapFilters(182)="" - MapFilters(183)="" - MapFilters(184)="" - MapFilters(185)="" - MapFilters(186)="" - MapFilters(187)="" - MapFilters(188)="" - MapFilters(189)="" - MapFilters(190)="" - MapFilters(191)="" - MapFilters(192)="" - MapFilters(193)="" - MapFilters(194)="" - MapFilters(195)="" - MapFilters(196)="" - MapFilters(197)="" - MapFilters(198)="" - MapFilters(199)="" - MapFilters(200)="" - MapFilters(201)="" - MapFilters(202)="" - MapFilters(203)="" - MapFilters(204)="" - MapFilters(205)="" - MapFilters(206)="" - MapFilters(207)="" - MapFilters(208)="" - MapFilters(209)="" - MapFilters(210)="" - MapFilters(211)="" - MapFilters(212)="" - MapFilters(213)="" - MapFilters(214)="" - MapFilters(215)="" - MapFilters(216)="" - MapFilters(217)="" - MapFilters(218)="" - MapFilters(219)="" - MapFilters(220)="" - MapFilters(221)="" - MapFilters(222)="" - MapFilters(223)="" - MapFilters(224)="" - MapFilters(225)="" - MapFilters(226)="" - MapFilters(227)="" - MapFilters(228)="" - MapFilters(229)="" - MapFilters(230)="" - MapFilters(231)="" - MapFilters(232)="" - MapFilters(233)="" - MapFilters(234)="" - MapFilters(235)="" - MapFilters(236)="" - MapFilters(237)="" - MapFilters(238)="" - MapFilters(239)="" - MapFilters(240)="" - MapFilters(241)="" - MapFilters(242)="" - MapFilters(243)="" - MapFilters(244)="" - MapFilters(245)="" - MapFilters(246)="" - MapFilters(247)="" - MapFilters(248)="" - MapFilters(249)="" - MapFilters(250)="" - MapFilters(251)="" - MapFilters(252)="" - MapFilters(253)="" - MapFilters(254)="" - MapFilters(255)="" - MapFilters(256)="" - MapFilters(257)="" - MapFilters(258)="" - MapFilters(259)="" - MapFilters(260)="" - MapFilters(261)="" - MapFilters(262)="" - MapFilters(263)="" - MapFilters(264)="" - MapFilters(265)="" - MapFilters(266)="" - MapFilters(267)="" - MapFilters(268)="" - MapFilters(269)="" - MapFilters(270)="" - MapFilters(271)="" - MapFilters(272)="" - MapFilters(273)="" - MapFilters(274)="" - MapFilters(275)="" - MapFilters(276)="" - MapFilters(277)="" - MapFilters(278)="" - MapFilters(279)="" - MapFilters(280)="" - MapFilters(281)="" - MapFilters(282)="" - MapFilters(283)="" - MapFilters(284)="" - MapFilters(285)="" - MapFilters(286)="" - MapFilters(287)="" - MapFilters(288)="" - MapFilters(289)="" - MapFilters(290)="" - MapFilters(291)="" - MapFilters(292)="" - MapFilters(293)="" - MapFilters(294)="" - MapFilters(295)="" - MapFilters(296)="" - MapFilters(297)="" - MapFilters(298)="" - MapFilters(299)="" - MapFilters(300)="" - MapFilters(301)="" - MapFilters(302)="" - MapFilters(303)="" - MapFilters(304)="" - MapFilters(305)="" - MapFilters(306)="" - MapFilters(307)="" - MapFilters(308)="" - MapFilters(309)="" - MapFilters(310)="" - MapFilters(311)="" - MapFilters(312)="" - MapFilters(313)="" - MapFilters(314)="" - MapFilters(315)="" - MapFilters(316)="" - MapFilters(317)="" - MapFilters(318)="" - MapFilters(319)="" - MapFilters(320)="" - MapFilters(321)="" - MapFilters(322)="" - MapFilters(323)="" - MapFilters(324)="" - MapFilters(325)="" - MapFilters(326)="" - MapFilters(327)="" - MapFilters(328)="" - MapFilters(329)="" - MapFilters(330)="" - MapFilters(331)="" - MapFilters(332)="" - MapFilters(333)="" - MapFilters(334)="" - MapFilters(335)="" - MapFilters(336)="" - MapFilters(337)="" - MapFilters(338)="" - MapFilters(339)="" - MapFilters(340)="" - MapFilters(341)="" - MapFilters(342)="" - MapFilters(343)="" - MapFilters(344)="" - MapFilters(345)="" - MapFilters(346)="" - MapFilters(347)="" - MapFilters(348)="" - MapFilters(349)="" - MapFilters(350)="" - MapFilters(351)="" - MapFilters(352)="" - MapFilters(353)="" - MapFilters(354)="" - MapFilters(355)="" - MapFilters(356)="" - MapFilters(357)="" - MapFilters(358)="" - MapFilters(359)="" - MapFilters(360)="" - MapFilters(361)="" - MapFilters(362)="" - MapFilters(363)="" - MapFilters(364)="" - MapFilters(365)="" - MapFilters(366)="" - MapFilters(367)="" - MapFilters(368)="" - MapFilters(369)="" - MapFilters(370)="" - MapFilters(371)="" - MapFilters(372)="" - MapFilters(373)="" - MapFilters(374)="" - MapFilters(375)="" - MapFilters(376)="" - MapFilters(377)="" - MapFilters(378)="" - MapFilters(379)="" - MapFilters(380)="" - MapFilters(381)="" - MapFilters(382)="" - MapFilters(383)="" - MapFilters(384)="" - MapFilters(385)="" - MapFilters(386)="" - MapFilters(387)="" - MapFilters(388)="" - MapFilters(389)="" - MapFilters(390)="" - MapFilters(391)="" - MapFilters(392)="" - MapFilters(393)="" - MapFilters(394)="" - MapFilters(395)="" - MapFilters(396)="" - MapFilters(397)="" - MapFilters(398)="" - MapFilters(399)="" - MapFilters(400)="" - MapFilters(401)="" - MapFilters(402)="" - MapFilters(403)="" - MapFilters(404)="" - MapFilters(405)="" - MapFilters(406)="" - MapFilters(407)="" - MapFilters(408)="" - MapFilters(409)="" - MapFilters(410)="" - MapFilters(411)="" - MapFilters(412)="" - MapFilters(413)="" - MapFilters(414)="" - MapFilters(415)="" - MapFilters(416)="" - MapFilters(417)="" - MapFilters(418)="" - MapFilters(419)="" - MapFilters(420)="" - MapFilters(421)="" - MapFilters(422)="" - MapFilters(423)="" - MapFilters(424)="" - MapFilters(425)="" - MapFilters(426)="" - MapFilters(427)="" - MapFilters(428)="" - MapFilters(429)="" - MapFilters(430)="" - MapFilters(431)="" - MapFilters(432)="" - MapFilters(433)="" - MapFilters(434)="" - MapFilters(435)="" - MapFilters(436)="" - MapFilters(437)="" - MapFilters(438)="" - MapFilters(439)="" - MapFilters(440)="" - MapFilters(441)="" - MapFilters(442)="" - MapFilters(443)="" - MapFilters(444)="" - MapFilters(445)="" - MapFilters(446)="" - MapFilters(447)="" - MapFilters(448)="" - MapFilters(449)="" - MapFilters(450)="" - MapFilters(451)="" - MapFilters(452)="" - MapFilters(453)="" - MapFilters(454)="" - MapFilters(455)="" - MapFilters(456)="" - MapFilters(457)="" - MapFilters(458)="" - MapFilters(459)="" - MapFilters(460)="" - MapFilters(461)="" - MapFilters(462)="" - MapFilters(463)="" - MapFilters(464)="" - MapFilters(465)="" - MapFilters(466)="" - MapFilters(467)="" - MapFilters(468)="" - MapFilters(469)="" - MapFilters(470)="" - MapFilters(471)="" - MapFilters(472)="" - MapFilters(473)="" - MapFilters(474)="" - MapFilters(475)="" - MapFilters(476)="" - MapFilters(477)="" - MapFilters(478)="" - MapFilters(479)="" - MapFilters(480)="" - MapFilters(481)="" - MapFilters(482)="" - MapFilters(483)="" - MapFilters(484)="" - MapFilters(485)="" - MapFilters(486)="" - MapFilters(487)="" - MapFilters(488)="" - MapFilters(489)="" - MapFilters(490)="" - MapFilters(491)="" - MapFilters(492)="" - MapFilters(493)="" - MapFilters(494)="" - MapFilters(495)="" - MapFilters(496)="" - MapFilters(497)="" - MapFilters(498)="" - MapFilters(499)="" - MapFilters(500)="" - MapFilters(501)="" - MapFilters(502)="" - MapFilters(503)="" - MapFilters(504)="" - MapFilters(505)="" - MapFilters(506)="" - MapFilters(507)="" - MapFilters(508)="" - MapFilters(509)="" - MapFilters(510)="" - MapFilters(511)="" - MapFilters(512)="" - MapFilters(513)="" - MapFilters(514)="" - MapFilters(515)="" - MapFilters(516)="" - MapFilters(517)="" - MapFilters(518)="" - MapFilters(519)="" - MapFilters(520)="" - MapFilters(521)="" - MapFilters(522)="" - MapFilters(523)="" - MapFilters(524)="" - MapFilters(525)="" - MapFilters(526)="" - MapFilters(527)="" - MapFilters(528)="" - MapFilters(529)="" - MapFilters(530)="" - MapFilters(531)="" - MapFilters(532)="" - MapFilters(533)="" - MapFilters(534)="" - MapFilters(535)="" - MapFilters(536)="" - MapFilters(537)="" - MapFilters(538)="" - MapFilters(539)="" - MapFilters(540)="" - MapFilters(541)="" - MapFilters(542)="" - MapFilters(543)="" - MapFilters(544)="" - MapFilters(545)="" - MapFilters(546)="" - MapFilters(547)="" - MapFilters(548)="" - MapFilters(549)="" - MapFilters(550)="" - MapFilters(551)="" - MapFilters(552)="" - MapFilters(553)="" - MapFilters(554)="" - MapFilters(555)="" - MapFilters(556)="" - MapFilters(557)="" - MapFilters(558)="" - MapFilters(559)="" - MapFilters(560)="" - MapFilters(561)="" - MapFilters(562)="" - MapFilters(563)="" - MapFilters(564)="" - MapFilters(565)="" - MapFilters(566)="" - MapFilters(567)="" - MapFilters(568)="" - MapFilters(569)="" - MapFilters(570)="" - MapFilters(571)="" - MapFilters(572)="" - MapFilters(573)="" - MapFilters(574)="" - MapFilters(575)="" - MapFilters(576)="" - MapFilters(577)="" - MapFilters(578)="" - MapFilters(579)="" - MapFilters(580)="" - MapFilters(581)="" - MapFilters(582)="" - MapFilters(583)="" - MapFilters(584)="" - MapFilters(585)="" - MapFilters(586)="" - MapFilters(587)="" - MapFilters(588)="" - MapFilters(589)="" - MapFilters(590)="" - MapFilters(591)="" - MapFilters(592)="" - MapFilters(593)="" - MapFilters(594)="" - MapFilters(595)="" - MapFilters(596)="" - MapFilters(597)="" - MapFilters(598)="" - MapFilters(599)="" - MapFilters(600)="" - MapFilters(601)="" - MapFilters(602)="" - MapFilters(603)="" - MapFilters(604)="" - MapFilters(605)="" - MapFilters(606)="" - MapFilters(607)="" - MapFilters(608)="" - MapFilters(609)="" - MapFilters(610)="" - MapFilters(611)="" - MapFilters(612)="" - MapFilters(613)="" - MapFilters(614)="" - MapFilters(615)="" - MapFilters(616)="" - MapFilters(617)="" - MapFilters(618)="" - MapFilters(619)="" - MapFilters(620)="" - MapFilters(621)="" - MapFilters(622)="" - MapFilters(623)="" - MapFilters(624)="" - MapFilters(625)="" - MapFilters(626)="" - MapFilters(627)="" - MapFilters(628)="" - MapFilters(629)="" - MapFilters(630)="" - MapFilters(631)="" - MapFilters(632)="" - MapFilters(633)="" - MapFilters(634)="" - MapFilters(635)="" - MapFilters(636)="" - MapFilters(637)="" - MapFilters(638)="" - MapFilters(639)="" - MapFilters(640)="" - MapFilters(641)="" - MapFilters(642)="" - MapFilters(643)="" - MapFilters(644)="" - MapFilters(645)="" - MapFilters(646)="" - MapFilters(647)="" - MapFilters(648)="" - MapFilters(649)="" - MapFilters(650)="" - MapFilters(651)="" - MapFilters(652)="" - MapFilters(653)="" - MapFilters(654)="" - MapFilters(655)="" - MapFilters(656)="" - MapFilters(657)="" - MapFilters(658)="" - MapFilters(659)="" - MapFilters(660)="" - MapFilters(661)="" - MapFilters(662)="" - MapFilters(663)="" - MapFilters(664)="" - MapFilters(665)="" - MapFilters(666)="" - MapFilters(667)="" - MapFilters(668)="" - MapFilters(669)="" - MapFilters(670)="" - MapFilters(671)="" - MapFilters(672)="" - MapFilters(673)="" - MapFilters(674)="" - MapFilters(675)="" - MapFilters(676)="" - MapFilters(677)="" - MapFilters(678)="" - MapFilters(679)="" - MapFilters(680)="" - MapFilters(681)="" - MapFilters(682)="" - MapFilters(683)="" - MapFilters(684)="" - MapFilters(685)="" - MapFilters(686)="" - MapFilters(687)="" - MapFilters(688)="" - MapFilters(689)="" - MapFilters(690)="" - MapFilters(691)="" - MapFilters(692)="" - MapFilters(693)="" - MapFilters(694)="" - MapFilters(695)="" - MapFilters(696)="" - MapFilters(697)="" - MapFilters(698)="" - MapFilters(699)="" - MapFilters(700)="" - MapFilters(701)="" - MapFilters(702)="" - MapFilters(703)="" - MapFilters(704)="" - MapFilters(705)="" - MapFilters(706)="" - MapFilters(707)="" - MapFilters(708)="" - MapFilters(709)="" - MapFilters(710)="" - MapFilters(711)="" - MapFilters(712)="" - MapFilters(713)="" - MapFilters(714)="" - MapFilters(715)="" - MapFilters(716)="" - MapFilters(717)="" - MapFilters(718)="" - MapFilters(719)="" - MapFilters(720)="" - MapFilters(721)="" - MapFilters(722)="" - MapFilters(723)="" - MapFilters(724)="" - MapFilters(725)="" - MapFilters(726)="" - MapFilters(727)="" - MapFilters(728)="" - MapFilters(729)="" - MapFilters(730)="" - MapFilters(731)="" - MapFilters(732)="" - MapFilters(733)="" - MapFilters(734)="" - MapFilters(735)="" - MapFilters(736)="" - MapFilters(737)="" - MapFilters(738)="" - MapFilters(739)="" - MapFilters(740)="" - MapFilters(741)="" - MapFilters(742)="" - MapFilters(743)="" - MapFilters(744)="" - MapFilters(745)="" - MapFilters(746)="" - MapFilters(747)="" - MapFilters(748)="" - MapFilters(749)="" - MapFilters(750)="" - MapFilters(751)="" - MapFilters(752)="" - MapFilters(753)="" - MapFilters(754)="" - MapFilters(755)="" - MapFilters(756)="" - MapFilters(757)="" - MapFilters(758)="" - MapFilters(759)="" - MapFilters(760)="" - MapFilters(761)="" - MapFilters(762)="" - MapFilters(763)="" - MapFilters(764)="" - MapFilters(765)="" - MapFilters(766)="" - MapFilters(767)="" - MapFilters(768)="" - MapFilters(769)="" - MapFilters(770)="" - MapFilters(771)="" - MapFilters(772)="" - MapFilters(773)="" - MapFilters(774)="" - MapFilters(775)="" - MapFilters(776)="" - MapFilters(777)="" - MapFilters(778)="" - MapFilters(779)="" - MapFilters(780)="" - MapFilters(781)="" - MapFilters(782)="" - MapFilters(783)="" - MapFilters(784)="" - MapFilters(785)="" - MapFilters(786)="" - MapFilters(787)="" - MapFilters(788)="" - MapFilters(789)="" - MapFilters(790)="" - MapFilters(791)="" - MapFilters(792)="" - MapFilters(793)="" - MapFilters(794)="" - MapFilters(795)="" - MapFilters(796)="" - MapFilters(797)="" - MapFilters(798)="" - MapFilters(799)="" - MapFilters(800)="" - MapFilters(801)="" - MapFilters(802)="" - MapFilters(803)="" - MapFilters(804)="" - MapFilters(805)="" - MapFilters(806)="" - MapFilters(807)="" - MapFilters(808)="" - MapFilters(809)="" - MapFilters(810)="" - MapFilters(811)="" - MapFilters(812)="" - MapFilters(813)="" - MapFilters(814)="" - MapFilters(815)="" - MapFilters(816)="" - MapFilters(817)="" - MapFilters(818)="" - MapFilters(819)="" - MapFilters(820)="" - MapFilters(821)="" - MapFilters(822)="" - MapFilters(823)="" - MapFilters(824)="" - MapFilters(825)="" - MapFilters(826)="" - MapFilters(827)="" - MapFilters(828)="" - MapFilters(829)="" - MapFilters(830)="" - MapFilters(831)="" - MapFilters(832)="" - MapFilters(833)="" - MapFilters(834)="" - MapFilters(835)="" - MapFilters(836)="" - MapFilters(837)="" - MapFilters(838)="" - MapFilters(839)="" - MapFilters(840)="" - MapFilters(841)="" - MapFilters(842)="" - MapFilters(843)="" - MapFilters(844)="" - MapFilters(845)="" - MapFilters(846)="" - MapFilters(847)="" - MapFilters(848)="" - MapFilters(849)="" - MapFilters(850)="" - MapFilters(851)="" - MapFilters(852)="" - MapFilters(853)="" - MapFilters(854)="" - MapFilters(855)="" - MapFilters(856)="" - MapFilters(857)="" - MapFilters(858)="" - MapFilters(859)="" - MapFilters(860)="" - MapFilters(861)="" - MapFilters(862)="" - MapFilters(863)="" - MapFilters(864)="" - MapFilters(865)="" - MapFilters(866)="" - MapFilters(867)="" - MapFilters(868)="" - MapFilters(869)="" - MapFilters(870)="" - MapFilters(871)="" - MapFilters(872)="" - MapFilters(873)="" - MapFilters(874)="" - MapFilters(875)="" - MapFilters(876)="" - MapFilters(877)="" - MapFilters(878)="" - MapFilters(879)="" - MapFilters(880)="" - MapFilters(881)="" - MapFilters(882)="" - MapFilters(883)="" - MapFilters(884)="" - MapFilters(885)="" - MapFilters(886)="" - MapFilters(887)="" - MapFilters(888)="" - MapFilters(889)="" - MapFilters(890)="" - MapFilters(891)="" - MapFilters(892)="" - MapFilters(893)="" - MapFilters(894)="" - MapFilters(895)="" - MapFilters(896)="" - MapFilters(897)="" - MapFilters(898)="" - MapFilters(899)="" - MapFilters(900)="" - MapFilters(901)="" - MapFilters(902)="" - MapFilters(903)="" - MapFilters(904)="" - MapFilters(905)="" - MapFilters(906)="" - MapFilters(907)="" - MapFilters(908)="" - MapFilters(909)="" - MapFilters(910)="" - MapFilters(911)="" - MapFilters(912)="" - MapFilters(913)="" - MapFilters(914)="" - MapFilters(915)="" - MapFilters(916)="" - MapFilters(917)="" - MapFilters(918)="" - MapFilters(919)="" - MapFilters(920)="" - MapFilters(921)="" - MapFilters(922)="" - MapFilters(923)="" - MapFilters(924)="" - MapFilters(925)="" - MapFilters(926)="" - MapFilters(927)="" - MapFilters(928)="" - MapFilters(929)="" - MapFilters(930)="" - MapFilters(931)="" - MapFilters(932)="" - MapFilters(933)="" - MapFilters(934)="" - MapFilters(935)="" - MapFilters(936)="" - MapFilters(937)="" - MapFilters(938)="" - MapFilters(939)="" - MapFilters(940)="" - MapFilters(941)="" - MapFilters(942)="" - MapFilters(943)="" - MapFilters(944)="" - MapFilters(945)="" - MapFilters(946)="" - MapFilters(947)="" - MapFilters(948)="" - MapFilters(949)="" - MapFilters(950)="" - MapFilters(951)="" - MapFilters(952)="" - MapFilters(953)="" - MapFilters(954)="" - MapFilters(955)="" - MapFilters(956)="" - MapFilters(957)="" - MapFilters(958)="" - MapFilters(959)="" - MapFilters(960)="" - MapFilters(961)="" - MapFilters(962)="" - MapFilters(963)="" - MapFilters(964)="" - MapFilters(965)="" - MapFilters(966)="" - MapFilters(967)="" - MapFilters(968)="" - MapFilters(969)="" - MapFilters(970)="" - MapFilters(971)="" - MapFilters(972)="" - MapFilters(973)="" - MapFilters(974)="" - MapFilters(975)="" - MapFilters(976)="" - MapFilters(977)="" - MapFilters(978)="" - MapFilters(979)="" - MapFilters(980)="" - MapFilters(981)="" - MapFilters(982)="" - MapFilters(983)="" - MapFilters(984)="" - MapFilters(985)="" - MapFilters(986)="" - MapFilters(987)="" - MapFilters(988)="" - MapFilters(989)="" - MapFilters(990)="" - MapFilters(991)="" - MapFilters(992)="" - MapFilters(993)="" - MapFilters(994)="" - MapFilters(995)="" - MapFilters(996)="" - MapFilters(997)="" - MapFilters(998)="" - MapFilters(999)="" - MapFilters(1000)="" - MapFilters(1001)="" - MapFilters(1002)="" - MapFilters(1003)="" - MapFilters(1004)="" - MapFilters(1005)="" - MapFilters(1006)="" - MapFilters(1007)="" - MapFilters(1008)="" - MapFilters(1009)="" - MapFilters(1010)="" - MapFilters(1011)="" - MapFilters(1012)="" - MapFilters(1013)="" - MapFilters(1014)="" - MapFilters(1015)="" - MapFilters(1016)="" - MapFilters(1017)="" - MapFilters(1018)="" - MapFilters(1019)="" - MapFilters(1020)="" - MapFilters(1021)="" - MapFilters(1022)="" - MapFilters(1023)="" - ExcludeFilters(0)="" - ExcludeFilters(1)="" - ExcludeFilters(2)="" - ExcludeFilters(3)="" - ExcludeFilters(4)="" - ExcludeFilters(5)="" - ExcludeFilters(6)="" - ExcludeFilters(7)="" - ExcludeFilters(8)="" - ExcludeFilters(9)="" - ExcludeFilters(10)="" - ExcludeFilters(11)="" - ExcludeFilters(12)="" - ExcludeFilters(13)="" - ExcludeFilters(14)="" - ExcludeFilters(15)="" - ExcludeFilters(16)="" - ExcludeFilters(17)="" - ExcludeFilters(18)="" - ExcludeFilters(19)="" - ExcludeFilters(20)="" - ExcludeFilters(21)="" - ExcludeFilters(22)="" - ExcludeFilters(23)="" - ExcludeFilters(24)="" - ExcludeFilters(25)="" - ExcludeFilters(26)="" - ExcludeFilters(27)="" - ExcludeFilters(28)="" - ExcludeFilters(29)="" - ExcludeFilters(30)="" - ExcludeFilters(31)="" - iFilter=0 - iExclF=0 - WatcherList=None - InactiveList=None - MapList=None - Extension=None - ExtensionClass="MVES.MV_SubExtension" - bSaveConfigOnNextRun=True - LastMsg="" - StrMapVotes(0)="" - StrMapVotes(1)="" - StrMapVotes(2)="" - StrMapVotes(3)="" - StrMapVotes(4)="" - StrMapVotes(5)="" - StrMapVotes(6)="" - StrMapVotes(7)="" - StrMapVotes(8)="" - StrMapVotes(9)="" - StrMapVotes(10)="" - StrMapVotes(11)="" - StrMapVotes(12)="" - StrMapVotes(13)="" - StrMapVotes(14)="" - StrMapVotes(15)="" - StrMapVotes(16)="" - StrMapVotes(17)="" - StrMapVotes(18)="" - StrMapVotes(19)="" - StrMapVotes(20)="" - StrMapVotes(21)="" - StrMapVotes(22)="" - StrMapVotes(23)="" - StrMapVotes(24)="" - StrMapVotes(25)="" - StrMapVotes(26)="" - StrMapVotes(27)="" - StrMapVotes(28)="" - StrMapVotes(29)="" - StrMapVotes(30)="" - StrMapVotes(31)="" - FMapVotes(0)=0.000000 - FMapVotes(1)=0.000000 - FMapVotes(2)=0.000000 - FMapVotes(3)=0.000000 - FMapVotes(4)=0.000000 - FMapVotes(5)=0.000000 - FMapVotes(6)=0.000000 - FMapVotes(7)=0.000000 - FMapVotes(8)=0.000000 - FMapVotes(9)=0.000000 - FMapVotes(10)=0.000000 - FMapVotes(11)=0.000000 - FMapVotes(12)=0.000000 - FMapVotes(13)=0.000000 - FMapVotes(14)=0.000000 - FMapVotes(15)=0.000000 - FMapVotes(16)=0.000000 - FMapVotes(17)=0.000000 - FMapVotes(18)=0.000000 - FMapVotes(19)=0.000000 - FMapVotes(20)=0.000000 - FMapVotes(21)=0.000000 - FMapVotes(22)=0.000000 - FMapVotes(23)=0.000000 - FMapVotes(24)=0.000000 - FMapVotes(25)=0.000000 - FMapVotes(26)=0.000000 - FMapVotes(27)=0.000000 - FMapVotes(28)=0.000000 - FMapVotes(29)=0.000000 - FMapVotes(30)=0.000000 - FMapVotes(31)=0.000000 - RankMapVotes(0)=0 - RankMapVotes(1)=0 - RankMapVotes(2)=0 - RankMapVotes(3)=0 - RankMapVotes(4)=0 - RankMapVotes(5)=0 - RankMapVotes(6)=0 - RankMapVotes(7)=0 - RankMapVotes(8)=0 - RankMapVotes(9)=0 - RankMapVotes(10)=0 - RankMapVotes(11)=0 - RankMapVotes(12)=0 - RankMapVotes(13)=0 - RankMapVotes(14)=0 - RankMapVotes(15)=0 - RankMapVotes(16)=0 - RankMapVotes(17)=0 - RankMapVotes(18)=0 - RankMapVotes(19)=0 - RankMapVotes(20)=0 - RankMapVotes(21)=0 - RankMapVotes(22)=0 - RankMapVotes(23)=0 - RankMapVotes(24)=0 - RankMapVotes(25)=0 - RankMapVotes(26)=0 - RankMapVotes(27)=0 - RankMapVotes(28)=0 - RankMapVotes(29)=0 - RankMapVotes(30)=0 - RankMapVotes(31)=0 - iMapVotes=0 - StrKickVotes(0)="" - StrKickVotes(1)="" - StrKickVotes(2)="" - StrKickVotes(3)="" - StrKickVotes(4)="" - StrKickVotes(5)="" - StrKickVotes(6)="" - StrKickVotes(7)="" - StrKickVotes(8)="" - StrKickVotes(9)="" - StrKickVotes(10)="" - StrKickVotes(11)="" - StrKickVotes(12)="" - StrKickVotes(13)="" - StrKickVotes(14)="" - StrKickVotes(15)="" - StrKickVotes(16)="" - StrKickVotes(17)="" - StrKickVotes(18)="" - StrKickVotes(19)="" - StrKickVotes(20)="" - StrKickVotes(21)="" - StrKickVotes(22)="" - StrKickVotes(23)="" - StrKickVotes(24)="" - StrKickVotes(25)="" - StrKickVotes(26)="" - StrKickVotes(27)="" - StrKickVotes(28)="" - StrKickVotes(29)="" - StrKickVotes(30)="" - StrKickVotes(31)="" - KickVoteCount(0)=0 - KickVoteCount(1)=0 - KickVoteCount(2)=0 - KickVoteCount(3)=0 - KickVoteCount(4)=0 - KickVoteCount(5)=0 - KickVoteCount(6)=0 - KickVoteCount(7)=0 - KickVoteCount(8)=0 - KickVoteCount(9)=0 - KickVoteCount(10)=0 - KickVoteCount(11)=0 - KickVoteCount(12)=0 - KickVoteCount(13)=0 - KickVoteCount(14)=0 - KickVoteCount(15)=0 - KickVoteCount(16)=0 - KickVoteCount(17)=0 - KickVoteCount(18)=0 - KickVoteCount(19)=0 - KickVoteCount(20)=0 - KickVoteCount(21)=0 - KickVoteCount(22)=0 - KickVoteCount(23)=0 - KickVoteCount(24)=0 - KickVoteCount(25)=0 - KickVoteCount(26)=0 - KickVoteCount(27)=0 - KickVoteCount(28)=0 - KickVoteCount(29)=0 - KickVoteCount(30)=0 - KickVoteCount(31)=0 - iKickVotes=0 - BanList(0)="" - BanList(1)="" - BanList(2)="" - BanList(3)="" - BanList(4)="" - BanList(5)="" - BanList(6)="" - BanList(7)="" - BanList(8)="" - BanList(9)="" - BanList(10)="" - BanList(11)="" - BanList(12)="" - BanList(13)="" - BanList(14)="" - BanList(15)="" - BanList(16)="" - BanList(17)="" - BanList(18)="" - BanList(19)="" - BanList(20)="" - BanList(21)="" - BanList(22)="" - BanList(23)="" - BanList(24)="" - BanList(25)="" - BanList(26)="" - BanList(27)="" - BanList(28)="" - BanList(29)="" - BanList(30)="" - BanList(31)="" - PlayerDetector=None - CurrentID=0 - CurrentMap=None - SongOverride=None + bAutoSetGameName=True + bSortAndDeduplicateMaps=True + bFixMutatorsQueryLagSpikes=True + VoteTimeLimit=60 + DefaultMap="DM-Deck16][" + bSwitchToRandomMapOnIdle=True + ServerIdleAfterMinutes=60 + ServerCodeName="UT-Server" + MidGameVotePercent=51 + KickPercent=51 + PlayerIDType=PID_Default + bAutoOpen=True + ScoreBoardDelay=5 + bKickVote=True + CustomGame(0)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(1)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(2)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(3)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(4)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(5)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(6)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(7)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(8)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(9)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(10)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(11)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(12)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(13)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(14)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(15)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(16)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(17)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(18)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(19)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(20)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(21)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(22)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(23)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(24)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(25)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(26)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(27)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(28)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(29)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(30)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(31)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(32)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(33)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(34)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(35)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(36)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(37)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(38)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(39)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(40)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(41)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(42)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(43)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(44)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(45)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(46)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(47)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(48)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(49)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(50)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(51)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(52)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(53)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(54)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(55)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(56)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(57)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(58)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(59)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(60)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(61)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(62)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(63)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(64)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(65)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(66)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(67)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(68)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(69)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(70)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(71)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(72)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(73)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(74)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(75)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(76)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(77)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(78)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(79)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(80)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(81)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(82)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(83)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(84)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(85)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(86)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(87)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(88)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(89)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(90)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(91)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(92)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(93)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(94)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(95)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(96)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(97)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(98)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + CustomGame(99)=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + EmptyGame=(bEnabled=False,GameName="",RuleName="",GameClass="",FilterCode="",bHasRandom=True,VotePriority=1.000000,MutatorList="",Settings="",Packages="",TickRate=0,ServerActors="") + ExtensionClass="MVES.MV_SubExtension" + bSaveConfigOnNextRun=True } diff --git a/MVES/Classes/ShowLevelSummaryCommandlet.uc b/MVES/Classes/ShowLevelSummaryCommandlet.uc index 2ccaeeb..b7968a8 100644 --- a/MVES/Classes/ShowLevelSummaryCommandlet.uc +++ b/MVES/Classes/ShowLevelSummaryCommandlet.uc @@ -5,9 +5,9 @@ class ShowLevelSummaryCommandlet function int Main( string Parms ) { local string item; - while(class'MV_Parser'.static.TrySplit(Parms, "\"", item, Parms)) + while( class'MV_Parser'.static.TrySplit(Parms, "\"", item, Parms) ) { - if (item == "" || item == " " || item == "MVES.ShowLevelSummary") + if ( item == "" || item == " " || item == "MVES.ShowLevelSummary" ) { continue; } @@ -19,7 +19,7 @@ function int ShowLevelSummary(string mapname) { local LevelSummary info; info = LevelSummary(DynamicLoadObject(mapname$".LevelSummary", class'LevelSummary')); - if (info == None) + if ( info == None ) { Log("Failed to load LevelSummary for"$mapname); return 1;