Compare commits
	
		
			No commits in common. "38edf66a73543cb94a7e2a4ed8c769f0200c7af8" and "b3e856211373d2f721bfa51b055df285947721f3" have entirely different histories. 
		
	
	
		
			38edf66a73
			...
			b3e8562113
		
	
		
	
								
									
									
										
											21
										
									
									LICENSE.txt
									
									
									
									
								
								
							
							
										
											21
										
									
									LICENSE.txt
									
									
									
									
								| 
						 | 
					@ -1,21 +0,0 @@
 | 
				
			||||||
MIT License
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Copyright (c) 2025 FX Client
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
 | 
					 | 
				
			||||||
of this software and associated documentation files (the "Software"), to deal
 | 
					 | 
				
			||||||
in the Software without restriction, including without limitation the rights
 | 
					 | 
				
			||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 | 
					 | 
				
			||||||
copies of the Software, and to permit persons to whom the Software is
 | 
					 | 
				
			||||||
furnished to do so, subject to the following conditions:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
The above copyright notice and this permission notice shall be included in all
 | 
					 | 
				
			||||||
copies or substantial portions of the Software.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 | 
					 | 
				
			||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 | 
					 | 
				
			||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 | 
					 | 
				
			||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 | 
					 | 
				
			||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 | 
					 | 
				
			||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 | 
					 | 
				
			||||||
SOFTWARE.
 | 
					 | 
				
			||||||
								
									
									
										
											11
										
									
									patches.js
									
									
									
									
								
								
							
							
										
											11
										
									
									patches.js
									
									
									
									
								| 
						 | 
					@ -325,17 +325,12 @@ canvas.font=aY.g0.g1(1,fontSize),canvas.fillStyle="rgba("+gR+","+tD+","+hj+",0.6
 | 
				
			||||||
            wR===1 && __fx.customLobby.isActive() && ${dict.MenuManager}.${dict.getState}() !== 6 && __fx.customLobby.setActive(false);
 | 
					            wR===1 && __fx.customLobby.isActive() && ${dict.MenuManager}.${dict.getState}() !== 6 && __fx.customLobby.setActive(false);
 | 
				
			||||||
            if(8===i.pz&&0===wR)if(4211===d)wS(d);`)
 | 
					            if(8===i.pz&&0===wR)if(4211===d)wS(d);`)
 | 
				
			||||||
        // when leaving a game
 | 
					        // when leaving a game
 | 
				
			||||||
        replaceRawCode("this.wl=function(zs){a1.gZ||az.oO.a11.length||(az.oO.a11=az.a12.vd()),ap.ky.zt(),this.vH=0,bU.zu(),m.n.setState(0),zs||bJ.df.show(),aN.setState(0),2===this.a3D?i.ky.a3U():1===this.a3D?i.j(19):i.j(5,5)}",
 | 
					        /* temporarily removed as this is unused currently
 | 
				
			||||||
 | 
					        replaceRawCode("this.wl=function(zs){a1.gZ||az.oO.a11.length||(az.oO.a11=az.a12.vd()),ap.ky.zt(),this.vH=0,bU.zu(),m.n.setState(0),zs||bJ.df.show(),aN.setState(0),this.js?i.j(19):i.j(5,5)}",
 | 
				
			||||||
            `this.wl=function(zs){a1.gZ||az.oO.a11.length||(az.oO.a11=az.a12.vd()),
 | 
					            `this.wl=function(zs){a1.gZ||az.oO.a11.length||(az.oO.a11=az.a12.vd()),
 | 
				
			||||||
            __fx.customLobby.isActive() === false && ap.ky.zt(),
 | 
					            __fx.customLobby.isActive() === false && ap.ky.zt(),
 | 
				
			||||||
            this.vH=0,bU.zu(),m.n.setState(0),zs||bJ.df.show(),aN.setState(0);
 | 
					            this.vH=0,bU.zu(),m.n.setState(0),zs||bJ.df.show(),aN.setState(0);
 | 
				
			||||||
            if (__fx.customLobby.isActive()) __fx.customLobby.rejoinLobby(); else 2===this.a3D?i.ky.a3U():1===this.a3D?i.j(19):i.j(5,5)}`)
 | 
					            if (__fx.customLobby.isActive()) __fx.customLobby.rejoinLobby(); else this.js?i.j(19):i.j(5,5)}`)*/
 | 
				
			||||||
        // do not display lobby UI
 | 
					 | 
				
			||||||
        replaceRawCode(`(sV.style.backdropFilter="blur(4px)",sV.style.webkitBackdropFilter="blur(4px)"),`,
 | 
					 | 
				
			||||||
            `(sV.style.backdropFilter="blur(4px)",sV.style.webkitBackdropFilter="blur(4px)"),
 | 
					 | 
				
			||||||
            __fx.customLobby.isActive() && (sV.style.display = "none"),`);
 | 
					 | 
				
			||||||
        // allow games with one player
 | 
					 | 
				
			||||||
        replaceRawCode("if((t3=bk.t1.t3[e0])<2)return!1;", "if((t3=bk.t1.t3[e0])<2 && !__fx.customLobby.isActive())return!1;")
 | 
					 | 
				
			||||||
        // if the server is unreachable
 | 
					        // if the server is unreachable
 | 
				
			||||||
        replaceRawCode("{g.wc(3249)}", "{__fx.customLobby.isActive()?(g.wc(3249),__fx.customLobby.setActive(false)):g.wc(3249)}")
 | 
					        replaceRawCode("{g.wc(3249)}", "{__fx.customLobby.isActive()?(g.wc(3249),__fx.customLobby.setActive(false)):g.wc(3249)}")
 | 
				
			||||||
        // error descriptions
 | 
					        // error descriptions
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
const fx_version = '0.6.6.16'; // FX Client Version
 | 
					const fx_version = '0.6.6.16'; // FX Client Version
 | 
				
			||||||
const fx_update = 'Feb 3'; // FX Client Last Updated
 | 
					const fx_update = 'Feb 1'; // FX Client Last Updated
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import settingsManager from './settings.js';
 | 
					import settingsManager from './settings.js';
 | 
				
			||||||
import { clanFilter, leaderboardFilter } from "./clanFilters.js";
 | 
					import { clanFilter, leaderboardFilter } from "./clanFilters.js";
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue