btmux/autom4te.cache/
btmux/doc/.svn/
btmux/event/.svn/
btmux/game/.svn/
btmux/game/bin/.svn/
btmux/game/data/.svn/
btmux/game/logs/.svn/
btmux/game/maps/
btmux/game/maps/.svn/
btmux/game/maps/.svn/prop-base/
btmux/game/maps/.svn/props/
btmux/game/maps/.svn/text-base/
btmux/game/maps/.svn/wcprops/
btmux/game/mechs/
btmux/game/mechs/.svn/
btmux/game/mechs/.svn/prop-base/
btmux/game/mechs/.svn/props/
btmux/game/mechs/.svn/text-base/
btmux/game/mechs/.svn/wcprops/
btmux/game/text/.svn/
btmux/include/.svn/
btmux/misc/
btmux/misc/.svn/
btmux/misc/.svn/prop-base/
btmux/misc/.svn/props/
btmux/misc/.svn/text-base/
btmux/misc/.svn/wcprops/
btmux/python/
btmux/python/.svn/
btmux/python/.svn/prop-base/
btmux/python/.svn/props/
btmux/python/.svn/text-base/
btmux/python/.svn/wcprops/
btmux/src/.svn/prop-base/
btmux/src/.svn/props/
btmux/src/.svn/text-base/
btmux/src/.svn/wcprops/
btmux/src/hcode/.svn/
btmux/src/hcode/btech/
btmux/src/hcode/btech/.svn/
btmux/src/hcode/btech/.svn/prop-base/
btmux/src/hcode/btech/.svn/props/
btmux/src/hcode/btech/.svn/text-base/
btmux/src/hcode/btech/.svn/wcprops/
btmux/src/hcode/include/.svn/
# netmux.conf - MUX configuration file
# ----------------------------------------------------------------------------
# From within this file, you can change much about the way your game behaves.
# Some directives are clearly labeled and described, others are not. Others
# aren't even listed in this file. For a complete list with descriptions,
# Please see:
#
#   http://docs.btmux.com/index.php/Config_Directives
# ----------------------------------------------------------------------------

# -----------------------------------------------
#  Default filenames for the database
# -----------------------------------------------

# If you change GAMENAME in mux.config, change these as well:
input_database  data/netmux.db
output_database data/netmux.db.new
crash_database  data/netmux.db.CRASH
gdbm_database   data/netmux.gdbm

# -----------------------------------------------
#  Mail, comsystem, and macro databases.
# -----------------------------------------------

mail_database   data/mail.db
commac_database data/commac.db
hcode_database  data/hcode.db
mech_database   mechs
map_database    maps

# -----------------------------------------------
#  Important Directives (Look these over!)
# -----------------------------------------------

# The port you want your game to run on.
port 5555
# The name returned by mudname().
mud_name BTMux in a Box
# Max # of nested function calls before a func is aborted.
function_recursion_limit 2000
# Max # of times a command may make function calls.
function_invocation_limit 400000
# Interval at which to save the database.
dump_interval 1200
# The hour of the day to trigger @daily.
events_daily_hour 3

# Include some command/flag aliasing.
include alias.conf
include compat.conf

# -----------------------------------------------
#  Define local aliases/parameters/whatnot here.
# -----------------------------------------------

# As armor/ammo is expended, allow units to exceed their max speed.
btech_dynspeed 0
btech_digbonus 2
btech_dig_only_fs 1
# TACs will not occur until units fall below this armor percentage. 
btech_critlevel 66
# Nonzero value for tank crit blocking
btech_vcrit 101
# -1 Maxtech, 0 Semi-FASA, 1 FASA'y
btech_fasacrit -1
# Allow players to explode their reactors (via explode reactor).
btech_explode_reactor 1
# Allow players to explode their ammo (via explode ammo).
btech_explode_ammo 1
# Allow playres to abort their self-destruction sequences.
btech_explode_stop 0
# Time it takes for a self destruction. Ammo explode takes 1/2 the time.
btech_explode_time 120
btech_failures 0
btech_erange 0
# If 1, allow MW embark/disembark and XP loss, if 0, don't.
btech_ic 0
# Roll on players' piloting skill for physical attacks.
btech_phys_use_pskill 1
btech_slowdown 2
btech_fasaturn 0
btech_newterrain 0
btech_newcharge 1
# Give -#MP instead of a flat speed 0 in most tank crits
btech_tankfriendly 0
# Save tanks from crash damage
btech_tankshield 0
btech_skidcliff 1
# Units must be stalled to do serious repairs if true.
btech_limitedrepairs 1
# Object to store mechs after destruction in.
btech_usedmechstore 3
# Mushroom on triple engine deaths.
btech_stackpole 1
# Place to move players to upon death.
btech_afterlife_dbref 167
# Enable the HUD protocol (Requires compile directive to be enabled).
hudinfo_enabled 1
# HUDINFO shows map info?
hudinfo_show_mapinfo 1

# -----------------------------------------------
#  XP System
# -----------------------------------------------

# 0 for new system, 1 for old XP system. See Wiki docs. 
btech_oldxpsystem 0
btech_xp_bthmod 200
btech_xp_vrtmod 1
# XP multiplier for Missile weapons.
btech_xp_missilemod 69
# XP multiplier for Ammo/Ballistic weapons.
btech_xp_ammomod 42
btech_defaultweapdam 3
btech_defaultweapbv 70
# Overall XP modifier
btech_xp_modifier 100

# -----------------------------------------------
#  Base MUX Configs
# -----------------------------------------------

# Default object new rooms are parented to at creation.
room_parent 10
# Number of days between name-changes.
namechange_days 0
# Singular name for the MUX internal currency (not important).
money_name_singular OOC Credit
# Plural name for the MUX internal currency (not important).
money_name_plural OOC Credits
# Command quota per player.
command_quota_increment 1000
# The interval at which players' command quotas are increased.
timeslice 50
# Fork off a new process for db dumps.
fork_dump yes
# Number of credits players are paid per day of logging in (not important).
paycheck 0
# Allow players to do a WHO from the connect screen.
allow_unloggedwho 1
# DBRef of the master room.
master_room 9 
# Room where players start after creation.
player_starting_room 95
# Default home for new players.
player_starting_home 95
# Flags that are set on players after creation.
player_flags ansi ansimap fixed in_character
# Flags that are set on exits after creation.
exit_flags no_command inherit
# Flags that are set on rooms after creation.
room_flags inherit dark no_command
# Allow players to see the flags on everything using flags()
public_flags no
# 1 in X chance of finding money in rooms.
find_money_chance 0
# Can players use @pemit to send messages to other players?
pemit_far_players no
# Can players use @pemit to send messages to any object?
pemit_any_object no
# Enforce quotas?
quotas yes
# Starting quota for new players.
starting_quota 0
# Interval for checking idle players.
idle_interval 99999 
# Amount of time a player must be idle before being idlekicked.
idle_timeout 99999999
# Messages to show during and after DB dumps (spammy).
#dump_message BattletechMUX : Saving Database. Game will pause.
#postdump_message BattletechMUX : Database Saved.
# Are the descriptions of remote objects available to players?
read_remote_desc no
# Are the names of remote objects available to players?
read_remote_name no
# The number of commands to be run from queue when there is net traffic.
queue_active_chunk 100
# Number of commands to be run from queue when there is no net traffic.
queue_idle_chunk 200
# Do hostname lookups
hostnames yes
# Should players check themselves for commands?
player_match_own_commands 1


# -----------------------------------------------
#  Site Permissions
# -----------------------------------------------

# Example: Permit this site registration access.
#register_site 140.180.0.0 255.255.0.0
# Example: Forbid this site from connecting.
#forbid_site 216.184.159.82 255.255.255.255

# -----------------------------------------------
#  Function/Command Security
# -----------------------------------------------

# Limit functions access (see wizhelp permission)
function_access encrypt wizard
function_access decrypt wizard
function_access set wizard
function_access vadd wizard
function_access vdim wizard
function_access vsub wizard
function_access vmag wizard
function_access vmul wizard
function_access vunit wizard
function_access acos wizard
function_access asin wizard
function_access atan wizard
function_access cos wizard
function_access dist2d wizard
function_access dist3d wizard
function_access pi wizard
function_access sin wizard
function_access tan wizard
# Limit commands access.
access @name builder
access @program builder
access @lock builder
access @unlock builder
access @npemit builder
access @dig builder
access @chown builder
access @clone builder
access @oemit builder
access @emit builder
access @open builder
access @remit builder
access @dolist builder

# -----------------------------------------------
#  Logging Options
# -----------------------------------------------
log_options flags location owner timestamp
log !accounting !all_commands !bad_commands !buffer_alloc !checkpoints bugs !config_changes !create !killing !logins !network problems security !shouts !startup !wizard !allwizbit !suspect_commands

# -----------------------------------------------
#  SQL Configuration and Setup
# -----------------------------------------------

# Read/Write. Supports up to slot E.
#sqlDB_hostname_A localhost
#sqlDB_username_A someuser 
#sqlDB_password_A somepass 
#sqlDB_dbname_A somedb
#sqlDB_type_A mysql
#sqlDB_hostname_B localhost
#sqlDB_username_B someuser
#sqlDB_password_B somepass
#sqlDB_dbname_B somedb
#sqlDB_type_B mysql