if you can get the coders to implement a "no linked fire" weapon flag you could do the sfoils. i actually do something similar with the pf chimera's secondary banks. the first bank is a missile pod that drops down through doors in the underside of the cockpit hen selected, the other bank is an array of missile launchers which are in winglets that must open up before they can be used. for an xwing fighter you would need to model the moving part of the wings seprately from the rest of the ship, making them their own subobject with their orgin (rotational center) at the point of rotation. you would then position them in their closed state. then using the animation code (it should be in the wiki) open them to howmany ever degrees they are supposed to open to when the second primary bank is selected. you will need 2 banks, the first will be the closed set, and the second will be the open set. so you could fire in either position.you need the no link option so that you cant fire both banks at the same time. to accomidate cannon you can use 2 versions of the blasters they fire, the normal version that the second bank would use, and a crippled slower firing version for the closed configguration. tada, a working xwing.