Are you sure you have the latest revision? I updated one of the bitmaps to add the 2°/6° indicators, and maybe you still have the old version. I'm not sure what else could be happening.
Are you talking about Crawler_PBI_labels.bmp? In that case, that could explain the missing indicators as mine doesn't have the 2°/6° labels.Are you sure you have the latest revision? I updated one of the bitmaps to add the 2°/6° indicators, and maybe you still have the old version. I'm not sure what else could be happening.
That did it, the PBI is now fully functional.That's the one. It's been checked in, so you should have the labels.
int mshnbr = 0;
int rot_ofs;
if(cabID == FWD)
{
mshnbr = 5;
rot_ofs = 1;
}
else
{
mshnbr = 6;
rot_ofs = -1;
}
Not quite. For the MGROUP_ROTATE variables, you need to use new (and delete the variable in the destructor) instead of using static variables. This also means that the LDSPanel class will need to store pointers to MGROUP_ROTATE instances so they can be deleted later. You can look at the code in the CrawlerCenterPanel class (this class has a vector of MGROUP_ROTATE pointers, which it cleans up in the destructor).I'm sure that animations work in FWD cabin. If you look carefully, knobs are rotating. Thank you for info. I'll try to fix those problems. If I undestood you correctly, I need separate rotation coords for FWD and REAR cabin?
I have been in contact with Poscik today, and it seems he's stuck. So anyone else up to the task to fixing the LDS animations?That makes sense to meThank you.
Thanks. Is the code complete enough for the LDS to be functional after the animation fixes?I should be able to fix them.
OK. Just an FYI: The markings, including the alignment shadow is actual mesh groups.Checked in fix for the animation code. It doesn't look like the LDS display is being painted yet.