1.7.0: скакун на сферах в ячейках, ремонт костями; правки моделей скакуна и книги крысы

- Топливо скакуна - кровавые сферы в 4 ячейках модификаций, тратятся по очереди
  (одна сфера = 120 ед., бак 480); уровень бака считается по прочности сфер,
  выработанная сфера исчезает. Заправка канистрой убрана. В ячейки - только сферы.
- Причина «не едет» и «-2147483648%»: Extends не наследует effect_group, у предмета
  скакуна не было ни ячеек, ни прочности. Своя группа: ModSlots 4, DegradationMax 4000;
  здоровье закреплено кодом (DegradationMax сфер в ячейках его перебивал бы).
- Ремонт - 50 костей за ход вместо ремкомплекта; подсказка при нехватке, 13 языков.
- Модель скакуна: сиденье и рама прогнуты по ванили, рога по оси руля,
  череп меньше и короче, свет фары в глазнице, крыло над передним колесом,
  зубы под черепом убраны.
- Книга крысы: повёрнута как ванильная (палец на корешке), без металлических уголков.

В игре не проверено.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
AlexCube
2026-10-01 10:51:03 +03:00
co-authored by Claude Opus 5.5
parent 11db1116b0
commit 24d6e9f675
9 changed files with 295 additions and 50 deletions
+9
View File
@@ -1908,6 +1908,15 @@
<property class="Action1">
<property name="Vehicle" value="necroBoneSteed"/>
</property>
<!-- Extends НЕ наследует effect_group (ItemClassesFromXml парсит эффекты только со
своего узла) - без этой группы у скакуна не было ни ячеек, ни прочности: здоровье 0,
бак не заполнялся (тест 01.10). 4 ячейки - под кровавые сферы (BoneSteedFuelPatch),
здоровье 4000 как у мотоцикла; кодом оно закреплено, чтобы DegradationMax сфер
в ячейках его не перебивал. -->
<effect_group name="necroBoneSteedPlaceable" tiered="false">
<passive_effect name="ModSlots" operation="base_set" value="4"/>
<passive_effect name="DegradationMax" operation="base_set" value="4000"/>
</effect_group>
</item>
</append>
</config>