Rise above it all with Hot Air Balloon, and when we say rise, we actually mean it this time!
EA's hot air balloon was, put nicely, a huge letdown. The "barely one-level high" height of the animation made the balloon barely worth using. Some people worked around this by placing the balloon on highrises or platforms, but this made 'traveling' problematic because the balloon was unable to land back on said platform.
I got irritated. And when I get irritated, I fix things (or try to fix things, break them horribly, then fix them). So I poked around in the file of the balloon and discovered that, at one point, EA must have planned to include an option to 'go higher' and 'go lower' as there were different height animations! Except...they never coded it in. I merged the takeoff animations together to make a single "highest height" replacement and did the same for the landing. The idle, woohoo, and pull rope animations are replaced to be at the new height. Sims are correctly able to do all the things they could do before (sightsee, propose, drink, etc) just from a worthy height off the ground!
This is a default replacement and only includes the CLIP files as overrides therefore you must own and have the Hot Air Balloon from the store installed. The following clips are the resources that have been replaced.
I am not an expert animator (not even a great one, really) so the transition between low, medium, and high heights is somewhat noticeable. I did what I could to remove any duplicate frames so the balloon doesn't stop and pause completely between heights but I'm sure it could be more seamless.
Special thanks to TheSweetToddler who explained how I could get Blender to cooperate!
17th Oct 2019 at 3:12 PM
Last edited by heaven : 19th Oct 2019 at 11:14 PM.
Thanks: 25146 in 86 Posts
Originally Posted by SecretX
"Some people worked around this by placing the balloon on highrises or platforms, but this made 'traveling' problematic because the balloon was unable to land back on said platform."
- Does it fix this traveling problematic when placing on highrises/platforms ?
This won't fix that behavior, no. The balloon is meant to land on the ground and looks for a large open patch to do so. It doesn't see open places above ground level (even flat roofs) as acceptable landing spots and I didn't change any code related to that. However, the need to put the balloon on a platform in the first place so it rises an acceptable amount off the ground is what I have fixed.
Of course, you can still put this balloon on platforms and highrises if you want. But you still won't want to use the 'travel to' option if you do.