Про мод
Що він змінює
Infinitum Core — спільна технічна основа для модів сімейства Infinitum. У ній зібрано мережеву взаємодію, виявлення отриманих предметів, зіставлення предметів із колекціями, збереження прогресу та сервіси, потрібні кільком залежним модам одночасно.
Замість кількох паралельних перехоплювачів Core створює один pickup-потік. Collections може використати його для відкриття запису, Pickup HUD — для повідомлення на екрані, а майбутні моди — підписатися на ту саму подію без повторення логіки й зайвого обміну даними.
Для гравця бібліотека майже невидима: вона не додає окремого меню чи завершеної геймплейної механіки. Її роль — гарантувати, що залежні моди однаково трактують події, отримують узгоджений стан від сервера та можуть розвиватися на стабільних спільних контрактах.
Основні можливості
Зроблено для реальної гри
Спільна мережа
- Узгоджений шар клієнт-серверних повідомлень для модів Infinitum
- Повторно використовувані runtime-сервіси замість окремої інфраструктури в кожному моді
- Єдині контракти даних для синхронізації залежних систем
Отримання предметів
- Централізоване виявлення підтримуваних способів отримання предметів
- Спільний клієнтський hub для кількох незалежних підписників
- Одна подія може одночасно оновити журнал і показати Pickup HUD
Колекції
- Серверне зіставлення предметів із конфігурованими визначеннями колекцій
- Авторитетне збереження та синхронізація прогресу гравця
- Окремі події для щойно відкритих елементів
Основа для модів
- Data-driven конфігурація замість жорстко закодованих наборів
- Зменшення дублювання між Collections, Pickup HUD та майбутніми проєктами
- Спільна точка для розширення API і стабілізації мережевої логіки
Практичні деталі
Використання та сумісність
Що побачить гравець
- Core не має власного HUD або окремої ігрової дії.
- Його робота проявляється через можливості модів, які використовують спільні сервіси.
Встановлення
- Встановлюйте Core разом із модом, який указує його як обов’язкову залежність.
- Universal-компонент використовується на сервері та клієнті відповідно до потреб залежного мода.
Поточні залежні моди
- Infinitum Collections використовує серверні колекції, прогрес і події відкриття.
- Infinitum Pickup HUD отримує з Core спільний потік нових предметів.



