Now that I checked, the original game only had a couple of animations that had gravity, but maybe those can be recreated with the animations to look like those have gravity. I made that game over 7 years ago, so I remembered that there would have been way more of those.
I have made animations inside the widgets before, but I thought you were talking about the “WidgetComponent”. It doesn’t really have anything inside. Also the first video was bit confusing so I got completely confused, but…
I now managed to recreate first 3 animations with the User Widget. Previously, my problem with the animations inside the widgets was that the animations would always start randomly from the middle. I found out today that it can be fixed with the Material Instances. I also got the animations to randomly change places inside the widget.
I have all 3 animations inside the same widget and the same animation cannot be repeat again, until the previous one has finished, because there are one of each object. I tried to create new animation objects inside the widget on the runtime, but after that the animation still only worked with one of the objects, and the scalings, positions and others should have been set manually.
Of course, you can get doubles if you spawn several widgets at the same time. It doesn’t work quite like the first game, but it works well enough.