hairlessorphan Posted February 12, 2016 Share Posted February 12, 2016 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? Link to comment Share on other sites More sharing options...
kosmo111 Posted February 12, 2016 Share Posted February 12, 2016 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! Link to comment Share on other sites More sharing options...
Recommended Posts