Timeline

Overview

Временная шкала превращает ванильный/модифицированный прогресс в общий сюжетный слой с внутренней системой дат, пользовательским интерфейсом временной шкалы Chronicle и отслеживанием Зала славы.

TLDR
  • Нажмите O, чтобы открыть Хронику.
  • Временная шкала фиксирует видимые достижения и автоматически классифицирует первые в мире завершенные работы.
  • Операторы сервера могут добавлять лор/административные заметки к точным датам.
  • Определения календаря, настраиваемые цели и визуальные эффекты временной шкалы настраиваются.
  • Существующие миры могут импортировать исторический прогресс при запуске.
Полный экран хроники с видимыми вкладками «Сервер», «Личный» и «Зал славы».

Что добавляет временная шкала

  • Настраиваемый фантастический календарь (месяцы, суффикс года, дни в месяце).
  • Ежедневный тост о дате клиента.
  • Экран хроники с навигацией по временной шкале и панелями подробных сведений.
  • Таблица лидеров Зала славы для первых в мире достижений.
  • Пользовательские цели, которые становятся записями Хроники.
  • Необязательный ретроактивный импорт уже существующей истории продвижения.

Рекомендуемый путь обучения

  1. Система дат
  2. Экран хроники
  3. Зал славы
  4. Заметки администратора
  5. Пользовательские цели
  6. Конфигурация
  7. Ретроактивный импорт
  8. Совместимость
  9. API разработчика
  10. Хранение данных

Операционная модель

Временная шкала является авторитетной для сервера для данных игрового процесса:

  • события хранятся на стороне сервера в SavedData
  • первая в мире логика вычисляется на стороне сервера
  • серверные и личные временные шкалы синхронизируются с клиентами через полезные нагрузки
  • настройки календаря синхронизируются с клиентами и оперативно обновляются
Техническая деталь: ответственность сервера и клиента
  • Сервер отслеживает события Хроники, количество Залов славы, прогресс в достижении собственных целей и состояние ретроактивного импорта.
  • Клиент отображает пользовательский интерфейс, частицы сезона и всплывающие уведомления о ежедневных датах.
  • Клиент запрашивает полные данные хроники при входе в систему/запуске сеанса и при открытии пользовательского интерфейса, если это необходимо.

Сначала используйте остальные страницы вики в качестве практического руководства, а затем открывайте блоки более глубокого погружения, когда вам нужны точные детали реализации.

Поддержать проект

Нравится эта вики и эти моды?

Любая поддержка помогает мне развивать функции, писать документацию и выпускать обновления.

Наверх