@wesp5Sure, feel free to include it with your patch. When you say mission log, do you mean the objectives screen, so basically making this show up like an extra objective, the text of which gets updated every x (5?) seconds or when the screen gets brought up?
Adding an extra objective might not be ideal - it's not typical, but also not excluded that FM authors use the same script command to add objectives to their mission, and that could potentially disrupt the objective id's. It'd be something to do at one's own risk.
Ideally I'd like the hotkey to work out of the box (so skip step 2), but all keybinds are stored together in DarkmodKeybinds.cfg and I don't want to overwrite them. Maybe it'd be better to let the script perform the keybind, if that's possible?