Page MenuHomeFeedback Tracker

Add Enable/Disable Projectile Effects (TimerTriggerComponent/ExplosionEffect)
Closed, ResolvedPublic

Description

Hi i'm one of the integrators for Arma Reforger in FFAA Mod (Spanish army mod) and we are going to integrate in a few days the "Alhambra D/O (M2)" from Instalaza.

"3D Model preview by RavenCGI"

This grenade fragmentation case can be removed in order to change between frag or no frag.

I would like to suggest to add an option to enable/disable this Explosion effects throw script with some checkBox in ExplosionEffect class, and some method in TimerTriggerComponent in order to acces that effects and enable/disable them.

Thx.
Spyke (Discord: Spyke#4598)

Details

Severity
Feature
Resolution
Open
Reproducibility
N/A
Operating System
Windows 10 x64
Operating System Version
Windows 10 Pro 21H2 (19044.2006)
Category
General
Steps To Reproduce
Additional Information

I'm suggesting this after trying to implement this in a lot of ways, the less uggly solution y found is to use Two TimerTriggerComponents ;

  • TimerTriggerComponents
  • FFAA_TimerTriggerComponents (inherited from TimerTriggerComponents with no modifications, just to be able to find them using .FindComponents())

My idea was to add two TimerTriggerComponents (each one with a different warhead: one with frag and the other without frag) and Activate/Deactivate them when the case is Equipped/Unequipped on the grenade. The activation/deactivation is made trhow some Action.
But whatever component activates the TimerTriggerComponent, when the grenade is thrown, seems to use always the same TimerTriggerComponent (it may be saved when initialized).

I haven't found any other solution and all the "hidden" engine code prevents me to go further in a custom implementation.

This is my current workbench project where i try to emulete the described functionality with a M67 grenade as the Main Alhambra object and a Smoke grenade as the Alhabmbra case.

You will see that i've used a Muzzle component in order to add/remove the Alhambra case using an action.

FFAA_Granada_Alhambra_DO.et

Event Timeline

Piloto_Spyke updated the task description. (Show Details)Oct 12 2022, 2:03 PM
Geez changed the task status from New to Reviewed.Oct 16 2022, 11:06 PM
Geez changed the task status from Reviewed to Acknowledged.Dec 5 2022, 12:46 PM
Geez closed this task as Resolved.Dec 22 2022, 12:26 PM
Geez claimed this task.
Geez added a subscriber: Geez.

Hello Piloto_Spyke.
The problem has been resolved internally and the fix will appear in one of the future updates.
Regards,
Geez