During meteor shower bombardment, there is a background effect in the space biome of white streaks to enhance the meteor experience. However, this effect occurs on the starting asteroid regardless of the world that is being bombarded.
I believe this is due to an oversight in the ``MeteorShowerEvent.StatesInstance`` constructor.
world = ClusterManager.Instance.GetWorld(m_worldId); difficultyLevel = CustomGameSettings.Instance.GetCurrentQualitySetting(CustomGameSettingConfigs.MeteorShowers); m_worldId = eventInstance.worldId; Game.Instance.Subscribe((int)GameHashes.ActiveWorldChanged, new Action<object>(OnActiveWorldChanged));
m_worldId is used to get the target WorldContainer before it is assigned a value always resulting in world 0 which is the starting asteroid.
Steps to Reproduce
Have a meteor shower strike any non-starting asteroid. Note that the background effect occurs on the starting asteroid instead of the target asteroid.
-
2
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now