Try finding the message in RAM and setting a read breakpoint on the start of the message by searching a RAM dump of MRAM or ExRAM. You may have to adjust some characters in the message to find it like spaces and punctuation. You will have to do some backtracing to find the comparison of whether you are in the sun. You might also find it through nopping reads of your X position.
Website is gamemasterplc.com. Youtube Channel is gamemasterplc.
