animate(Target,pixel_z=min(TimeMod,48), time=round(TimeMod*0.5), flags=ANIMATION_RELATIVE)
animate(Target,pixel_z=-1*(min(TimeMod,48)), icon_state="KB", time=round(TimeMod), flags=ANIMATION_RELATIVE | ANIMATION_PARALLEL)
Problem description:
Small thing I noticed when position animating code: during this entire animation I wasn't able to capture a point where the pixel_z value for the object affected changes (despite the first one completing twice as fast), so when I went to design some functions based off that positioning, they didn't actually trigger properly. It also makes certain object generation that's meant to align with the objects' position appear kind of skewed when pixel_z is involved
It doesn't seem to be directly tied to ANIMATION_RELATIVE, as other relative animations affecting positioning work fine
While the Launched value should hit 0 on the same time the second, longer animation reaches its end, it seems like it reaches 0 [and ends the entire thing] notably faster