[BLOCKER] prop_manipulator_device does not allow to interact with no damageable Actors after 31.41

Summary

prop_manipulator_device does not allow to interact with no damageable Actors after 31.41

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

-Place a prop_manipulator_device to manipulate a no “Can be Damaged” actor
-Subscribe the prop_manipulator_device on a Verse device to “HarvestingEvent”
-Pick the prop

Expected Result

-Place a prop_manipulator_device to manipulate a no “Can be Damaged” actor
-Subscribe the prop_manipulator_device on a Verse device to “HarvestingEvent”
-Pick the prop
-The HarvestingEvent is triggered

Observed Result

-Place a prop_manipulator_device to manipulate a no “Can be Damaged” actor
-Subscribe the prop_manipulator_device on a Verse device to “HarvestingEvent”
-Pick the prop
-The prop is not interactable

Platform(s)

All

Island Code

Not yet

Adicional notes

Before 31.41 is type of objects where possible to interact using a prop_manipulator_device
Captura de pantalla 2024-10-25 143321

This is still a main issue that we have in our next experience and we need to be solved asap

FORT-811967 incident has been created. Status is ‘Unconfirmed’.

I would like to share some extra info here JIC

I received some info about a possible solution:

  • The “On Harvesting” event (or “HarvestingEvent” in Verse) only functions if the Prop Manipulator’s “Override Resources” option is set to “True”:
  • Props with the “Can be Damage” setting modified to “False” cannot be damage, hence no resource can be harvested from them.
  • To make a prop indestructible and have the “On Harvesting” event trigger, the Prop Manipulator’s options should be modified as follow:
  • User Options:
  • Override Resources = True
  • Advanced:
  • Modify Prop Health = True
  • Is Prop Invulnerable = True
  • If “Override Resources” is set to “False”, the “On Damaged” event can still be triggered as long as the prop’s “Can be Damaged” option is not set to “False”. Props rendered invulnerable by the Prop Manipulator Device can fire the “On Damaged” event.

but here is my response:

  • The “On Harvesting” event (or “HarvestingEvent” in Verse) only functions if the Prop Manipulator’s “Override Resources” option is set to “True” → We know this.
  • Props with the “Can be Damaged” setting modified to “False” cannot be damaged; hence no resource can be harvested from them → False. Before the update, Props with the “Can be Damaged” setting modified to “False” triggered the “HarvestingEvent” function. To make matters worse, we’ve been working on this project for five months, and this has worked like this during those five months. We haven’t changed anything. The device has changed arbitrarily.
  • To make a prop indestructible and have the “On Harvesting” event trigger, the Prop Manipulator’s options should be modified as follows: User Options: Override Resources = True Advanced: Modify Prop Health = True Is Prop Invulnerable = True → Yes, this is exactly how it’s set.