12 beg=
Vector.Add(origin.Position(),Vector.Add (carrierloc,(carrier.rSize(),0,0)))
13 carrier.SetPosAndCumPos (beg)
14 VS.getPlayer().SetPosAndCumPos(
Vector.Add(beg,(00,0,100)))
19 class wc1 (Director.Mission):
22 Director.Mission.__init__(self)
25 self.
sector=save_util.loadStringList (0,
"wc1sector")
27 self.
sector =
"vega_sector/enyo";
32 self.
sector=
"vega_sector/enyo"
33 self.
mission=Director.getSaveData(0,
"wc1mission",0)
34 self.
carrier = launch.launch (
"BengalClass",
"confed",
"fleetcarrier",
"default",1,1,(0,0,0))
42 if (Director.getSaveDataLength (0,
"wc1mission")>0):
43 Director.putSaveData(0,
"wc1mission",0,mission)
45 Director.pushSaveData(0,
"wc1mission",mission)
47 if (lastsector!=cursector):
52 self.curmission.Start(self.
carrier)
54 self.carrier.JumpTo(loc)
55 if (
not (VS.getPlayer().isDocked (self.
carrier)
or self.carrier.isDocked(VS.getPlayer()))):
58 if (self.
wfm==VS.getSystemFile()
and (
not (VS.getPlayer().isDocked(self.
carrier)
or self.carrier.isDocked(VS.getPlayer())))):
62 newmis=self.curmission.Execute()
70 print "ending briefing"
75 print "ending briefing"