Fox3_SEAD_v1_1.miz
Syria / Modern / SEAD
Modern Syria SEAD — Blue strike package from Incirlik vs 1982-style Bekaa IADS (EWR + SA-2 + SA-3 + SA-6) with MiG-21/23 CAP response
Adapted by Fox3MissionGen from ONESHOT BEKAA VALLEY WEW.miz (dcs-v7-240)
Terrain
Syria
Date
2020-06-01
Start time
00:00
Size
53.1 KB
Player slots
19
AI groups
29
Anchor markers
24
Dynamic spawn airbases
0
Player roster
| Coalition | Base / Carrier | Aircraft | Count |
|---|---|---|---|
| blue | INCIRLIK | F4E | 4 |
| blue | INCIRLIK | F14A | 3 |
| blue | INCIRLIK | F16C | 4 |
| blue | INCIRLIK | F15C | 4 |
| blue | INCIRLIK | FA18 | 4 |
AI inventory
| Role | Blue | Red | Neutral |
|---|---|---|---|
| AAA | 9 | ||
| AWACS | 1 | ||
| CAP | 9 | ||
| EWR | 2 | ||
| SAM | 8 |
Composition anchors
Blue
- AWACS2
- CAP2
- RECON2
- SEAD2
- TANKER4
Red
- AAA4
- CAP6
- SEAD2
Known limitations
- • F-14A Tomcat slots use 3-ship (not 4-ship) because the source mission only allocated 3 parking spots
- • Red CAP waves are now live at t=0 — the original trigger-gated waves are intentionally removed with the SkyNet bootstrap
- • SkyNet IADS scripts stripped in v1; SAMs operate on stock DCS IADS behavior
Seed README
# Syria/Modern/SEAD seed — Fox3_SEAD_v1_0.miz
## Origin
Adapted from `ONESHOT BEKAA VALLEY WEW.miz` (customer mission, dcs-v7-240).
Chosen as a "lift directly" reference because it was mod-clean
(`requiredModules={}`) with a historically grounded IADS layout.
## Scenario
Blue strike package out of Incirlik against a 1982-style Bekaa Valley
integrated air defense. Target zone `ZONE_SEAD_BEKAA_TARGET` centered on
the SAM belt.
## What's in the seed
**Player slots (19 preset, all Incirlik airdromeId=30, From Parking):**
| Type | Count | Role |
|---|---|---|
| F-15C | 4 | CAP |
| F-14A-135-GR-Early | 3 | CAP |
| FA-18C_hornet | 4 | SEAD |
| F-16C_50 | 4 | SEAD |
| F-4E-45MC | 4 | STRIKE |
Slot `PLR_BLUE_INCIRLIK_F15C_01` is promoted to `skill=Player` so the
seed is flyable via the DCS editor Fly button. Every other slot is
`skill=Client` (multiplayer).
**AI (29 curated groups, live at t=0):**
- `AI_BLUE_AWACS_01` — E-2C off the coast
- `AI_RED_EWR_01..02` — P-19 forward radars
- `AI_RED_SAM_01..04` — SA-6 Kub batteries (11 units each)
- `AI_RED_SAM_05..06` — SA-2 Volhov batteries (15 units each)
- `AI_RED_SAM_07..08` — SA-3 batteries (12 units each)
- `AI_RED_AAA_01..05` — SON_9 + KS-19 + S-60 mixed batteries (5 units each)
- `AI_RED_AAA_06..08` — ZU-23 emplacements
- `AI_RED_AAA_09` — last ZU-23 emplacement
- `AI_RED_CAP_01..09` — MiG-21Bis and MiG-23MLD 4-ships
All AI skill randomized High/Excellent (per user preference, memory
`feedback_fox3_ai_skill_default.md`).
**OBJ_INJECT markers (12) for composition hooks:**
- Blue: `OBJ_INJECT_BLUE_TANKER_01..02`, `OBJ_INJECT_BLUE_CAP_01`,
`OBJ_INJECT_BLUE_AWACS_02`, `OBJ_INJECT_BLUE_RECON_01`,
`OBJ_INJECT_BLUE_SEAD_01`
- Red: `OBJ_INJECT_RED_CAP_11..13`, `OBJ_INJECT_RED_SEAD_01`,
`OBJ_INJECT_RED_AAA_09..10`
## Deviations from the source
| Source | Seed |
|---|---|
| 5 multi-unit Client groups | 19 single-unit PLR_ groups per SEED_SPEC §3.1 |
| Group names like `F4s`, `F18`, `F-16A ISRAEL` | `PLR_BLUE_INCIRLIK_<TYPE>_<NN>` |
| AI groups named `Aerial-1..10`, `SAM SA-6 1-x`, etc. | `AI_<COAL>_<ROLE>_<NN>` per §3.3 |
| Red CAP waves with `lateActivation=true` | All live at t=0 (source trigger chain removed) |
| 3 trig.conditions / 3 trig.actions (SkyNet + CAP gating) | Stripped |
| `l10n/DEFAULT/skynet-iads-*.lua`, `mist_4_5_107.lua` | Dropped from archive |
| One zone `New Trigger Zone-1` | `ZONE_SEAD_BEKAA_TARGET` (r=30km on SAM belt) |
| AI skill mostly Average | Randomized High/Excellent |
| `requiredModules={}` | unchanged |
Zip headers are forced to DCS-editor output (`create_system=0`,
`ext_attr=0`, `flag_bits=0x0002`) via the `_fix_miz_zip_metadata` pass so
the .miz opens on all Fox3 Windows Server 2019 DCS hosts (fix validated
on dcs-atl-254 2026-04-20, commit 10203be).
## Regenerate
```
python tools/adapt_bekaa_to_seed.py
```
Reads `/opt/fox3/research/raw_missions/dcs-v7-240/ONESHOT BEKAA VALLEY WEW.miz`,
writes `Fox3_SEAD_v1_0.miz` alongside this README.
## Round-trip
See `backend/tests/test_sead_seed.py`.