X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=etc%2Fmudpy.yaml;h=45f1d14d64628c6f00474fe8620b702064929d05;hp=e6fd405aaf913feb7ef468f303d0b09f2d3cad8d;hb=1e9fd62ecb7c3f1563d674cb6417272524a516be;hpb=49f76e99340119c5bd403a05913531aed07e5e9b diff --git a/etc/mudpy.yaml b/etc/mudpy.yaml index e6fd405..45f1d14 100644 --- a/etc/mudpy.yaml +++ b/etc/mudpy.yaml @@ -1,62 +1,91 @@ -# Copyright (c) 2004-2016 Jeremy Stanley . Permission -# to use, copy, modify, and distribute this software is granted under -# terms provided in the LICENSE file distributed with this software. - -__control__: - default_files: { "account": "account.yaml", "actor": "actor.yaml", "area": "area.yaml", "command": "command.yaml", "internal": "internal.yaml", "menu": "menu.yaml", "other": "other.yaml", "prop": "prop.yaml" } - include_dirs: [ "sample" ] - include_files: [ "archetype.yaml" ] - private_files: [ "account.yaml" ] - read_only: yes - -.mudpy.linguistic.actions: { "?": "ask", ",": "begin", "-": "begin", ":": "begin", ";": "begin", "!": "exclaim", "...": "muse", ".": "say" } +--- +_copy: Copyright (c) 2004-2017 Jeremy Stanley . + Permission to use, copy, modify, and distribute this software is granted + under terms provided in the LICENSE file distributed with this software. + +_desc: This is the top-level configuration file for mudpy service. + +_load: + - archetype.yaml + - command.yaml + - menu.yaml + - sample + +_lock: true + +.mudpy.filing.groups: + account: + flags: + - private +.mudpy.filing.prefix: . +.mudpy.filing.search: + - "" + - etc + - share + - data +.mudpy.filing.stash: data + +.mudpy.linguistic.actions: + ?: ask + ",": begin + -: begin + :: begin + ;: begin + "!": exclaim + ...: muse + .: say .mudpy.linguistic.default_punctuation: . -.mudpy.linguistic.typos: { "i": "I", "i'd": "I'd", "i'll": "I'll", "i'm": "I'm", "teh": "the", "theyre": "they're", "youre": "you're" } - -internal:limits: - #default_admins: [ "admin" ] - #default_backup_count: 10 - max_avatars: 7 - password_tries: 3 - -internal:logging: - #file: mudpy.log - max_log_lines: 1000 - stdout: yes - #syslog: mudpy - -internal:network: - host: ::1 - #host: 127.0.0.1 - port: 6669 - -internal:process: - #daemon: yes - #pidfile: mudpy.pid - -internal:storage: - default_dir: "data" - #root_path: "." - search_path: [ "", "etc", "share", "data" ] - -internal:time: - definition_d: 24h - definition_h: 60mi - definition_mi: 10r - definition_mo: 28d - definition_r: 6 - definition_w: 7d - definition_y: 12mo - frequency_log: 6000 - frequency_save: 600 - linkdead: { "default": 6000, "entering_account_name": 600, "active": 6048000 } - idle: { "default": 5000, "entering_account_name": 500, "active": 5040000 } - increment: 0.1 - -internal:directions: - down: { "vector": [0,0,-1], "exit": "downward", "enter": "above" } - east: { "vector": [1,0,0], "exit": "to the east", "enter": "the west" } - north: { "vector": [0,1,0], "exit": "to the north", "enter": "the south" } - south: { "vector": [0,-1,0], "exit": "to the south", "enter": "the north" } - up: { "vector": [0,0,1], "exit": "upward", "enter": "below" } - west: { "vector": [-1,0,0], "exit": "to the west", "enter": "the east" } +.mudpy.linguistic.typos: + i: I + i'd: I'd + i'll: I'll + i'm: I'm + teh: the + theyre: they're + youre: you're + +.mudpy.limit.admins: + - admin +.mudpy.limit.avatars: 7 +# .mudpy.limit.backups: 10 +.mudpy.limit.password_tries: 3 + +# .mudpy.log.file: var/mudpy.log +.mudpy.log.lines: 1000 +.mudpy.log.stdout: true +# .mudpy.log.syslog: mudpy + +.mudpy.movement.down.enter_term: above +.mudpy.movement.down.exit_term: downward +.mudpy.movement.down.vector: [0, 0, -1] +.mudpy.movement.east.enter_term: the west +.mudpy.movement.east.exit_term: to the east +.mudpy.movement.east.vector: [1, 0, 0] +.mudpy.movement.north.enter_term: the south +.mudpy.movement.north.exit_term: to the north +.mudpy.movement.north.vector: [0, 1, 0] +.mudpy.movement.south.enter_term: the north +.mudpy.movement.south.exit_term: to the south +.mudpy.movement.south.vector: [0, -1, 0] +.mudpy.movement.up.enter_term: below +.mudpy.movement.up.exit_term: upward +.mudpy.movement.up.vector: [0, 0, 1] +.mudpy.movement.west.enter_term: the east +.mudpy.movement.west.exit_term: to the west +.mudpy.movement.west.vector: [-1, 0, 0] + +.mudpy.network.host: ::1 +.mudpy.network.port: 4000 + +# .mudpy.process.daemon: true +# .mudpy.process.pidfile: var/mudpy.pid + +.mudpy.timing.idle.disconnect.active: 6048000 +.mudpy.timing.idle.disconnect.default: 6000 +.mudpy.timing.idle.disconnect.entering_account_name: 600 +.mudpy.timing.idle.warn.active: 5040000 +.mudpy.timing.idle.warn.default: 5000 +.mudpy.timing.idle.warn.entering_account_name: 500 +.mudpy.timing.increment: 0.1 +.mudpy.timing.save: 600 +.mudpy.timing.status: 6000