Well, the config isn't quite right.
1./ class CfgPatches only list one of your cfgVehicle classes, "Tomahawk_Launcher", "Tomahawk" is not listed.
2./ The class CfgVehicleClasses need to be closed.
3./ You have class DPD_Launcher inheriting from class Fortress1:
Class DPD_Launcher : Fortress1 {};
Then you have 'class Tomahawk_Launcher' inheriting from class DPD_Launcher.
Is there any definition for DPD_Launcher elsewhere?
4./ After this you have closed the cfgVehicles section, so the following definition for class TomaHawk will not be included in cfgVehicles........not sure what it will be under, it might even be ignored.
5./ Next you have class DPD_Missiles inheriting from class Plane:
class DPD_Missiles : Plane
This needs to be closed thus:
class DPD_Missiles : Plane {};
Then you have class TomaHawk inheriting from class DPD_Missiles.
Is there any definition for DPD_Missiles elsewhere?
I'm not sure if TomaHawk is supposed to be an actual missile, if so, I would think it better to configure it under cfgAmmo and/or cfgMagazines rather than cfgVehicles.
Planck