ОПИСАНИЕ:
Geometry Collection State Saver — инструмент для Unreal Engine, который позволяет сохранять и восстанавливать реальное разрушенное состояние Geometry Collection.
Плагин запоминает обломки после физического разрушения, их положения, повороты, внутренние связи, состояние кластеров и позволяет вернуть тот же разрушенный вид после выгрузки и повторной загрузки области мира.
Возможности:
• Сохранение фактического состояния разрушенных обломков
• Восстановление разрушенного вида без повторного применения разрушения
• Поддержка сохранения данных в обычный SaveGame
• Восстановление после выгрузки и загрузки World Partition
• Заморозка обломков после восстановления
• Проверка наличия сохранённого состояния
• Очистка сохранённых данных по уникальному имени состояния
• Работа с Blueprint-акторами
• Поддержка пользовательских Blueprint-нод
• Защита от ложного успешного восстановления цельного объекта вместо обломков
Blueprint-ноды:
•
Сохраняет текущее разрушенное состояние Geometry Collection во внутреннюю память плагина по уникальному имени состояния.
•
Восстанавливает Geometry Collection из внутренней памяти плагина по уникальному имени состояния.
•
Замораживает Geometry Collection, отключает симуляцию и фиксирует обломки на месте.
•
Проверяет, есть ли сохранённое состояние во внутренней памяти.
•
Удаляет сохранённое состояние из внутренней памяти по уникальному имени состояния.
•
Сохраняет реальное разрушенное состояние Geometry Collection в структуру, которую можно записать в обычный SaveGame.
•
Восстанавливает Geometry Collection из данных SaveGame и возвращает обломки на сохранённые места.
Плагин нужен для случаев, когда разрушенный объект должен оставаться разрушенным после перезагрузки уровня, выгрузки области мира или повторного появления актора.
Он не просто сохраняет факт разрушения, а восстанавливает реальные куски в тех местах, где они находились после симуляции.
Плагин запоминает обломки после физического разрушения, их положения, повороты, внутренние связи, состояние кластеров и позволяет вернуть тот же разрушенный вид после выгрузки и повторной загрузки области мира.
Возможности:
• Сохранение фактического состояния разрушенных обломков
• Восстановление разрушенного вида без повторного применения разрушения
• Поддержка сохранения данных в обычный SaveGame
• Восстановление после выгрузки и загрузки World Partition
• Заморозка обломков после восстановления
• Проверка наличия сохранённого состояния
• Очистка сохранённых данных по уникальному имени состояния
• Работа с Blueprint-акторами
• Поддержка пользовательских Blueprint-нод
• Защита от ложного успешного восстановления цельного объекта вместо обломков
Blueprint-ноды:
•
Save Geometry Collection StateСохраняет текущее разрушенное состояние Geometry Collection во внутреннюю память плагина по уникальному имени состояния.
•
Restore Geometry Collection StateВосстанавливает Geometry Collection из внутренней памяти плагина по уникальному имени состояния.
•
Freeze Geometry Collection StateЗамораживает Geometry Collection, отключает симуляцию и фиксирует обломки на месте.
•
Has Saved Geometry Collection StateПроверяет, есть ли сохранённое состояние во внутренней памяти.
•
Clear Geometry Collection StateУдаляет сохранённое состояние из внутренней памяти по уникальному имени состояния.
•
Save Geometry Collection State To SaveGame DataСохраняет реальное разрушенное состояние Geometry Collection в структуру, которую можно записать в обычный SaveGame.
•
Restore Geometry Collection State From SaveGame DataВосстанавливает Geometry Collection из данных SaveGame и возвращает обломки на сохранённые места.
Плагин нужен для случаев, когда разрушенный объект должен оставаться разрушенным после перезагрузки уровня, выгрузки области мира или повторного появления актора.
Он не просто сохраняет факт разрушения, а восстанавливает реальные куски в тех местах, где они находились после симуляции.
Платформа: UE 5.5-5.8
Формат: .uplugin
Производительность: Рекомендуется использовать до 500–1500 обломков на один сохраняемый объект
Настройки: Сохранение состояния Geometry Collection, восстановление состояния Geometry Collection, заморозка состояния, сохранение в SaveGame, восстановление из SaveGame, проверка состояния, очистка состояния.