I've been working on a couple scratchpad extensions for awhile and thought now would be a good time to share them. One is used for cockpit management. It essentially provides a lua based interface to the cockpit controls as well as the DCS API. Around this is built some convenience features that gives functionality even if you dont do any scripting. These include LatLon input into the aircraft flight computer, both single click or saved sequence of waypoints. It also comes per aircraft customizations including autostarts, night lighting mode, maneuver calcluations, automatic PACS programming in F15SE and MFD setup. You can modify these customizations or create your own live while in the cockpit.
The other extension buffers the 3 types of messages you can receive in game, these are chat, radio and trigger. The trigger messages are the ones generated during the mission or by the server and usually appear in the top right corner. These messages are presented separately according to which message button you click. They are not all specifically persisted between sessions but the last viewed message type is saved to disk.
You can get them from the following github link. They require an updated version of scratchpad which is part of the repo. The changes to scratchpad have been submitted to rkusa for review and hopefully will be pulled into the main repo. https://github.com/aeronautes/dcs-scratchpad/archive/refs/heads/main.zip. If you want support for Anubis Hercules you'll need to install the patch at: https://github.com/aeronautes/Hercules-6.8.2-macrofix/archive/refs/heads/main.zip