Esempio n. 1
0
        public void Sync(SaberModel fromModel)
        {
            fromModel.Sync();
            var otherSaber = fromModel == LeftSaber ? RightSaber : LeftSaber;

            otherSaber.SaberWidth = fromModel.SaberWidth;
        }
Esempio n. 2
0
        private SaberSet(
            [Inject(Id = "LeftSaberModel")] SaberModel leftSaber,
            [Inject(Id = "RightSaberModel")] SaberModel rightSaber,
            SaveManager saveManager)
        {
            _saveManager = saveManager;
            LeftSaber    = leftSaber;
            RightSaber   = rightSaber;

            Load();
        }
Esempio n. 3
0
        private SaberSet(
            [Inject(Id = ESaberSlot.Left)] SaberModel leftSaber,
            [Inject(Id = ESaberSlot.Right)] SaberModel rightSaber,
            PresetSaveManager presetSaveManager,
            MainAssetStore mainAssetStore)
        {
            _presetSaveManager = presetSaveManager;
            _mainAssetStore    = mainAssetStore;
            LeftSaber          = leftSaber;
            RightSaber         = rightSaber;

            _ = Load();
        }