public static EnvArea3DSE.PlayInfo Convert(EnvArea3DSE.EnvironmentSEInfo envInfo) { return(new EnvArea3DSE.PlayInfo() { IsActive = false, FirstPlaying = true, Root = envInfo.Root, ClipID = envInfo.ClipID, IsMooning = envInfo.IsMooning, IsNoon = envInfo.IsNoon, IsNight = envInfo.IsNight, IsClear = envInfo.IsClear, IsCloud = envInfo.IsCloud, IsRain = envInfo.IsRain, IsFog = envInfo.IsFog, Decay = envInfo.Decay, IsLoop = envInfo.IsLoop, Interval = envInfo.Interval, Audio = (AudioSource)null, FadePlayer = (FadePlayer)null, ElapsedTime = 0.0f, DelayTime = 0.0f, IsPlay = false, IsEnableDistance = false, PlayEnable = false, LoadSuccess = false }); }
public bool Equal(EnvArea3DSE.EnvironmentSEInfo eInfo) { return(Object.op_Equality((Object)this.Root, (Object)eInfo.Root) && this.ClipID == eInfo.ClipID && (this.IsMooning == eInfo.IsMooning && this.IsNoon == eInfo.IsNoon) && (this.IsNight == eInfo.IsNight && this.IsClear == eInfo.IsClear && (this.IsCloud == eInfo.IsCloud && this.IsRain == eInfo.IsRain)) && this.IsFog == eInfo.IsFog && (double)this.Decay.min == (double)eInfo.Decay.min && ((double)this.Decay.max == (double)eInfo.Decay.max && this.IsLoop == eInfo.IsLoop && (double)this.Interval.min == (double)eInfo.Interval.min) && (double)this.Interval.max == (double)eInfo.Interval.max); }