College credits in EVN
Suppose one makes a mission string in which the pilot goes off to college. Of course, going to college involves accruing "college credits", and when the pilot has enough "credits" he can get a "degree." I'm wondering, how might this be implemented? I was thinking perhaps of creating an dummy outf (ID xxx) called credits. Suppose you complete a mission that gives you 3 credits. Then the misn would have Gxxx Gxxx Gxxx in the OnSuccess field.
My question is: if it takes, for example 60 credits to graduate, how might you make a graduation ceremony-type mission whose AvailBit field checks to see if you have at least 60 credits? And after you complete such a mission, is there a more elegant way to remove all your credits than writing Dxxx 60 times?
Or, is there a better way to implement this than using dummy outfs?