mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
rename itemlist to itempool, as the actual item listing is in items.py change pedestal text of book of mudora from paradox to hylian for dingusses
83 lines
4.0 KiB
YAML
83 lines
4.0 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
|
|
# Where to place output files
|
|
output_path: "output"
|
|
#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
|
|
#compatibility handling
|
|
#2 -> recommended for casual/cooperative play, attempt to be compatible with everything across all versions
|
|
#1 -> recommended for friendly racing, only allow Berserker's Multiworld, to disallow old /getitem for example
|
|
#0 -> recommended for tournaments to force a level playing field, only allow an exact version match
|
|
compatibility: 2
|
|
#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
|
|
#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 |