Looking at the new GameEvents extension, it could actually solve a lot of my problems with inter-mod communication I'm running into for AGX.
However, one trick I haven't figured out is how to send data the other way.
This works:
1) AGX makes an "action group triggered!" event.
2) OtherMode subscribes to the event so it knows an action group has been triggered by AGX and can do it's own thing.
What I want to do.
1) AGX makes an "trigger action group!" event.
2) OtherMod triggers the event so AGX knows an action group has been triggered and does it's thing.
Note how the mod that makes the event (AGX) is not the same mod triggering it (OtherMod).
For people here who are actually programmers and know C#, is this something that is doable with this new GameEvents functionality or am I still stuck with using my own reflection code to take care of this?
D.