Перейти к содержимому
CRUSHFORMV1.1.0
ПОЛУЧИТЬ НА FAB

СПРАВОЧНИКПОДСИСТЕМЫ И БИБЛИОТЕКИ

UCFImpactBreakableHost

МОДУЛЬCrushformImpactЗАГОЛОВОКCFImpactBreakableHost.hРОДИТЕЛЬUWorldSubsystem

Регистрирует себя host-объектом пула обломков мира и сопоставляет отклик ядра событиям удара: тег — тот, который называет определение (UCFBreakableDefinition::GetFeedbackTag), а если определение не называет его, то тег плагина для этого события (CFImpactTags: Glass.* для UCFGlassDefinition, Prop.* для всего остального). Никогда не создаётся на выделенном сервере, как и пул и отклик на удары, а также когда bUseDefaultBreakableHost выключен: игра со своим host-объектом регистрирует его в пуле сама.

Функции

AUTHORITY · сервер, на каждом инстансеLOCAL · этот инстансPURE · только чтение
UCFImpactBreakableHost* Get(const UObject* WorldContext)
C++ ONLY

Host-объект разрушаемых объектов по умолчанию для мира WorldContext; nullptr, если у мира его нет.

FGameplayTag ResolveFeedbackTag(const UCFBreakableDefinition* Definition, ECFBreakableFeedbackKind Kind) const
PUREC++ ONLY

Тег, который воспроизводит отклик Kind для Definition: тег дерева плагина для типа дерева, иначе собственный тег определения, иначе тег плагина (CFImpactTags). Пусто, если определения нет и если трещина относится к определению, которое не является стеклом.