Как починить пилу и заменить полотно в Project Zomboid
Повреждённую пилу можно сравнить с рецептом Fix Saw, а для двух конкретных пил записи также описывают замену полотна. Это данные PZ Codex о рецептах Project Zomboid 42.21.0; точное состояние предметов после callback нужно проверить в игре.
Проверьте вариант с напильником
Fix Saw требует Maintenance 2, один повреждённый предмет с тегами saw, metalsaw, smallsaw или repairablesawblade и один инструмент с тегом file. Оба входа сохраняются; пила имеет IsDamaged, а напильник — MayDegradeLight. Действие вызывает RecipeCodeOnCreate.sharpenBlade и не перечисляет отдельный инвентарный выход.
Сравните замену полотна
| Рецепт | Входы | Результат записи |
|---|---|---|
| Replace Hacksaw Blade | 1 Base.Saw с AllowDestroyedItem и mode:destroy; 1 Base.HacksawBlade с InheritCondition | 1 Base.Saw |
| Replace Small Saw Blade | 1 Base.SmallSaw с AllowDestroyedItem и mode:destroy; 1 Base.SmallSawblade с InheritCondition | 1 Base.SmallSaw |
Оба рецепта замены вызывают RecipeCodeOnCreate.replaceSawBlade. Флаги указывают на допустимость разрушенного входа и наследование состояния, но точную формулу итогового состояния по ним одним определить нельзя. Отдельный SkillRequired в этих двух записях не указан.
Как выбрать действие
- Посмотрите состояние и точный тип пилы. Для Fix Saw подготовьте подходящий напильник и проверьте Maintenance 2.
- Если используете замену, сопоставьте Base.Saw с Base.HacksawBlade или Base.SmallSaw с Base.SmallSawblade. Не считайте эти полотна взаимозаменяемыми без подтверждения в интерфейсе.
- Откройте нужный рецепт и проверьте входы. Все три записи имеют InHandCraft.
- После действия проверьте полученную пилу и её состояние в игре.
Если действие недоступно
Проверьте повреждение пилы, Maintenance для Fix Saw, нужный тип полотна и доступность напильника. Если рецепт изменён модом, ориентируйтесь на условия выбранной версии игры и сохранения.