Have all properties of type Animation or Animation4Way actually animate
Posted: Sun Dec 01, 2019 2:50 pm
I was experimenting with the Turret.base_picture property just now (which is of type Animation4Way) and I noticed the game only ever displays the first frame of the animation.
This is in my oppinion misleading, a property of type Animation4Way should support all features of the type Animation4Way. While I haven't tested this throughtout the entire API I think it highly possible this misleading behavior is also present in other locations.
If animation is not intended for this property it should have a different type instead that doesn't support animations to avoid actual behavior differing from expected behavior.
Although that is a valid solution personally I'd find it more useful to actually enable animations on the property because otherwise there is no way to get a continuos animation on the particular entity.
This is in my oppinion misleading, a property of type Animation4Way should support all features of the type Animation4Way. While I haven't tested this throughtout the entire API I think it highly possible this misleading behavior is also present in other locations.
If animation is not intended for this property it should have a different type instead that doesn't support animations to avoid actual behavior differing from expected behavior.
Although that is a valid solution personally I'd find it more useful to actually enable animations on the property because otherwise there is no way to get a continuos animation on the particular entity.