Add default configs in src/main/resources/

- config.yml - main plugin settings
- messages.yml - all messages with &#rrggbb colors
- skillcheck.yml - QTE settings with colors
- game.yml - game balance settings
- locations.yml - object coordinates template
- Update ConfigManager to load main config
- Update build.gradle.kts to process all yml files
This commit is contained in:
loki5512344 2026-05-31 21:10:26 +02:00
parent 2a2b9f4b5b
commit 78c881e94c
7 changed files with 494 additions and 0 deletions

View file

@ -0,0 +1,119 @@
# ============================================
# Mdbd Plugin - Сообщения
# Поддерживаются цвета в формате &#rrggbb
# ============================================
# Префикс всех сообщений плагина
prefix: "&#FF6B00&l[DBD]&r "
# Сообщения игры
game:
# Старт/конец
start: "&#00FF00Игра началась! Бегите от Киллера!"
end-victory-escape: "&#FFD700Выжившие сбежали! Победа!"
end-victory-killer: "&#DC143CКиллер победил!"
# Ожидание
waiting: "&#FFFF00Ожидание игроков... (%s/%s)"
countdown: "&#FFA500До начала: %s секунд"
countdown-short: "&#FF0000%s..."
# Роли
role-killer: "&#DC143CВы Киллер! Поймайте всех выживших."
role-survivor: "&#00CED1Вы Выживший! Почините генераторы и сбегите."
# Генераторы
generator:
repair-start: "&#00CED1Вы начали чинить генератор..."
repair-stop: "&#87CEEBВы остановились."
repair-complete: "&#00FF00✓ Генератор активирован! (%s/%s)"
repair-progress: "&#FFD700Прогресс: %s%%"
skillcheck-success: "&#00FF00Отлично! +%s%%"
skillcheck-super: "&#FFD700Великолепно! +%s%%"
skillcheck-fail: "&#FF0000✗ Провал! -%s%%"
explosion: "&#FF4500⚠ Взрыв генератора!"
regression: "&#FF6347Генератор откатывается..."
kicked: "&#FF4500Киллер пнул генератор!"
# Киллер
killer:
terror-near: "&#8B0000Сердце колотится..."
terror-medium: "&#FF4500Опасно рядом..."
terror-far: "&#FFA500Киллер где-то рядом"
chase-start: "&#FF0000⚠ Киллер преследует вас!"
chase-stop: "&#00FF00Вы ушли от погони."
hit: "&#DC143CВы ранены! Ищите укрытие!"
down: "&#8B0000Вы в нокдауне! Ползите!"
pickup: "&#800080Киллер поднял вас..."
hook: "&#4B0082Вас повесили на крюк!"
# Выжившие
survivor:
heal-self-start: "&#00FA9AЛечите себя..."
heal-self-complete: "&#00FF00Вылечены!"
heal-other-start: "&#00FA9AЛечите союзника..."
heal-other-complete: "&#00FF00Союзник вылечен!"
heal-interrupt: "&#FFD700Лечение прервано!"
sprint-exhausted: "&#FF8C00Вы устали... (Истощение)"
sprint-ready: "&#00FF00Можно бежать!"
pallet-drop: "&#DEB887Вы бросили паллет!"
pallet-stun: "&#FFD700Киллер оглушён! Уходите!"
vault-fast: "&#00CED1Быстрый прыжок!"
vault-slow: "&#87CEEBМедленный прыжок..."
rescue-start: "&#00CED1Спасаете с крюка..."
rescue-complete: "&#00FF00Союзник спасён!"
# Крюки
hook:
stage1: "&#FFFF00Крюк: Фаза 1 — Не двигайтесь"
stage2: "&#FFA500Крюк: Фаза 2 — БОРИТЕСЬ!"
struggle-success: "&#00FF00Успех! Держитесь!"
struggle-fail: "&#FF0000Провал! Этап ускорен!"
sacrifice: "&#8B0000☠ Вы жертвованы..."
# Предметы
item:
found: "&#FFD700Найдено: %s"
medkit-use: "&#00FA9AИспользуете аптечку..."
medkit-depleted: "&#FF6347Аптечка закончилась"
flashlight-blind: "&#FFFF00Ослепили киллера! Уходите!"
flashlight-depleted: "&#FF6347Батарейка села"
key-hatch: "&#00CED1Ключ открывает люк!"
map-reveal: "&#87CEEBОбъекты показаны на карте"
chest-opening: "&#FFD700Открываете сундук..."
chest-found: "&#00FF00Нашли: %s"
# Эндгейм
endgame:
gates-powered: "&#00FF00Ворота запитаны! Бегите!"
gates-opening: "&#FFD700Открываете ворота..."
hatch-open: "&#4B0082Люк открыт! Сбегите!"
hatch-escape: "&#00FF00✓ Вы сбежали через люк!"
collapse-warning: "&#FF0000⚠ КОЛЛАПС ЧЕРЕЗ %s СЕК!"
collapse-start: "&#8B0000КОЛЛАПС НАЧАЛСЯ! БЕГИТЕ!"
escape: "&#00FF00✓ ПОБЕГ!"
# Ошибки
error:
no-permission: "&#FF0000У вас нет прав!"
not-in-game: "&#FF6347Вы не в игре!"
already-in-game: "&#FF6347Вы уже в игре!"
game-full: "&#FF6347Игра заполнена!"
no-game: "&#FF6347Нет активной игры!"
not-survivor: "&#FF6347Только для выживших!"
not-killer: "&#FF6347Только для киллера!"