2 Years Ago
Add tags property to CModelDocHitboxBase Setup tags via string tokens for hitboxes, interop Hitbox.. still learning about all this, so need to go back and clean all this up later. Send over the hitbox handle when performing traces Don't forget to pass the tags when compiling resources Add TraceResult.Hitbox Delete TraceResult.HitboxIndex, it'll be useless once I've deleted the hitbox groups. CSkeletonInstance::SBox_BoneToHitbox returns the hitbox itself, used for sweeps. Started killing off a bunch of now useless hitgroup code Remove CSkeletonInstance.GetHitboxGroup interop Kill hitbox index from DamageInfo, there's probably room for hitbox tag filtering in here. Also adjusted some docs for that class. Kill some more hitgroup code, updated citizen_hitboxset prefab Add DamageInfo.Hitbox, assign it in UsingTraceResult Re-add C# API as obsolete (DamageInfo.HitboxIndex, DamageInfo.WithHitbox, ModelEntity.GetHitboxGroup) Removed a couple more hitbox groupid references, set tags on HitboxSetList import Remove all HitboxComponent HitGroup priority code Don't need these functions