private void CreateDisabler(float offset, Debuff toDisable) { Disabler newDisabler = Instantiate(_disablerPrefab); switch (toDisable) { case Debuff.CANNOTHEAD: newDisabler.Initialize(_meleeSprites[2], toDisable, "Disable Head"); break; case Debuff.CANNOTBODY: newDisabler.Initialize(_meleeSprites[1], toDisable, "Disable Body"); break; case Debuff.CANNOTLEGS: newDisabler.Initialize(_meleeSprites[0], toDisable, "Disable Legs"); break; default: Debug.Log("Could not debuff"); break; } newDisabler.OnActivate += OnItemChosen; newDisabler.transform.position = _itemPosition.position + new Vector3(offset, 0, 0); newDisabler.transform.SetParent(transform); _itemActions.Add(newDisabler); }
/// <summary> /// Backend input /// </summary> /// <param name="inputargs">Input</param> /// public static void doCommand(string[] inputargs) { for (int repeat = 1; repeat < inputargs.Length; repeat++) { Console.WriteLine("doing {0} {1}", inputargs[0], inputargs[repeat]); switch (inputargs[0]) { case "dl": Downloader.DownloadModDirector(inputargs[repeat]); break; //deletion case "rm": Console.WriteLine($"Deleting {inputargs[repeat]}"); Uninstaller.DeleteMod(inputargs[repeat]); break; case "disable": Disabler.EnableDisableMod(inputargs[repeat]); break; default: Console.WriteLine("Invalid command!"); break; } } switch (inputargs[0]) { case "wipe": File.Delete(Utilities.ModCache); Console.WriteLine("Wiped!"); break; } }
protected void Page_Load(object sender, EventArgs e) { Disabler.DisableSiteDropDown(this); _content = new Content(); FillSiteID(); FillContentID(); LoadExistingContent(); if (Page.IsPostBack) { ParsePostBack(); RestoreEmbeddablesAfterPostBack(); } else { // clear the temporary revision ID if it exists Session["newRevision"] = null; SetupTree(); if (_contentEntity != null) { FillPageContent(_contentEntity); LoadBucketsAndEmbeddables(_contentEntity); } } }
public void IsNotDisabledAfterConstruction() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); Assert.AreEqual(false, disabler.IsDisabled); }
public void SetPrompt(string message) { if (!Disabler.CheckAccess()) { Dispatcher.Invoke(new Action(() => SetPrompt(message))); return; } Message.Text = message; }
public void TrayPathHasIconAfterDisabled() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); disabler.DisableUntil(DateTime.Now.AddMilliseconds(50)); Mock.Get(state).Verify(x => x.SetGraphicsDisabled()); }
public void IsDisabledAfterDisabled() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); disabler.DisableUntil(DateTime.Now.AddMilliseconds(50)); Assert.AreEqual(true, disabler.IsDisabled); }
public void WindowNotVisibleAfterDisabled() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); disabler.DisableUntil(DateTime.Now.AddMilliseconds(50)); Assert.AreEqual(Visibility.Hidden, state.MainWindowVisibility); }
public void EnableSetsIconPath() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); disabler.Enable(); Mock.Get(state).Verify(x => x.SetGraphicsArmed()); }
public void HasNonZeroDisabledTimeAfterDisabled() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); disabler.DisableUntil(DateTime.Now.AddMilliseconds(50)); Assert.AreNotEqual(0, disabler.DisabledTime); }
public void HasZeroDisabledTimeAfterEnable() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); disabler.Enable(); Assert.AreEqual(0, disabler.DisabledTime); }
public void TrayPathHasIconAfterDisabled() { var state = new BeamgunState(); var disabler = new Disabler(state); disabler.DisableUntil(DateTime.Now.AddMilliseconds(50)); Assert.IsNotNull(state.TrayIconPath); }
public void IsNotDisabledAfterEnable() { var state = new BeamgunState(); var disabler = new Disabler(state); disabler.Enable(); Assert.AreEqual(false, disabler.IsDisabled); }
public void EnableSetsIconPath() { var state = new BeamgunState(); var disabler = new Disabler(state); disabler.Enable(); Assert.NotNull(state.TrayIconPath); }
public void IsNotDisabledTimeAfterDisabledAndWait() { var state = Mock.Of <IBeamgunState>(); var disabler = new Disabler(state); var wait = 10; disabler.DisableUntil(DateTime.Now.AddMilliseconds(wait)); Thread.Sleep(wait + 1); Assert.AreEqual(false, disabler.IsDisabled); }
public void HasZeroDisabledTimeAfterDisabledAndWait() { var state = new BeamgunState(); var disabler = new Disabler(state); var wait = 10; disabler.DisableUntil(DateTime.Now.AddMilliseconds(wait)); Thread.Sleep(wait + 1); Assert.AreEqual(0, disabler.DisabledTime); }
private void Start() { Cam = Camera.main.transform; Avatar = GetComponentInChildren <FakerutoController>(); health = maxHealth; healthBar = FindObjectOfType <HealthBarUI>(); currentItem = GetComponentInChildren <Item>(); disabler = GetComponent <Disabler>(); disabler.OnDisableEvent += OnMovementDisabled; disabler.OnEnableEvent += OnMovementEnabled; }
private void Awake() { parent = GetComponentInParent <TurretBase>(); cluster = GetComponentInParent <TurretCluster>(); shield = GetComponentInChildren <Shield>(); bodyCollider = GetComponent <CapsuleCollider>(); shooter = GetComponentInChildren <TurretShooter>(); sparks.gameObject.SetActive(false); disabler = GetComponent <Disabler>(); disabler.OnDisableEvent += DisableTeleport; disabler.OnEnableEvent += EnableTeleport; }
public object Create(object Enum) { EnumHeroes code = (EnumHeroes)Enum; IHero hero = null; switch (code) { case EnumHeroes.Carry: hero = new Carry(); break; case EnumHeroes.Disabler: hero = new Disabler(); break; case EnumHeroes.Jungler: hero = new Jungler(); break; case EnumHeroes.Nucker: hero = new Nucker(); break; case EnumHeroes.Roamer: hero = new Roamer(); break; case EnumHeroes.Support: hero = new Support(); break; case EnumHeroes.Tank: hero = new Tank(); break; } SetHeroStats(ref hero, GetJsonParams(code)); return(hero); }
private void Awake() { disabler = GetComponent <Disabler>(); disabler.OnDisableEvent += ShowVignette; disabler.OnEnableEvent += HideVignette; }
void Start() { disabler = GameObject.FindGameObjectWithTag("Scene Manager").GetComponent <Disabler>(); fear = GameObject.FindGameObjectWithTag("Fear").GetComponent <Fear>(); }