7283f91168fb7acbea14a4f6e92c31b7545947a9
[mudpy.git] / etc / mudpy.conf
1 # Copyright (c) 2004-2014 Jeremy Stanley <fungi@yuggoth.org>. Permission
2 # to use, copy, modify, and distribute this software is granted under
3 # terms provided in the LICENSE file distributed with this software.
4
5 [__control__]
6 default_files = { "account": "account.mpy", "actor": "actor.mpy", "area": "area.yaml", "command": "command.yaml", "internal": "internal.mpy", "menu": "menu.yaml", "other": "other.mpy", "prop": "prop.yaml" }
7 include_dirs = "sample"
8 include_files = "archetype.yaml"
9 private_files = "account.mpy"
10 read_only = yes
11
12 [internal:language]
13 actions = { "?": "ask", ",": "begin", "-": "begin", ":": "begin", ";": "begin", "!": "exclaim", "...": "muse", ".": "say" }
14 default_punctuation = .
15 typos = { "i": "I", "i'd": "I'd", "i'll": "I'll", "i'm": "I'm", "teh": "the", "theyre": "they're", "youre": "you're" }
16
17 [internal:limits]
18 #default_admins = admin
19 #default_backup_count = 10
20 max_avatars = 7
21 password_tries = 3
22
23 [internal:logging]
24 #file = mudpy.log
25 max_log_lines = 1000
26 stdout = yes
27 #syslog = mudpy
28
29 [internal:network]
30 host = ::1
31 #host = 127.0.0.1
32 port = 6669
33
34 [internal:process]
35 #daemon = yes
36 #pidfile = mudpy.pid
37
38 [internal:storage]
39 default_dir = "data"
40 #root_path = "."
41 search_path = [ "", "etc", "share", "data" ]
42
43 [internal:time]
44 definition_d = 24h
45 definition_h = 60mi
46 definition_mi = 10r
47 definition_mo = 28d
48 definition_r = 6
49 definition_w = 7d
50 definition_y = 12mo
51 frequency_log = 6000
52 frequency_save = 600
53 linkdead = { "default": 6000, "entering_account_name": 600, "active": 6048000 }
54 idle = { "default": 5000, "entering_account_name": 500, "active": 5040000 }
55 increment = 0.1
56
57 [internal:directions]
58 down = { "vector": (0,0,-1), "exit": "downward", "enter": "above" }
59 east = { "vector": (1,0,0), "exit": "to the east", "enter": "the west" }
60 north = { "vector": (0,1,0), "exit": "to the north", "enter": "the south" }
61 south = { "vector": (0,-1,0), "exit": "to the south", "enter": "the north" }
62 up = { "vector": (0,0,1), "exit": "upward", "enter": "below" }
63 west = { "vector": (-1,0,0), "exit": "to the west", "enter": "the east" }
64