LAU Trigger for mines cleared?
Posted: Sat Feb 08, 2020 7:01 pm
Has anyone written a LAU Script that triggers for a mine being cleared?
What's your Strategy?
https://forums.matrixgames.com:443/
A mine is a 'weapon' waiting to fire at something, but they aren't 'housed' by another unit (shooter).
print('laying a minefield with delayed (6000 seconds) activation mines ...')
print(ScenEdit_AddMinefield( {side='usa', dbid=3398,number=50,delay=6000,area={'rp-777','rp-778','rp-779','rp-780'} }) )
print('what is in the minefield ...')
print(ScenEdit_GetMinefield( {side='usa', area={'rp-777','rp-778','rp-779','rp-780'} }) )
print('make a mine active in 300 seconds - command activated')
print(ScenEdit_SetMine({ side='usa', guid = ScenEdit_GetMinefield( {side='usa', area={'rp-777','rp-778','rp-779','rp-780'} })[11].guid, delay =300}))
print('show the mine details')
print(ScenEdit_GetMinefield( {side='usa', area={'rp-777','rp-778','rp-779','rp-780'} })[11] )
print('remove the minefield')
print(ScenEdit_DeleteMinefield({side='usa', area={'rp-777','rp-778','rp-779','rp-780'} }) )
laying a minefield with delayed (6000 seconds) activation mines ...
14
what is in the minefield ...
{ [1] = { longitude = 42.9925537109375, type = 'Weapon_3398', latitude = 13.1310834884644, depth = -34.1135330200195, delay = 6000, guid = 'nzzyvj-0hltpo883gmvl' }, [2] = { longitude = 43.1289558410645, type = 'Weapon_3398', latitude = 13.1098747253418, depth = -123.979019165039, delay = 6000, guid = 'nzzyvj-0hltpo883gmvr' }, [3] = { longitude = 43.1371002197266, type = 'Weapon_3398', latitude = 13.1161909103394, depth = -81.0547256469727, delay = 6000, guid = 'nzzyvj-0hltpo883gn01' }, [4] = { longitude = 43.1045150756836, type = 'Weapon_3398', latitude = 13.1196670532227, depth = -74.3387451171875, delay = 6000, guid = 'nzzyvj-0hltpo883gn04' }, [5] = { longitude = 43.1800079345703, type = 'Weapon_3398', latitude = 13.105978012085, depth = -54.5076065063477, delay = 6000, guid = 'nzzyvj-0hltpo883gn07' }, [6] = { longitude = 43.156005859375, type = 'Weapon_3398', latitude = 13.0913848876953, depth = -55.2504272460938, delay = 6000, guid = 'nzzyvj-0hltpo883gn0d' }, [7] = { longitude = 43.1097564697266, type = 'Weapon_3398', latitude = 13.1530227661133, depth = -23.8217430114746, delay = 6000, guid = 'nzzyvj-0hltpo883gn0g' }, [8] = { longitude = 43.0214195251465, type = 'Weapon_3398', latitude = 13.1154127120972, depth = -46.8236923217773, delay = 6000, guid = 'nzzyvj-0hltpo883gn0j' }, [9] = { longitude = 43.130558013916, type = 'Weapon_3398', latitude = 13.1125354766846, depth = -78.3277587890625, delay = 6000, guid = 'nzzyvj-0hltpo883gn0p' }, [10] = { longitude = 42.9928741455078, type = 'Weapon_3398', latitude = 13.1360893249512, depth = -44.0967178344727, delay = 6000, guid = 'nzzyvj-0hltpo883gn0v' }, [11] = { longitude = 43.1687278747559, type = 'Weapon_3398', latitude = 13.1555738449097, depth = -26.8193244934082, delay = 6000, guid = 'nzzyvj-0hltpo883gn15' }, [12] = { longitude = 43.1552314758301, type = 'Weapon_3398', latitude = 13.1480493545532, depth = -10.3535003662109, delay = 6000, guid = 'nzzyvj-0hltpo883gn1b' }, [13] = { longitude = 43.1958312988281, type = 'Weapon_3398', latitude = 13.0780935287476, depth = -5.68701934814453, delay = 6000, guid = 'nzzyvj-0hltpo883gn1h' }, [14] = { longitude = 43.1914482116699, type = 'Weapon_3398', latitude = 13.1320991516113, depth = -33.198413848877, delay = 6000, guid = 'nzzyvj-0hltpo883gn1n' } }
make a mine active in 300 seconds - command activated
'Yes'
show the mine details
{ longitude = 43.1687278747559, type = 'Weapon_3398', latitude = 13.1555738449097, depth = -26.8193244934082, delay = 300, guid = 'nzzyvj-0hltpo883gn15' }
remove the minefield
14