TinyMUSH 3.3
TinyMUSH Server
|
int confdata::addcmd_match_blindly |
Does @addcommand produce a Huh? if syntax issues mean no wildcard is matched?
int confdata::addcmd_obey_stop |
Does @addcommand still multiple match on STOP objs?
int confdata::addcmd_obey_uselocks |
Does @addcommand obey uselocks?
int confdata::ansi_colors |
allow ANSI colors?
int confdata::autozone |
New objs are zoned to creator's zone
char* confdata::backup_compress |
Flags used to compress
char* confdata::backup_exec |
Executable run to tar files
char* confdata::backup_ext |
Filename extension for backup
char* confdata::backup_extract |
Flags used to extract
char* confdata::bakhome |
Backup home directory
char* confdata::binhome |
Binary home directory
int confdata::bools_oldstyle |
TinyMUSH 2.x and TinyMUX bools
int confdata::building_limit |
max number of objects in the db
int confdata::c_cmd_subst |
Is c last command or ansi?
int confdata::cache_size |
Maximum size of cache
int confdata::cache_width |
Number of cache cells
int confdata::check_interval |
interval between db check/cleans in secs
int confdata::check_offset |
when to perform first check and clean
int confdata::clone_copy_cost |
Does @clone copy value?
int confdata::cmd_invk_lim |
Max commands in one queue entry
int confdata::cmd_nest_lim |
Max nesting of commands like @switch/now
int confdata::cmd_quota_incr |
Bump #cmds allowed by this each timeslice
int confdata::cmd_quota_max |
Max commands at one time
int confdata::comma_say |
Use grammatically-correct comma in says
int confdata::conc_port |
concentrator port
char* confdata::config_file |
MUSH's config file
char* confdata::config_home |
MUSH's config directory
char* confdata::conn_file |
display on connect if no registration
int confdata::conn_timeout |
Allow this long to connect before booting
int confdata::control_flags |
Global runtime control flags
char* confdata::crea_file |
display this on login for new users
int confdata::createmax |
max cost of @create command
int confdata::createmin |
default (and minimum) cost of @create cmd
char* confdata::creg_file |
display on connect if registration
int confdata::dark_actions |
Trigger -actions even when dark?
int confdata::dark_sleepers |
Are sleeping players 'dark'?
char* confdata::db_file |
MUSH's db file
char* confdata::dbhome |
Database home directory
int confdata::dbopt_interval |
Optimize db every N dumps
dbref confdata::default_home |
HOME when home is inaccessible
int confdata::digcost |
cost of @dig command
char* confdata::down_file |
display this file if no logins
char* confdata::downmotd_msg |
Settable 'logins disabled' message
int confdata::dump_interval |
interval between checkpoint dumps in secs
char* confdata::dump_msg |
Message displayed when @dump-ing
int confdata::dump_offset |
when to take first checkpoint dump
int confdata::events_daily_hour |
At what hour should @daily be executed?
int confdata::ex_flags |
TRUE = show flags on examine
int confdata::exam_public |
Does EXAM show public attrs by default?
char* confdata::exec_path |
argv[0]
int confdata::exit_calls_move |
Matching an exit in the main command parser invokes the 'move' command.
dbref confdata::exit_defobj |
Exits use this for attr template
FLAGSET confdata::exit_flags |
Flags exits start with
dbref confdata::exit_parent |
Parent that exits start with
dbref confdata::exit_proto |
Exit prototype to clone
int confdata::exit_quota |
quota needed to make an exit
int confdata::fascist_objeval |
Does objeval() require victim control?
int confdata::fascist_tport |
Src of teleport must be owned/JUMP_OK
char* confdata::fixed_home_msg |
Message displayed when going home and FIXED
char* confdata::fixed_tel_msg |
Message displayed when teleporting and FIXED
char* confdata::flag_sep |
Separator of dbref from marker flags
int confdata::fork_dump |
perform dump in a forked process
char* confdata::full_file |
display when max users exceeded
char* confdata::fullmotd_msg |
Settable 'Too many players' message
clock_t confdata::func_cpu_lim |
Max clock ticks of func CPU time by a cmd
int confdata::func_cpu_lim_secs |
Max secs of func CPU time by a cmd
int confdata::func_invk_lim |
Max funcs invoked by a command
int confdata::func_nest_lim |
Max nesting of functions
int confdata::fwdlist_lim |
Max objects in @forwardlist
char* confdata::game_exec |
MUSH's executable full path and name
char* confdata::game_home |
MUSH's working directory
int confdata::global_aconn_uselocks |
global @aconn obeys uselocks?
char* confdata::guest_basename |
Base name or alias for guest char
int confdata::guest_char |
player num of prototype GUEST character
char* confdata::guest_file |
display if guest connects
int confdata::guest_nuker |
Wiz who nukes the GUEST characters.
char* confdata::guest_password |
Default password for guests
char* confdata::guest_prefixes |
Prefixes for the guest char's name
dbref confdata::guest_start_room |
initial location for Guests
char* confdata::guest_suffixes |
Suffixes for the guest char's name
int confdata::hash_factor |
Hash factor
int confdata::have_guest |
Do we wish to allow a GUEST character?
int confdata::have_pueblo |
Is Pueblo support compiled in?
int confdata::have_zones |
Should zones be active?
char* confdata::help_quick |
Quick help file
char* confdata::help_users |
Help file for users
char* confdata::help_wizards |
Help file for wizards and god
char* confdata::htmlconn_file |
display on PUEBLOCLIENT message
char* confdata::huh_msg |
Message displayed when a Huh? is gotten
int confdata::idle_interval |
when to check for idle users
int confdata::idle_timeout |
Boot off players idle this long in secs
int confdata::idle_wiz_dark |
Do idling wizards get set dark?
int confdata::indent_desc |
Newlines before and after descs?
LINKEDLIST* confdata::infotext_list |
Linked list of INFO fields and values
int confdata::init_size |
initial db size
int confdata::instance_lim |
Max number of struct instances for obj
int confdata::instant_recycle |
Do destroy_ok objects get insta-nuke?
int confdata::killguarantee |
cost of kill cmd that guarantees success
int confdata::killmax |
max cost of kill command
int confdata::killmin |
default (and minimum) cost of kill cmd
int confdata::lag_check |
Is CPU usage checking compiled in?
int confdata::lag_check_clk |
track object use time with wall-clock (need lag_check == true)
int confdata::lag_check_cpu |
track object use time with getrusage() instead of wall-clock (need lag_check_clk == true)
int confdata::lattr_oldstyle |
Bad lattr() return empty or #-1 NO MATCH?
int confdata::linkcost |
cost of command
int confdata::local_masters |
Do we check Zone rooms as local masters?
int confdata::lock_nest_lim |
Max nesting of lock evals
int confdata::log_diversion |
What logs get diverted?
char* confdata::log_file |
MUSH's log file
char* confdata::log_home |
MUSH's log directory
int confdata::log_info |
Info that goes into log entries
int confdata::log_options |
What gets logged
int confdata::machinecost |
One in mc+1 cmds costs 1 penny (POW2-1)
int confdata::malloc_logger |
log allocation of memory
char* confdata::many_coins |
name of many coins (ie. "pennies")
uint8_t confdata::markdata[8] |
Masks for marking/unmarking
dbref confdata::master_room |
Room containing default cmds/exits/etc
int confdata::match_mine |
Should you check yourself for $-commands?
int confdata::match_mine_pl |
Should players check selves for $-cmds?
int confdata::match_zone_parents |
Objects in local master rooms inherit commands from their parents, just like normal?
int confdata::max_cmdsecs |
Threshhold for real time taken by command
int confdata::max_command_args |
Maximum arguments a command may have
int confdata::max_global_regs |
How many global register are avalable (min 10, max 36)
int confdata::max_grid_size |
Maximum cells in a grid
int confdata::max_player_aliases |
Max number of aliases for a player
int confdata::max_players |
Max # of connected players
int confdata::max_qpid |
Max total number of queue entries
char* confdata::modules_home |
Base path for modules
char* confdata::motd_file |
display this file on login
char* confdata::motd_msg |
Wizard-settable login message
int confdata::move_match_more |
Exit matches in 'move' parse like the main command parser (local, global, zone; pick random on ambiguous).
char* confdata::mush_name |
Name of the Mush
char* confdata::mush_owner |
Email of the game owner
char* confdata::mush_shortname |
Shorter name, for log
int confdata::name_spaces |
allow player names to have spaces
int confdata::no_ambiguous_match |
match_result() -> last_match_result()
int confdata::ntfy_nest_lim |
Max nesting of notifys
int confdata::number_guests |
number of guest characters allowed
int confdata::numvars_lim |
Max number of variables per object
char* confdata::one_coin |
name of one coin (ie. "penny")
int confdata::opencost |
cost of @open command
int confdata::output_block_size |
Block size of output
int confdata::output_limit |
Max # chars queued for output
int confdata::page_req_equals |
page command must always contain '='
int confdata::parent_nest_lim |
Max levels of parents
int confdata::paycheck |
players earn this much each day connected
int confdata::payfind |
chance to find a penny with wandering
int confdata::paylimit |
getting money gets hard over this much
int confdata::paystart |
new players start with this much money
int confdata::pemit_any |
Can you @pemit to ANY remote object?
int confdata::pemit_players |
Can you @pemit to faraway players?
char* confdata::pid_file |
MUSH's pid file
char* confdata::pid_home |
MUSH's pid directory
dbref confdata::player_defobj |
Players use this for attr template
FLAGSET confdata::player_flags |
Flags players start with
int confdata::player_listen |
Are AxHEAR triggered on players?
int confdata::player_name_length |
Maximum length of a player name
int confdata::player_name_min |
Minimum length of a player name
dbref confdata::player_parent |
Parent that players start with
dbref confdata::player_proto |
Player prototype to clone
int confdata::player_quota |
quota needed to make a robot player
int confdata::port |
user port
char* confdata::postdump_msg |
Message displayed after @dump-ing
int confdata::propdir_lim |
Max objects in @propdir
int confdata::pub_flags |
TRUE = flags() works on anything
char* confdata::pueblo_msg |
Message displayed to Pueblo clients
char* confdata::pueblo_version |
Message displayed to indicate Pueblo's capabilities
int confdata::queuemax |
max commands a player may have in queue
int confdata::quiet_look |
TRUE = don't see attribs when looking
int confdata::quiet_whisper |
Can others tell when you whisper?
char* confdata::quit_file |
display on quit
int confdata::quotas |
TRUE = have building quotas
int confdata::read_rem_desc |
Can the DESCs of nonlocal objs be read?
int confdata::read_rem_name |
Can the NAMEs of nonlocal objs be read?
char* confdata::regf_file |
display on (failed) create if reg is on
int confdata::register_limit |
Max number of named q-registers
int confdata::req_cmds_flag |
COMMANDS flag required to check $-cmds?
int confdata::retry_limit |
close conn after this many bad logins
FLAGSET confdata::robot_flags |
Flags robots start with
int confdata::robot_speak |
TRUE = allow robots to speak in public
int confdata::robotcost |
cost of @robot command
dbref confdata::room_defobj |
Rooms use this for attr template
FLAGSET confdata::room_flags |
Flags rooms start with
dbref confdata::room_parent |
Parent that rooms start with
dbref confdata::room_proto |
Room prototype to clone
int confdata::room_quota |
quota needed to make a room
int confdata::sacadjust |
...
int confdata::sacfactor |
sacrifice earns (obj_cost/sfactor) + sadj
int confdata::safe_unowned |
Are objects not owned by you safe?
int confdata::safer_passwords |
enforce reasonably good password choices?
char* confdata::scripts_home |
MUSH's scripts directory
int confdata::searchcost |
cost of commands that search the whole DB
int confdata::see_own_dark |
Do you see your own dark stuff?
int confdata::sig_action |
What to do with fatal signals
int confdata::site_chars |
where to truncate site name
char* confdata::site_file |
display if conn from bad site
int confdata::space_compress |
Convert multiple spaces into one space
int confdata::stack_lim |
Max number of items on an object stack
int confdata::start_exit_quota |
Exit quota for new players
dbref confdata::start_home |
initial HOME for players
int confdata::start_player_quota |
Player quota for new players
int confdata::start_quota |
Quota for new players
dbref confdata::start_room |
initial location for non-Guest players
int confdata::start_room_quota |
Room quota for new players
int confdata::start_thing_quota |
Thing quota for new players
char* confdata::status_file |
Where to write arg to @shutdown
FLAGSET confdata::stripped_flags |
Flags stripped by @clone and @chown
char* confdata::struct_dstr |
Delim string used for struct 'examine'
int confdata::struct_lim |
Max number of defined structures for obj
int confdata::sweep_dark |
Can you sweep dark places?
int confdata::switch_df_all |
Should @switch match all by default?
int confdata::terse_contents |
Does TERSE look show exits
int confdata::terse_exits |
Does TERSE look show obvious exits
int confdata::terse_look |
Does manual look obey TERSE
int confdata::terse_movemsg |
Show move msgs (SUCC/LEAVE/etc) if TERSE?
dbref confdata::thing_defobj |
Things use this for attr template
FLAGSET confdata::thing_flags |
Flags things start with
dbref confdata::thing_parent |
Parent that things start with
dbref confdata::thing_proto |
Thing prototype to clone
int confdata::thing_quota |
quota needed to make a thing
int confdata::timeslice |
How often do we bump people's cmd quotas?
int confdata::trace_limit |
Max lines of trace output if top-down
int confdata::trace_topdown |
Is TRACE output top-down or bottom-up?
char* confdata::txthome |
Text files home directory
int confdata::typed_quotas |
TRUE = use quotas by type
int confdata::use_global_aconn |
Do we want to use global @aconn code?
int confdata::use_hostname |
TRUE = use machine NAME rather than quad
KEYLIST* confdata::vattr_flag_list |
Linked list, for attr_type conf
int confdata::vattr_flags |
Attr flags for all user-defined attrs
int confdata::visible_wizzes |
Do dark wizards show up on contents?
int confdata::waitcost |
cost of @wait (refunded when finishes)
int confdata::wild_times_lim |
Max recursions in wildcard match
int confdata::wiz_obey_linklock |
Do wizards obey linklocks?
char* confdata::wizmotd_file |
display this file on login to wizards
char* confdata::wizmotd_msg |
Login message for wizards only
int confdata::you_say |
Show 'You say' to the player
int confdata::zone_nest_lim |
Max nesting of zones