using System.Collections.Generic; using UnityEngine; using VContainer; using VContainer.Unity; namespace BriarQueen.Game.Cinematics.Scopes { public class CinematicScope : LifetimeScope { [SerializeField] private List _cinematics; protected override void Configure(IContainerBuilder builder) { if (_cinematics.Count > 0) foreach (var component in _cinematics) builder.RegisterComponent(component); } } }