public override void OnEnter() { m_cutsceneRunning = true; SoundManager.StopMusic(0.5f); Player.LockControls(); m_boss.Scale = Vector2.Zero; m_boss.Visible = true; m_boss.PlayAnimation(); Player.AttachedLevel.UpdateCamera(); Player.AttachedLevel.CameraLockedToPlayer = false; Tween.To(Player.AttachedLevel.Camera, 1f, Quad.EaseInOut, "X", m_boss.X.ToString(), "Y", m_boss.Y.ToString()); Tween.RunFunction(1.5f, this, "Intro2"); Player.AttachedLevel.RunCinematicBorders(10f); base.OnEnter(); }
public override void OnEnter() { StorePlayerData(); SetRoomData(); m_cutsceneRunning = true; SoundManager.StopMusic(0.5f); m_boss.ChangeSprite("EnemyGhostBossIdle_Character"); m_boss.PlayAnimation(); Player.AttachedLevel.Camera.X = Player.X; Player.AttachedLevel.Camera.Y = Player.Y; var arg_8E_0 = Player.AttachedLevel.Camera.Position; Player.LockControls(); Player.AttachedLevel.RunCinematicBorders(6f); Player.AttachedLevel.CameraLockedToPlayer = false; Player.AttachedLevel.Camera.Y = Player.Y; Tween.To(Player.AttachedLevel.Camera, 1f, Quad.EaseInOut, "Y", m_boss.Y.ToString()); Tween.RunFunction(1.2f, this, "DisplayBossTitle", Game.PlayerStats.PlayerName + " VS", m_boss.Name, "Intro2"); base.OnEnter(); m_bossChest.ForcedItemType = 17; }