Requires UE 5.1 or later. UE 4.27 is no longer supported.

GENERAL

  • Added Foliage Plugin Geometry Collection Actor. This new actor shows the destructible mesh of a Foliage Actor
  • Added the Geometry Collection Actor Class setting to Plugin Settings. You can set your own Blueprint child class here to add custom logic to the destructible mesh.
  • Saving is asynchronous and only happens when something changed
  • If you paint or erase foliage after release, saved instances are found again by their original location.
  • Field System Actor Life Span
  • The navigation mesh updates when foliage is harvested or respawns
  • Copied or duplicated foliage components no longer get the same ID
  • The foliage mesh now always shows on the Foliage Actor

MULTIPLAYER

  • Instances no longer respawn while their Foliage Actor still exists
  • Respawn no longer restores the wrong instance on clients
  • Clients no longer get duplicate instances when the same data is received more than once

DAMAGE FIXES

  • Radial damage no longer hits the wrong instances
  • Handle Foliage Reward and BPE On Foliage Damaged always received UDamageType instead of the actual damage type
  • Damage now reaches the destructible mesh after an instance with a destructible version has been hit
  • The Foliage Actor static mesh is now hidden and its collision disabled while the destructible mesh is shown
  • Resources with a destructible mesh no longer simulate physics on depletion when the destructible mesh is shown

BREAKING CHANGES

  • UE 5.0 or later is required. UE4 support has been removed, and the plugin no longer depends on ApexDestruction