fix defaults for Factorio and Minecraft
This commit is contained in:
		
							parent
							
								
									212abc2b5a
								
							
						
					
					
						commit
						4d38f44da3
					
				| 
						 | 
				
			
			@ -538,13 +538,13 @@ def roll_settings(weights: dict, plando_options: typing.Set[str] = frozenset(("b
 | 
			
		|||
            if option_name in weights:
 | 
			
		||||
                setattr(ret, option_name, option.from_any(get_choice(option_name, weights)))
 | 
			
		||||
            else:
 | 
			
		||||
                setattr(ret, option_name, option.from_any(option.default))
 | 
			
		||||
                setattr(ret, option_name, option(option.default))
 | 
			
		||||
    elif ret.game == "Minecraft":
 | 
			
		||||
        for option_name, option in Options.minecraft_options.items():
 | 
			
		||||
            if option_name in weights:
 | 
			
		||||
                setattr(ret, option_name, option.from_any(get_choice(option_name, weights)))
 | 
			
		||||
            else:
 | 
			
		||||
                setattr(ret, option_name, option.from_any(option.default))
 | 
			
		||||
                setattr(ret, option_name, option(option.default))
 | 
			
		||||
    else:
 | 
			
		||||
        raise Exception(f"Unsupported game {ret.game}")
 | 
			
		||||
    return ret
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue