ArgParse: fix missing default arguments
This commit is contained in:
		
							parent
							
								
									197b8bd6c6
								
							
						
					
					
						commit
						dcc3f7d53b
					
				| 
						 | 
				
			
			@ -187,7 +187,7 @@ def parse_arguments(argv, no_defaults=False):
 | 
			
		|||
                             Random: Picks a random value between 0 and 7 (inclusive).
 | 
			
		||||
                             0-7:    Number of crystals needed
 | 
			
		||||
                             ''')
 | 
			
		||||
    parser.add_argument('--openpyramid', help='''\
 | 
			
		||||
    parser.add_argument('--openpyramid', default=defval(False), help='''\
 | 
			
		||||
                            Pre-opens the pyramid hole, this removes the Agahnim 2 requirement for it
 | 
			
		||||
                             ''', action='store_true')
 | 
			
		||||
    parser.add_argument('--rom', default=defval('Zelda no Densetsu - Kamigami no Triforce (Japan).sfc'), help='Path to an ALttP JAP(1.0) rom to use as a base.')
 | 
			
		||||
| 
						 | 
				
			
			@ -207,11 +207,11 @@ def parse_arguments(argv, no_defaults=False):
 | 
			
		|||
                             ''')
 | 
			
		||||
    parser.add_argument('--quickswap', help='Enable quick item swapping with L and R.', action='store_true')
 | 
			
		||||
    parser.add_argument('--disablemusic', help='Disables game music.', action='store_true')
 | 
			
		||||
    parser.add_argument('--mapshuffle', help='Maps are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--compassshuffle', help='Compasses are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--keyshuffle', help='Small Keys are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--bigkeyshuffle', help='Big Keys are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--retro', help='''\
 | 
			
		||||
    parser.add_argument('--mapshuffle', default=defval(False), help='Maps are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--compassshuffle', default=defval(False), help='Compasses are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--keyshuffle', default=defval(False), help='Small Keys are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--bigkeyshuffle', default=defval(False), help='Big Keys are no longer restricted to their dungeons, but can be anywhere', action='store_true')
 | 
			
		||||
    parser.add_argument('--retro', default=defval(False), help='''\
 | 
			
		||||
                             Keys are universal, shooting arrows costs rupees,
 | 
			
		||||
                             and a few other little things make this more like Zelda-1.
 | 
			
		||||
                             ''', action='store_true')
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +224,7 @@ def parse_arguments(argv, no_defaults=False):
 | 
			
		|||
                             Locations: You will be able to reach every location in the game.
 | 
			
		||||
                             None:      You will be able to reach enough locations to beat the game.
 | 
			
		||||
                             ''')
 | 
			
		||||
    parser.add_argument('--hints', help='''\
 | 
			
		||||
    parser.add_argument('--hints', default=defval(False), help='''\
 | 
			
		||||
                             Make telepathic tiles and storytellers give helpful hints.
 | 
			
		||||
                             ''', action='store_true')
 | 
			
		||||
    # included for backwards compatibility
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue