Anonymous | Login | 2024-04-24 04:48 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
Viewing Issue Advanced Details [ Jump to Notes ] [ Wiki ] | [ View Simple ] [ Issue History ] [ Print ] | ||||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||||
0004419 | [DCSS] Bug Report | minor | have not tried | 2011-08-20 13:16 | 2013-11-10 20:09 | ||||||||
Reporter | KiloByte | View Status | public | ||||||||||
Assigned To | Kate | ||||||||||||
Priority | normal | Resolution | done | Local or Remote | Both | ||||||||
Status | resolved | Operating System | All | ||||||||||
Projection | none | Console or Tiles | Both | ||||||||||
ETA | none | Fixed in Branch | 0.14 ancient branch | Product Branch | 0.10 ancient branch | ||||||||
Product Version | |||||||||||||
Summary | 0004419: changes to the stock config file don't apply to user files | ||||||||||||
Description |
Whenever there is a change in the base config file, actual configs used by people don't receive updates. This is especially bad for lua includes but affects other settings as well. This leads to reports "Lua error: Can't find 'lua/pickup.lua'" and similar. Thus, I believe any line in stock init.txt that is not commented out is an error. Scalar options are simple to fix: they can be set by Crawl itself. Lua includes, most of default ones implement config file options that don't differ from ones implemented in C++ at all. That's trapwalk, runrest_ignore, kills dump. A couple others implement keybound commands: autofight, gearset. All of them could be moved into an internal place (be it C++ or Lua) and executed unconditionally. The player can redefine them later. wield.lua looks like a bizarre case of redundant methods. All of this logic should be in one place. List options are a tricky issue, though. If we set some "force_more_message"s or "note_message"s, the player can't remove them later. |
||||||||||||
Steps To Reproduce | |||||||||||||
Additional Information | |||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files | |||||||||||||
|
Relationships | ||||||
|
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |