78 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| general_options:
 | |
|   #File name of the v1.0 J rom
 | |
|   rom_file: "Zelda no Densetsu - Kamigami no Triforce (Japan).sfc"
 | |
|   # set this to your (Q)Usb2Snes location if you want the MultiClient to attempt an auto start, does nothing if not found
 | |
|   qusb2snes: "QUsb2Snes\\QUsb2Snes.exe"
 | |
|   # Set this to false to never autostart a rom (such as after patching)
 | |
|   # true for operating system default program
 | |
|   # alternatively, a path to a program to open the .sfc file with
 | |
|   rom_start: true
 | |
| #options for MultiServer
 | |
| #null means nothing, for the server this means to default the value
 | |
| #these overwrite command line arguments!
 | |
| server_options:
 | |
|   host: null
 | |
|   port: 38281
 | |
|   password: null
 | |
|   multidata: null
 | |
|   savefile: null
 | |
|   disable_save: false
 | |
|   loglevel: "info"
 | |
|   #automatically forward the port that is used, then close that port after 24 hours
 | |
|   port_forward: false
 | |
|   #Disallow !getitem. Old /getitem cannot be blocked this way
 | |
|   disable_item_cheat: false
 | |
|   #Client hint system
 | |
|   #points given to player for each acquired item
 | |
|   location_check_points: 1
 | |
|   #point cost to receive a hint via !hint for players
 | |
|   hint_cost: 1000 #set to 0 if you want free hints
 | |
|   #forfeit modes: "disabled" -> clients can't forfeit, "enabled" -> clients can always forfeit
 | |
|   # "auto" -> automatic forfeit on goal completion, "goal" -> clients can forfeit after achieving their goal
 | |
|   # "auto-enabled" -> automatic forfeit on goal completion and manual forfeit is also enabled
 | |
|   # warning: only Berserker's Multiworld clients of version 2.1+ send game beaten information
 | |
|   forfeit_mode: "goal"
 | |
|   # !remaining handling, that tells a client which items remain in their pool
 | |
|   # "enabled" -> client can always ask for remaining items
 | |
|   # "disabled" -> client can never ask for remaining items
 | |
|   # "goal" -> client can ask for remaining items after goal completion
 | |
|   # warning: only Berserker's Multiworld clients of version 2.1+ send game beaten information
 | |
|   remaining_mode: "goal"
 | |
|   # automatically shut down the server after this many seconds without new location checks, 0 to keep running
 | |
|   auto_shutdown: 0
 | |
| #options for MultiMystery.py
 | |
| multi_mystery_options:
 | |
| #teams, however, note that there is currently no way to supply names for teams 2+ through MultiMystery
 | |
|   teams: 1
 | |
| #Where to place the resulting files
 | |
|   output_path: "MultiMystery"
 | |
| #location of your Enemizer CLI, available here: https://github.com/Bonta0/Enemizer/releases
 | |
|   enemizer_path: "EnemizerCLI/EnemizerCLI.Core.exe"
 | |
|   #folder from which the player yaml files are pulled from
 | |
|   player_files_path: "Players"
 | |
|   #meta file name, within players folder
 | |
|   meta_file_path: "meta.yaml"
 | |
|   #automatically launches {player_name}.yaml's ROM file using the OS's default program once generation completes. (likely your emulator)
 | |
|   #does nothing if the name is not found
 | |
|   #example: player_name = "Berserker"
 | |
|   player_name: "" # the hosts name
 | |
|   #create a spoiler file
 | |
|   # 0 -> none
 | |
|   # 1 -> full spoiler
 | |
|   # 2- -> spoiler without playthrough
 | |
|   create_spoiler: 1
 | |
|   #Zip the resulting roms
 | |
|   #0 -> Don't
 | |
|   #1 -> Create a zip
 | |
|   #2 -> Create a zip and delete the ROMs that will be in it, except the hosts (requires player_name to be set correctly)
 | |
|   zip_roms: 0
 | |
|   # zip diff files, 2-> delete the non-zipped one. Note that diffs are only created if they are placed in a zip.
 | |
|   zip_diffs: 2
 | |
|   #include the spoiler log in the zip, 2 -> delete the non-zipped one
 | |
|   zip_spoiler: 0
 | |
|   #include the multidata file in the zip, 2 -> delete the non-zipped one, which also means the server won't autostart
 | |
|   zip_multidata: 1
 | |
|   #zip algorithm to use. zip is recommended for patch files, 7z is recommended for roms. All of them get the job done.
 | |
|   zip_format: 1 # 1 -> zip, 2 -> 7z, 3->bz2
 | |
|   #create roms flagged as race roms
 | |
|   race: 0 | 
