public TranquilDrop(Manager manager, MenuManager menu, AbilityId abilityId) { this.manager = manager; this.menu = menu.AbilityHelperMenu.TranquilMenu; AbilityId = abilityId; this.menu.OnTranquilDrop += OnTranquilDrop; updateHandler = UpdateManager.Subscribe(OnUpdate, 100, false); }
public RecoveryAbuse(Manager manager, MenuManager menu) { this.manager = manager; this.menu = menu.RecoveryMenu; tranquilDropMenu = menu.AbilityHelperMenu.TranquilMenu; UpdateManager.Subscribe(OnUpdate); Player.OnExecuteOrder += OnExecuteOrder; this.menu.OnAbuseChange += OnAbuseChange; }
public RecoveryAbuse(Manager manager, MenuManager menu) { this.manager = manager; this.menu = menu.RecoveryMenu; tranquilDropMenu = menu.AbilityHelperMenu.TranquilMenu; updateHandler = UpdateManager.Subscribe(OnUpdate, 0, this.menu.IsEnabled); if (this.menu.IsEnabled) { Player.OnExecuteOrder += OnExecuteOrder; this.menu.OnAbuseChange += OnAbuseChange; } this.menu.OnEnabledChange += MenuOnEnabledChange; }