Fixed checksfinder client failing when getting an item before sending one, and fixed checksfinder client not appearing in the installer (#383)
This commit is contained in:
		
							parent
							
								
									d206a562df
								
							
						
					
					
						commit
						06c8caa3cc
					
				| 
						 | 
				
			
			@ -476,6 +476,8 @@ async def process_server_cmd(ctx: CommonContext, args: dict):
 | 
			
		|||
            raise Exception('Connection refused by the multiworld host, no reason provided')
 | 
			
		||||
 | 
			
		||||
    elif cmd == 'Connected':
 | 
			
		||||
        if not os.path.exists(os.path.expandvars(r"%localappdata%/ChecksFinder")):
 | 
			
		||||
            os.mkdir(os.path.expandvars(r"%localappdata%/ChecksFinder"))
 | 
			
		||||
        ctx.team = args["team"]
 | 
			
		||||
        ctx.slot = args["slot"]
 | 
			
		||||
        ctx.consume_players_package(args["players"])
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -66,6 +66,7 @@ Name: "client/factorio";  Description: "Factorio"; Types: full playing
 | 
			
		|||
Name: "client/minecraft"; Description: "Minecraft"; Types: full playing; ExtraDiskSpaceRequired: 226894278
 | 
			
		||||
Name: "client/oot";       Description: "Ocarina of Time"; Types: full playing
 | 
			
		||||
Name: "client/ff1";       Description: "Final Fantasy 1"; Types: full playing
 | 
			
		||||
Name: "client/cf";        Description: "ChecksFinder"; Types: full playing
 | 
			
		||||
Name: "client/text";      Description: "Text, to !command and chat"; Types: full playing
 | 
			
		||||
 | 
			
		||||
[Dirs]
 | 
			
		||||
| 
						 | 
				
			
			@ -90,6 +91,7 @@ Source: "{#source_path}\ArchipelagoMinecraftClient.exe"; DestDir: "{app}"; Flags
 | 
			
		|||
Source: "{#source_path}\ArchipelagoOoTClient.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: client/oot
 | 
			
		||||
Source: "{#source_path}\ArchipelagoOoTAdjuster.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: client/oot
 | 
			
		||||
Source: "{#source_path}\ArchipelagoFF1Client.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: client/ff1
 | 
			
		||||
Source: "{#source_path}\ArchipelagoChecksFinderClient.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: client/cf
 | 
			
		||||
Source: "vc_redist.x64.exe"; DestDir: {tmp}; Flags: deleteafterinstall
 | 
			
		||||
 | 
			
		||||
[Icons]
 | 
			
		||||
| 
						 | 
				
			
			@ -101,6 +103,7 @@ Name: "{group}\{#MyAppName} Factorio Client"; Filename: "{app}\ArchipelagoFactor
 | 
			
		|||
Name: "{group}\{#MyAppName} Minecraft Client"; Filename: "{app}\ArchipelagoMinecraftClient.exe"; Components: client/minecraft
 | 
			
		||||
Name: "{group}\{#MyAppName} Ocarina of Time Client"; Filename: "{app}\ArchipelagoOoTClient.exe"; Components: client/oot
 | 
			
		||||
Name: "{group}\{#MyAppName} Final Fantasy 1 Client"; Filename: "{app}\ArchipelagoFF1Client.exe"; Components: client/ff1
 | 
			
		||||
Name: "{group}\{#MyAppName} ChecksFinder Client"; Filename: "{app}\ArchipelagoChecksFinderClient.exe"; Components: client/cf
 | 
			
		||||
 | 
			
		||||
Name: "{commondesktop}\{#MyAppName} Folder"; Filename: "{app}"; Tasks: desktopicon
 | 
			
		||||
Name: "{commondesktop}\{#MyAppName} Server"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon; Components: server
 | 
			
		||||
| 
						 | 
				
			
			@ -109,6 +112,7 @@ Name: "{commondesktop}\{#MyAppName} Factorio Client"; Filename: "{app}\Archipela
 | 
			
		|||
Name: "{commondesktop}\{#MyAppName} Minecraft Client"; Filename: "{app}\ArchipelagoMinecraftClient.exe"; Tasks: desktopicon; Components: client/minecraft
 | 
			
		||||
Name: "{commondesktop}\{#MyAppName} Ocarina of Time Client"; Filename: "{app}\ArchipelagoOoTClient.exe"; Tasks: desktopicon; Components: client/oot
 | 
			
		||||
Name: "{commondesktop}\{#MyAppName} Final Fantasy 1 Client"; Filename: "{app}\ArchipelagoFF1Client.exe"; Tasks: desktopicon; Components: client/ff1
 | 
			
		||||
Name: "{commondesktop}\{#MyAppName} ChecksFinder Client"; Filename: "{app}\ArchipelagoChecksFinderClient.exe"; Tasks: desktopicon; Components: client/cf
 | 
			
		||||
 | 
			
		||||
[Run]
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue