Насчет хранения зон в файлах, нюанс есть. А именно, сбор статистики. Этот предмет падает с каких монстров? А с этих монстров падают какие предметы? А если монстр не привязан к определенной зоне, а широко распространен по всему миру? В случае с БД можно легко сделать выборку по значению одного из полей. Также легко обнаруживаются несоответствия, вроде "этот предмет не падает ни с какого монстра". А вот в случае с файлами это все надо парсить или надеяться на логи. Может, логичней все же БД с возможностью экспорта в текстовый формат и обратно при необходимости править что-то руками или сделать diff?
|