Hi there
I'm not sure if it is possible to do but, I would like to create a "CalloutBase.cs" that uses LSPDFR's Variable functions like OnBeforeCalloutDisplayed(), OnCalloutAccepted(), or Proccess() and basically have my own functions that are called within the callout scripts themselves then they transfer the data to LSPDFR via the CalloutBase.cs to tell LSPDFR whats happening within the callout.
Rough Example:
--------------------
CalloutBase.cs
OnCallAccepted()
Gathers all the data from the specific callout like it normally would if it was just LSPDFR
Then calls lspdfr OnCalloutAccepted() using the data it got from above.
base.OnCallAccepted
--------------------
Right, so my callout scripts will still use the generic style of making the Callouts, but for example if I wanted to add something within the calls, rather than going through each script, I can just add it into that specific function to add it to all callouts.
sorry if it sounds confusing lol