

InGame Info XML - Serene Seasons
Активный0.0
Установок
0
Последнее обновление
6 лет назад
Клиент
Управление
InGame Info XML - Serene Seasons
Расширение совместимости мониторинга
Этот мод добавляет сезонные теги из Serene Seasons в InGame Info XML, предоставляя возможность отображать подробную информацию о смене времён года прямо в игровом интерфейсе.
Доступные теги сезонов
Основная временная информация:
- sereneseasonsdayduration - продолжительность дня в тиках (обычно 24000)
- sereneseasonssubseasonduration - длительность подсезона в тиках
- sereneseasonsseasonduration - продолжительность сезона в тиках
- sereneseasonscycleduration - длительность полного годового цикла
- sereneseasonsseasoncycleticks - прошедшее время текущего годового цикла
- sereneseasonsday - количество прошедших дней
- sereneseasonscurrentseason - текущий сезон (SPRING, SUMMER, AUTUMN, WINTER)
- sereneseasonscurrentsubseason - текущий подсезон
- sereneseasonscurrenttropicalseason - текущий тропический сезон
Удобные дополнительные метки
Упрощённые идентификаторы:
- sereneseasonscurrentseasonord - числовой ID текущего сезона (начиная с 0 для весны)
- sereneseasonscurrentsubseasonord - числовой ID текущего подсезона (начиная с 0)
- sereneseasonsdayofseason - текущий день сезона (отсчёт с 0)
Пример реализации
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<config>
<lines at="topleft">
<line>
<icon><!-- сезонная иконка -->
<str>sereneseasons:textures/items/ss_icon.png</str>
<op><!-- позиция иконки по X -->
<str>eq</str>
<var>sereneseasonscurrentseasonord</var>
<num>0</num>
<num>1</num>
<num>2</num>
<num>3</num>
<num>0</num>
<num>16</num>
<num>16</num>
<num>0</num>
<num>0</num>
</op>
<op><!-- позиция иконки по Y -->
<str>eq</str>
<var>sereneseasonscurrentseasonord</var>
<num>0</num>
<num>1</num>
<num>2</num>
<num>3</num>
<num>0</num>
<num>0</num>
<num>16</num>
<num>16</num>
<num>0</num>
</op>
<num>16</num>
<num>16</num>
<num>32</num>
<num>32</num>
</icon>
<op><!-- выбор названия сезона -->
<str>eq</str>
<var>sereneseasonscurrentseasonord</var>
<num>0</num>
<num>1</num>
<num>2</num>
<num>3</num>
<str> Spring</str>
<str> Summer</str>
<str> Autumn</str>
<str> Winter</str>
<str> Error</str>
</op>
<str>, Day </str>
<add>
<var>sereneseasonsdayofseason</var>
<num>1</num>
</add>
<str>, {mctime} </str>
<if>
<var>daytime</var>
<str>($eD$f)</str>
<str>($8N$f)</str>
</if>
</line>
</lines>
</config>