Well, i did a trick that actually work.
I create a virtual bombbay with the allowedweaponclass= LGB.
Then i create a new weapon : a LGB with no 3d model, no weight, no dimension, but all the entry of a working LGB like the GBU-12. I just fix the max launch G to 0.0001.
By doing this this weapon can not be launched. When you drop your last real LGB, you choose the virtual one and.... Bingo ! you see your target until your laser bomb blast it.
When the target is destroyed, of course the lock is lost.
I did this to the f-19 and add my virtual weapon in the loadout.ini, so it's loaded automatically.
Here's the entry of my weapon bay :
[DLIR]
SystemType=WEAPON_STATION
StationID=3
StationGroupID=3
StationType=INTERNAL
LoadLimit=1162
NumWeapons=1
AllowedWeaponClass=LGB
AttachmentType=USAF,USN,NATO
DiameterLimit=1.15
LengthLimit=5.1
BombBayAnimationID=
BombBayOpenTime=0
BombBayCloseTime=0
MinExtentPosition=0,0,0
MaxExtentPosition=0,0,0
AttachmentPosition=0.0,0.0,0.0
AttachmentAngles=0.0,0.0,0.0
EjectVelocity=0.0,0.0,0.0
ModelNodeName=
MovingPylon=FALSE
PylonMass=0
and my virtual LGB:
[WeaponData1870]
TypeName=DLIR
FullName=Downward Looking Infrared
ModelName=
Mass=0.000000
Diameter=0.000000
Length=0.000000
AttachmentType=USAF,USN
NationName=USAF
StartYear=1968
EndYear=2020
Availability=2
BaseQuantity=24
Exported=TRUE
ExportStartYear=1968
ExportEndYear=2020
ExportAvailability=2
WeaponDataType=0
RailLaunched=FALSE
Retarded=FALSE
Streamlined=TRUE
FinStabilized=TRUE
SpinStabilized=FALSE
EffectClassName=MediumBombEffects
DragAreaMultiplier=1.000000
WarheadType=0
Explosives=0.000000
FusingDistance=0.000000
ClusterBomblets=0
ClusterDispersion=0.000000
GuidanceType=4
Accuracy=70
MaxTurnRate=3.000000
MaxLaunchG=0.000010
LockonChance=80
LaunchReliability=100
ArmingTime=4.000000
SeekerFOV=30.000000
SeekerGimbleLimit=60.000000
SeekerTrackRate=20.000000
SeekerRange=15000.000000
ReleaseAnimationID=-1
EODisplayFlags=0
To be complete i create your lasedesignator entry, and another virtual bombbay with a fictive navigation pod.
Here's the second bombbay:
[iNS]
SystemType=WEAPON_STATION
StationID=4
StationGroupID=4
StationType=INTERNAL
LoadLimit=1162
NumWeapons=1
AllowedWeaponClass=DLP
AttachmentType=USAF,USN,NATO
DiameterLimit=1.15
LengthLimit=5.1
BombBayAnimationID=
BombBayOpenTime=0
BombBayCloseTime=0
MinExtentPosition=0,0,0
MaxExtentPosition=0,0,0
AttachmentPosition=0.0,0.0,0.0
AttachmentAngles=0.0,0.0,0.0
EjectVelocity=0.0,0.0,0.0
ModelNodeName=
MovingPylon=FALSE
PylonMass=0
and with the same idea the virtual navigation pod:
[WeaponData1869]
TypeName=INS
FullName=Internal Navigation System
ModelName=
Mass=0.000000
Diameter=0.000000
Length=0.000000
AttachmentType=NATO,USAF
NationName=USAF
StartYear=1982
EndYear=2025
Availability=1
BaseQuantity=1
Exported=TRUE
ExportStartYear=1982
ExportEndYear=2025
ExportAvailability=0
WeaponDataType=4
StoreType=5
CameraFOV=15.000000
CameraPosition=0.000000,6.000000,0.000000
CameraYaw=-0.500000
CameraPitch=0.000000
CameraRoll=-45.000000
SightTexture=AVQ23SIGHT2.TGA
EODisplayFlags=268500992
Finally here's my loadout for strike missions:
Loadout[01].WeaponType=AIM-9L
Loadout[01].Quantity=2
Loadout[01].RackType=DRA_IRM
Loadout[02].WeaponType=GBU-10D
Loadout[02].Quantity=1
Loadout[03].WeaponType=DLIR
Loadout[03].Quantity=1
Loadout[04].WeaponType=INS
Loadout[04].Quantity=1
By this trick i have a simulated FLIR and i don't loose my target even when i'm out of weapons !!
Of course this can be done for other planes (F-111; A-6E TRAM...)
I hope it could help.
JAT