HAPPENING
Got morph ball and ball transition models working, so I've basically got the Light Suit in MP1 now! The one thing I haven't figured out how to change is the color of the morph ball inner glow, the trail, and the light it emits. I'm suspecting all of it is hardcoded in the DOL somewhere and I have not the slightest clue where to start looking in there to change it. (There's a few PART files that control some of those things, but I don't think they control the color.) Grenola/Skippy feel like taking a look?
I learned some interesting things about how the morph ball works. There's three morph ball models in the game that use different materials based on what suit you have: Regular, Spider, and Phazon. Regular is used for Power/Varia, Spider is used for Varia/Gravity, and Phazon gets its own separate model.
A little interesting note is that the Spider model actually has three material sets, even though only two suits use it. Gravity actually comes before Varia. This is the reason why you get the Gravity Suit morph ball when you get Spider with the Power Suit; since you have Spider it switches your morph ball model, but you don't have Varia/Gravity so it just defaults to the first material set. The second one is Varia, and the third... is sort of similar to Gravity, but it's definitely different and I have no idea what it is.
I wanted to put Dark Suit over the Gravity Suit but now this makes it kind of complicated because I can't change the Gravity morph ball without changing the Spider Varia morph ball, since they use the same model. Guess I'll have to figure something out there :P