This is a very rough draft scenario that depicts a SLOC protection mission in the early days of a hypnotical war between NATO and Russia. The player assumes command of a multinational Combined Task force (CTG 447), tasked with protecting high-value military (TF-83.1) and energy (TF-83.2) convoys across the North Atlantic. The primary threat is subsurface, and initial Rules of Engagement are restrictive (WEAPONS TIGHT), requiring threat validation prior to engagement. The operational environment is defined by high tension, and the situation could escalate based on events.
This scenario utilizes custom scripts to provide the following features. Feedback on their function and impact is requested.
- Periodic intelligence summaries updating the status of known threats.
- Event-driven messages for key tactical events (e.g., detections, losses).
- Scripted allegiance changes for certain non-hostile contacts.
- Covert threats hidden within seemingly legitimate civilian maritime traffic.
- Persistent status tracking of enemy forces reflected in subsequent reports.
- Rules of Engagement (ROE) that can change based on major scenario events.
I went a little crazy with LUA; and you will likely tell I used both Gemini 2.5 pro and ChatGPT4 for most of the code - looking back I could have written the code myself faster, but it was an interesting exercise in LLM guided scripting.
My LLM coding opinion now is to use it for research, or for something really tedious, but if you want to just one thing quickly (change side of a unit, assign that unit to a new mission), writing a few lines of LUA manually is 100% faster and better.