I doubt such mod exists.
But after reading your request got interested to try something with xvm using battleTimer.py
There is a way to show text/image at specific time and location on screen.
example when timer is at 45 seconds:
{
"def": {
"CheckMinimap": { "enabled": true,
"updateEvent": "PY(ON_BATTLE_TIMER)",
//"layer": "top",
"x": 0, "y": 75,
//"borderColor": "0x000000",
//"bgColor": "0x000000",
//"w": 100, "h": 50,
"alpha": "{{my-alive?100|0}}",
"screenHAlign": "center", "screenVAlign": "top",
"shadow": { "enabled": true, "color": "0x000000", "alpha": 90, "distance": 0, "angle": 90, "blur": 2, "strength": 2 },
"textFormat": { "font": "Calibri", "color": "0xF50800", "size": 50, "align": "center", "valign": "top" },
"format": "<b>{{{{py:xvm.secondsBT}}=45?{{l10n:CheckMinimap}}|}}</b>"
//"format": "{{py:xvm.secondsBT=45?<img src='cfg://default/icons/SixthSense2.png'>}}"
}
}
}
CheckMinimap.xc