Esempio n. 1
0
 private void OnReleased()
 {
     massController = grabbingHand.GetComponentInParent <MassController>();
     massController.SetMassConfig(massController.defaultConfig);
     isWeightActive = false;
     SoundManagerScript.instance.PlayOneShotSound(SoundManagerScript.AudioClips.ObjectFallsHeavy);
 }
Esempio n. 2
0
 private void OnGrabbed(Hand hand)
 {
     grabbingHand   = hand;
     massController = hand.GetComponentInParent <MassController>();
     massController.SetMassConfig(massConfig);
     isWeightActive = true;
     SoundManagerScript.instance.PlayOneShotSound(SoundManagerScript.AudioClips.ObjectPickUp);
 }
        public MonitorForm(
            ILogger <MonitorForm> logger,
            ShutdownLocker shutdownMonitor,
            MassController autoController,
            ConfigurationUpdater configurationUpdater
            )
        {
            this.logger               = logger ?? throw new ArgumentNullException(nameof(logger));
            this.shutdownMonitor      = shutdownMonitor ?? throw new ArgumentNullException(nameof(shutdownMonitor));
            this.autoController       = autoController ?? throw new ArgumentNullException(nameof(autoController));
            this.configurationUpdater = configurationUpdater ?? throw new ArgumentNullException(nameof(configurationUpdater));

            InitializeComponent();
        }
 public MassControlMenuHandler(MassController autoController, AppState appState)
 {
     this.autoController = autoController ?? throw new ArgumentNullException(nameof(autoController));
     this.appState       = appState ?? throw new ArgumentNullException(nameof(appState));
 }