On the 'Bomb' when you Create it (store the object when you create), you can use a 'Set Fsm Gameobject' and set the 'player' gameobject (on the bomb Game object/fsm).
Now just before destroying the bomb you can use a Send Event By Name to the 'player'
v=0D815G0Uwkw&t=&ab_channel=JinxterGames
djaydino - I'm revisiting this and still having issues understanding how to get this to work (I also watched both videos you provided - thank you - but having trouble understanding some of the concepts).
I've managed to get most of what I need to work without using anything global by building things into my "bomb" prefab (explosion force, particles, animated point light, etc.). I have my Player object set to Create Object with each button press to "throw" the bomb prefab, and after 2 seconds it blows up. However, I still want to add a camera shake (and probably other actions) to each generated bomb object when it blows up.
This is where it appears I need to use global events/transitions to add a shake to my camera by communicating between objects. For my Camera, I am using Pro Camera 2D, and I have successfully added camera shaking to other game actions, like when doing a ground pound I have a shake using the "PC2D Shake With Values" action on the camera, and that works fine.
In your suggestion, I can store the Bomb when it's created, but I'm confused by the following steps, so could you elaborate a bit? Apologies if this is basic stuff and thanks much for any help!