Change in ball spawner, ball physics

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Summary

We are in the process of developing a game that uses the ball spawner and as of UEFN update 27, the physics of ball have changed fairly significantly (WAY more bouncy).

I don’t see any mention of anything in the release notes that would seem to apply, which has left us a little uncertain what we need to tweak/change to get our game working as expected again (first attempts at changing the mass of the ball has no effect, changing gravity on the ball does seem to have an effect but it just makes the ball fall back down faster it doesn’t change how high or how much the ball wasn’t to bounce off the surface, and definitely doesn’t replicate how it worked before).

We have noticed that this change seems to be isolated (or at least most noticeable) to places where we constructed the ground from Hexylvania mud prop tiles (/Script/FortniteGame.FortPlaysetPropItemDefinition’/Game/Playsets/PlaysetProps/PPID_Prop_Mud_TRV_Swamp_Solid.PPID_Prop_Mud_TRV_Swamp_Solid’).

If we replace those tiles with PPID_SM_FORT_Floors_Generic_BasicTile_15681340 the ball doesn’t bounce at all off those tiles, and if we use PPID_SM_FORT_Floors_Generic_BasicTile_a6d5c262 the ball bounces a small amount.

Steps to Reproduce

Create a level with a section of floor made out of PPID_Prop_Mud_TRV_Swamp_Solid tiles, and a different section made out of PPID_SM_FORT_Floors_Generic_BasicTile_1568134 tiles. Add a ball spawner device on a slightly raised (.5-1 tile) platform between those two sections of tiles and set the ball to get a horizontal impulse of from the pickaxe (we use a variety of values but 2500 should work). Set the ball to have gravity of .75 and linear/angular dampening of 0.1. Load into the map and hit the ball into the mud tiles as well as the non-mud tiles.

Expected Result

The ball would behave the same (or at least similar) regardless of which tiles are hit.

Observed Result

When the ball hits the mud tiles it bounces up significantly higher than the other tiles in a way that looks like energy was imparted into the system rather than removed (as if the mud tiles were bounce pads).

Platform(s)

PC

Update:

We started going through and replacing the mud tiles with other tiles, but quickly realized that the ball is also having similar issues when hitting any part of the level built with landscape. This new development is even more problematic as we have not found any work arounds (short of removing landscape and making the level exclusively out of static meshes, but that represents a lot of work and a potentially less visually compelling level).