Jump to content

Recommended Posts

Posted

Has anyone located the classes that handle the end of month event (when the spokesman pops up and sends you money and critiques your performance)?

 

Which class fires the event and/or which classes are subscribed to it?

Posted

I've been trying to compile a list of all of the trigger events and when/where they are triggered. So far I've made this: http://pastebin.com/8vbi1t2r

 

I think what you are looking for is sent out in UIResistanceReport.uc, but it sends out one of three possible events (which are defined in XComGameState_HeadquartersResistance.uc):

'MonthlyReport_Bad', 'MonthlyReport_Moderate', and 'MonthlyReport_Good'

 

Summary: UIResistanceReport.uc calls

`XEVENTMGR.TriggerEvent(RESHQ().GetResistanceMoodEvent(), , , NewGameState);

which in turn returns one of the three mentioned above 'MonthlyReport_...' strings that you should be able to register a listener for. Keep in mind I've not tried or tested any of that.... just seems like the right path. Hope that helps!

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...