aboutsummaryrefslogtreecommitdiff
path: root/config.yaml
blob: 120043dedf8eb17d12fc6b187843bbf849566400 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
tick_length: 600

starting_room: 1001
startup_validation:
  root_rooms: [1001]
  ignore_unreachable: []

game_constants:
  shop_default_restock: 1000

tls:
  cert_file: ""
  key_file: ""

telnet:
  enabled: true
  port: 4000

telnet_tls:
  enabled: true
  port: 4001

http:
  enabled: true
  port: 8000

https:
  enabled: false
  port: 8443

admin_http:
  enabled: false
  port: 8080

admin_https:
  enabled: true
  port: 8081

default_colors:
  room_name:         "74 bold"
  room_number:       "F0"
  room_desc:         "FF"
  exit_direction:    "49"
  exit_name:         "74"
  dim:               "F5 dim"
  mob:               "off"
  protected_mob:     "off"
  player_name:       "74"
  item:              "6E"
  direction:         "49"
  damage_dealt:      "B4"
  damage_taken:      "A7"
  miss:              "F5"
  death:             "A7 bold"
  victory:           "6C"
  warning:           "B3"
  error:             "A7"
  science_mod:       "8B"
  xp:                "B3"
  level_up:          "B4 bold"
  currency_pickup:   "B3"
  say:               "FF"
  global:            "49"
  broadcast:         "89"
  dialog:            "6E"
  dialog_options:    "bold"
  drop_message:      "89"
  eat_food:          "6C"
  fire:              "B4"
  visual_tick:       "49 dim"
  visual_first_tick: "B4 bold"
  battery:           "6C"
  tech_depleted:     "A7"
  farm_grow:         "6C"
  farm_disease:      "A7"
  assassin_task:     "8B"
  map_at:            "B4 bold"
  map_blocked:       "A7"
  map_agility:       "43"
  safespot_alert:    "A7 bold"
  sequence:          "off"

constant_colors:
  # HP / status bars (cmd_score.go, render_combat.go).
  hp_bar_high:  "6C"
  hp_bar_med:   "B3"
  hp_bar_low:   "A7"
  hp_bar_empty: "ED dim"
  # Task worksite progress bar — reuses hp_bar_empty.
  task_bar_high: "6C"
  task_bar_med:  "B3"
  task_bar_low:  "43"
  # Score panel other bars and tech/buff indicators.
  battery_bar:        "6E"
  run_energy_bar:     "6C"
  active_tech_on:     "6C"
  active_tech_status: "6C"
  active_tech_stat:   "6E"
  score_max_value:    "FA"
  # Skill-level tier color on the score panel.
  skill_lvl_max:  "B4"
  skill_lvl_high: "B3"
  skill_lvl_mid:  "74"
  skill_lvl_low:  "49"
  skill_lvl_base: "42"
  # Level-difference bands.
  level_diff_equal:      "FA"
  level_diff_up_small:   "B3"
  level_diff_up_big:      "A7"
  level_diff_down_small: "6E"
  level_diff_down_big:   "41"
  # Tech list status / labels.
  tech_status_on:     "6C"
  tech_status_off:    "F0"
  tech_status_locked: "A7"
  tech_name_unlocked: "49"
  tech_name_locked:   "F0"
  # Shared table-heading chrome.
  table_header_label:  "49"
  table_header_value:  "FA"
  table_header_detail: "F5"
  table_header_xp:     "B3"
  table_header_desc:   "FF"
  production_locked:   "F0"
  # APS / look inline accents.
  aps_here:        "6C"
  mob_hp_inline:   "A7"
  protected_label: "FA"
  god_tag_label:   "bold"