# Sulk - sulkrc

# An example configuration file

##############################################################################
#
# Sulk will only read from this file ('sulkrc' in ./) if $HOME/.sulkrc does 
# not exist.  On Unix, it is best to copy this file to $HOME/.sulkrc and then
# edit that.  On Windows, try backing this file up and then editing the
# original.
#
# Command line options take precedence over the sulkrc.  To see these options
# run 'sulk.py -h'.
#
# When you save your config with Sulk it will overwrite the config file it used
# at startup (if any), and will create a file if it could not read one at
# startup.
#
# This file uses "MS Windows INI style" syntax:
#   - Initial '#' or ';' marks indicate comments; these and blank lines are 
#     ignored.
#   - Options are case insensitive (I think).
#   - '1' and '0', among other things, may be used instead of 'yes' and 'no'.
#
# Here the defaults are indicated but have been commented out with ';'.
#
# Options and sections may be omitted, and Sulk will use the default setting.
#
##############################################################################
#
# Feedback on the format, locations policy, and/or any options you want to be
# able to set would be welcome.
#
##############################################################################


[locations]
#
# missions_dir: the directory for Sulk mission modules.  This is searched
# recursively for mission modules at run time.
#
# default:
;missions_dir = data/missions
#
# theme: the directory for themed image files.
#
# default:
;theme_dir = data/themes/default
#
# sounds_dir: the directory for sound files.
#
# default:
;sounds_dir = data/sounds


[sound]
#
# enabled: if true, sounds are played.
#
# default:
;enabled = yes
#
# volume: a percentage.
#
# default:
;volume = 80


[graphics]
#
# screen_width, screen_height: game window will have these dimensions.
#
# defaults:
;screen_width = 800
;screen_height = 600
#
# fullscreen: if true, the game window occupies the whole screen.
#
# default:
;fullscreen = no


[rules]
#
# marine_beginner: if true, the marine player gets extra time.
#
# default:
;marine_beginner = no


[global]
#
# debug: if true, the terminal will produce extra information on stdout at runtime.
#
# default:
;debug = no
