• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Does cat know the 0388?

Horst18519

Moderator
Resource contributor
Messages
2,378
Country
germany
Hi Arno,

I was trying to use the 0388-var (minute of the hour) in cat, which isn't in the drop-down-menu, but I thought if it works with mdltweaker it ought to work with cat. I can tweak my animated object that it appears at a certain minute of the hour, but when I use cat on this object it doesn't show up. :(
If I want the animation to start at minute 14 I must put the animation condition at 0388 "14" / "14", mustn't I? Or do I have to use hex? (I got an error trying that)
 
Hi Thorsten,

It should just work like that. If you enter 0388h as variable name in the textbox it must be recognised.

Do remember that this is a trigger, so if you enter only min/max 14 then it will close again once the minute goes to 15. So might want to enter a range over which it must remain open.

I think that the minutes are just stored as normal numbers, so then there is no need to add the h when you enter their value. But if it still does not work you might want to try if that is the difference :).
 
Hm, I'm still a bit confused on that.

I set animation condition to 0338h min 14 max 15 and the trigger also to 0338h 14 and 15. Then I tweaked the mdl with exact the same condition, the 0338-var between 14 and 17 (to give the animation enough time to end). It works fine but the animation never starts immediately but some 50 seconds later. :confused:
I tried it with an ever-true trigger like time-of-day between 1 and 4, but all the same. It never starts immediately. :(

If I wait for the next appearence 1 hour later, the object sometimes shows up in the middle of the animation. But shouldn't cat reset the animation so it starts from the beginning when the condition is given again?

edit: The animation actually starts exactly at UTC**:14:50s. :eek: The first 50 secs it stays at the start-position. Why does it start 50 seconds later?
 
Last edited:
Hi Thorsten,

How long is your animation? If you use the full 1024 frames it could take about 50 seconds before it comes active. This is because the animation only starts when the frame count is at zero again. And that could not be the case once the trigger is valid.
 
Aaah, I was thinking of something like that. It seemed to me that FS plays the animation always as a loop but only shows it when the trigger is set. But I thought that would be no good idea... :eek:
Now I understood that. And it's no matter at all because in Germany you're used to buses not arriving in time. :D

But that does mean that the animation takes system-ressources even if it's not shown. This would be bad, because I have a lot of animations and hoped that I could still have a good performance because they all play only once in a while.
 
Hi Thorsten,

Horst18519 said:
But that does mean that the animation takes system-ressources even if it's not shown. This would be bad, because I have a lot of animations and hoped that I could still have a good performance because they all play only once in a while.

That is a good point. It would certainly be interesting to see if you can notice an framerate influence. In theory the code could be changed a bit, so that only the frame is calculated, but when in static mode no interpolation is done of the animation tables. But I am not sure how much difference that would give.
 
Back
Top