Jump to content
  • 0

Unconnected Map Fades


Lunam

Question

I took a look at Xeno's event fading, which works for various things, but in regards to warping to maps, it would be a nightmare to implement. I want to implement a basic fade(using Fade.cs[Fade.FadeIn , Fade.FadeOut]) to make a smooth transition between ONLY Unconnected maps. I'm assuming I'll need to edit this bit of code(though I'm probably wrong), but I'm unsure how to make it only with unconnected maps.

public override Guid CurrentMap
        {
            get => base.CurrentMap;
            set
            {
                if (value != base.CurrentMap)
                {
                    var oldMap = MapInstance.Get(base.CurrentMap);
                    var newMap = MapInstance.Get(value);
                    base.CurrentMap = value;
                    if (Globals.Me == this)
                    {
                        if (MapInstance.Get(Globals.Me.CurrentMap) != null)
                        {
                            Audio.PlayMusic(MapInstance.Get(Globals.Me.CurrentMap).Music, 3, 3, true);
                        }

                        if (newMap != null && oldMap != null)
                        {
                            newMap.CompareEffects(oldMap);
                        }
                    }
                }
            }
        }

Β 

Any help is much appreciated!

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...