Sorry Tiq it still don't work right, still launches from the rear in the wrong direction....

...what I
did noticed though is that the shuttles are coming out of the other rear launch door. Kind of cool considering my first attemp resulted in the shuttles coming out of the other rear door, and I was thinking of as a comprimise was to get two shuttles to come out from both rear doors than I'd be settled and satisfied but when I went and used the OEP coordinates for your Bonaventure scripted ship for Launch Drop Bay 1 and Launch Drop Bay 2(yes I changed the coordinates for their hull property counterparts as well)and deleted the .PYC file but it didn't do squat..same result, they all come out from the same door. It's like their all following the leader or something. Whatever you did seemed to have partially fixed the problem with the return shuttle though. I say partially because I could only dock one shuttle and after that, for some reason, the mothership(NX01)seems to keep reverting back to having a full payload of shuttles..even though there are still the other shuttles flying around and I patiently kept trying, none of the rest will dock with the ship(just the first one at a time)......

That's very confusing because I only have the ships carrier file accomidate 4 shuttles(one for each bay). Here's how the NX's carrier file set up, can you tell me if theres anything wrong with this....
Carrier = __import__("ftb.Carrier")
class NX01Enterprise(Carrier.Carrier):
def __init__(self, pShip):
Carrier.Carrier.__init__(self, pShip)
LauncherGroup = __import__("ftb.LauncherGroup")
group = LauncherGroup.LauncherGroup()
LauncherManager = __import__("ftb.LauncherManager")
launcher1 = LauncherManager.GetLauncher("Main Hangar 1", pShip)
group.AddLauncher("Main Hangar 1", launcher1)
launcher1.AddLaunchable("NX01Shuttle", "ftb.friendlyAI", 1)
launcher1 = LauncherManager.GetLauncher("Main Hangar 2", pShip)
group.AddLauncher("Main Hangar 2", launcher1)
launcher1.AddLaunchable("NX01Shuttle", "ftb.friendlyAI", 1)
launcher1 = LauncherManager.GetLauncher("Shuttle Drop Bay 1", pShip)
group.AddLauncher("Shuttle Drop Bay 1", launcher1)
launcher1.AddLaunchable("NX01Shuttle", "ftb.friendlyAI", 1)
launcher1 = LauncherManager.GetLauncher("Shuttle Drop Bay 2", pShip)
group.AddLauncher("Shuttle Drop Bay 2", launcher1)
launcher1.AddLaunchable("NX01Shuttle", "ftb.friendlyAI", 1)
self.AddLauncher("Group 1", group)
# Define how much Shuttles we can carry maximal (Return Shuttles script)
def GetMaxShuttles(self):
return 4
# Don't use the following Tractors to Dock:
def IgnoreTractors(self):
return ["Aft Tractor", "Forward Tractor"]
ShipManager = __import__("ftb.ShipManager")
ShipManager.RegisterShipClass("NX01Enterprise", NX01Enterprise)