public void EnableDemonInput(DemonScenario scenario) { playerInput.enabled = false; demonInput.enabled = true; demonInput.SetScenario(scenario); spriteRenderer.color = Color.red; possessed = true; }
public Sprite GetImage(DemonScenario demonScenario) => elements.SingleOrDefault(x => x.Scenario == demonScenario).Image;
private void OnEnable() { _target = (DemonScenario)target; }
public void SetScenario(DemonScenario scenario) { scenarioElements = scenario.ToQueue(); timeSinceScenarioStart = 0; }