Enforced a true landing hold before MEDEVAC drop-off credit: updated

This commit is contained in:
iTracerFacer 2025-11-10 14:10:36 -06:00
parent f6efa37168
commit 6e3a046672
5 changed files with 1057 additions and 417 deletions

View File

@ -42,7 +42,7 @@ local blueCfg = {
}, },
--DropZones = { { name = 'BRAVO', flag = 9002, activeWhen = 0 } }, --DropZones = { { name = 'BRAVO', flag = 9002, activeWhen = 0 } },
--FOBZones = { { name = 'CHARLIE', flag = 9003, activeWhen = 0 } }, --FOBZones = { { name = 'CHARLIE', flag = 9003, activeWhen = 0 } },
--MASHZones = { { name = 'MASH Alpha', freq = '251.0 AM', radius = 500, flag = 9010, activeWhen = 0 } }, MASHZones = { { name = 'A1', freq = '256.0 AM', radius = 500, flag = 9010, activeWhen = 0 } },
}, },
BuildRequiresGroundCrates = true, BuildRequiresGroundCrates = true,
} }

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -249,8 +249,8 @@ cat['MOBILE_MASH_SMALL'] = { menuCategory='Support', menu='Mobile MASH Crat
-- spawns placeholder truck for visibility; consumed by MOBILE_MASH build -- spawns placeholder truck for visibility; consumed by MOBILE_MASH build
return singleUnit('Ural-375')(point, headingDeg) return singleUnit('Ural-375')(point, headingDeg)
end } end }
cat['BLUE_MOBILE_MASH'] = { menuCategory='Support', menu='Mobile MASH - All', description='Blue Mobile MASH Unit', isMobileMASH=true, dcsCargoType='container_cargo', requires={ MOBILE_MASH_SMALL=3 }, initialStock=0, side=BLUE, category=Group.Category.GROUND, build=singleUnit('M113') } cat['BLUE_MOBILE_MASH'] = { menuCategory='Support', menu='Mobile MASH - All', description='Blue Mobile MASH Unit', isMobileMASH=true, dcsCargoType='container_cargo', requires={ MOBILE_MASH_SMALL=3 }, initialStock=0, side=BLUE, category=Group.Category.GROUND, build=singleUnit('M-113') }
cat['RED_MOBILE_MASH'] = { menuCategory='Support', menu='Mobile MASH - All', description='Red Mobile MASH Unit', isMobileMASH=true, dcsCargoType='container_cargo', requires={ MOBILE_MASH_SMALL=3 }, initialStock=0, side=RED, category=Group.Category.GROUND, build=singleUnit('BTR-D') } cat['RED_MOBILE_MASH'] = { menuCategory='Support', menu='Mobile MASH - All', description='Red Mobile MASH Unit', isMobileMASH=true, dcsCargoType='container_cargo', requires={ MOBILE_MASH_SMALL=3 }, initialStock=0, side=RED, category=Group.Category.GROUND, build=singleUnit('BTR_D') }
-- ========================= -- =========================
-- Troop Type Definitions -- Troop Type Definitions
@ -264,7 +264,7 @@ troops['AS'] = {
label = 'Assault Squad', label = 'Assault Squad',
size = 8, size = 8,
unitsBlue = { 'Soldier M4', 'Soldier M249' }, unitsBlue = { 'Soldier M4', 'Soldier M249' },
unitsRed = { 'Infantry AK', 'Infantry AK' }, unitsRed = { 'Infantry AK', 'Infantry AK ver3' },
units = { 'Infantry AK' }, units = { 'Infantry AK' },
} }
@ -272,8 +272,8 @@ troops['AS'] = {
troops['AA'] = { troops['AA'] = {
label = 'MANPADS Team', label = 'MANPADS Team',
size = 4, size = 4,
unitsBlue = { 'Soldier stinger', 'Soldier M4' }, unitsBlue = { 'Soldier stinger', 'Stinger comm' },
unitsRed = { 'SA-18 Igla-S manpad', 'Infantry AK' }, unitsRed = { 'SA-18 Igla-S manpad', 'SA-18 Igla comm' },
units = { 'Infantry AK' }, units = { 'Infantry AK' },
} }
@ -281,8 +281,8 @@ troops['AA'] = {
troops['AT'] = { troops['AT'] = {
label = 'AT Team', label = 'AT Team',
size = 4, size = 4,
unitsBlue = { 'Soldier M136', 'Soldier M4' }, unitsBlue = { 'Soldier RPG', 'Soldier RPG' },
unitsRed = { 'Soldier RPG', 'Infantry AK' }, unitsRed = { 'Soldier RPG', 'Soldier RPG' },
units = { 'Infantry AK' }, units = { 'Infantry AK' },
} }
@ -290,9 +290,9 @@ troops['AT'] = {
troops['AR'] = { troops['AR'] = {
label = 'Mortar Team', label = 'Mortar Team',
size = 4, size = 4,
unitsBlue = { 'Mortar M252' }, unitsBlue = { '2B11 mortar' },
unitsRed = { '2B11 mortar' }, unitsRed = { '2B11 mortar' },
units = { 'Infantry AK' }, units = { '2B11 mortar' },
} }
-- Export troop types -- Export troop types