Hello Ivan
I would have to know first what "would not work" when you went from 70Kb to 133Kb format. If it is animation, this is only normal as AA does a little dirty trick of his own to stop you from modifying the "speed below" flags it introduces in the MDL. They also act as a protection from 3d party...
Animation also need that larger MDL format as the header contains tables that are not part op the lighter 70Kb version.
Hello Hubbabubba,
There were two issues. Neither was Earth shattering but I also had no solution for either one:
1. The preview showed a very small model.
2. The Collision Bubble code either looked like it had already been changed when I knew that it had not OR it could not be found at all depending on if it were the AA or FSDS MDL file that was built via SCASM.
This Ki-61 was built using my typical methods with just over 1100 Polygons and around 27 Components from AF99. There are no Tagged / Speed Below Parts.
After AF99, The Propeller, Propeller Blur, and Landing Gear were animated using Aircraft Animator.
Aircraft also has a Spoiler (Radiator Flap) but it is not animated.
The resulting model when Aircraft Animator was finished is only 70K. Most of the others are 133 K.
The SCASM edits are for the Virtual Cockpit viewpoint and duplicating the Head Rest and Cockpit Aft Wall.
This does not add substantially to the code because it is only three additional procedure calls to existing code.
The last step was to change sequencing for animation so that the Gear Wells and Flap Wells which are not animated would disappear only when the Doors and Flaps were closed.
The default is for non-animated parts to disappear half way through the sequence which does not look right because slightly open Flaps have no Flap Opening behind them.
The most recent changes are for adding Interior Canopy Framing. THAT adds substantially to the code. The easiest way was to build the framing in AF99 as a Textured "Collection" Component which is how I did the A6M Zeros but that produces more SCASM code than anything else in the project.
There was not enough room in the 70K MDL for this much additional code.
My next idea was to use a Textured Smooth Component, but the result is that the Canopy Frame is not visible from the inside. I edited the SCASM code via a small program to flip the facing of each polygon so that it was visible only from the inside and that worked well enough to fit within code size limitations.
What I also find amusing is that the Interior Canopy Framing must be much thinner than the Exterior Frame or too much is hidden from an interior view. Perhaps this is because Cyclops CFS Pilots can't see the world past the frames through their other eye when view from one eye is blocked?
I am just curious if you have run into the MDL size limitations before and whether SCASM can build an authentic Aircraft Animator V1.1 133K MDL file.
If it cannot, I can always boost the complexity of the MDL from AF99 to force the use of a 133K MDL file.
This just does not seem like the right thing to do.
- Ivan.