public void GiveSecondPlayerFeedback(int score, int maxScore) { FeedBackType f = CheckScore(score, maxScore); switch (f) { case FeedBackType.bad: SetSecondPlayerLight(badColor); break; case FeedBackType.ok: SetSecondPlayerLight(okColor); break; case FeedBackType.good: SetSecondPlayerLight(goodColor); break; case FeedBackType.perfect: SetSecondPlayerLight(perfectColor); break; default: Debug.LogError("Couldn't give proper light feedback for player 2 :( "); break; } }
public ActionResult DeleteConfirmed(int id) { FeedBackType feedBackType = db.FeedbackTypes.Find(id); db.FeedbackTypes.Remove(feedBackType); db.SaveChanges(); return(RedirectToAction("Create")); }
public void DoItchFeedback() { if (ShowFeedback(m_itchFeedback, m_itchFeedbackShowTime, m_lastFeedBackType != FeedBackType.ITCH_FEEDBACK)) { m_face.sprite = m_satisfiedFaceSprites[Random.Range(0, m_satisfiedFaceSprites.Length)]; m_lastFeedBackType = FeedBackType.ITCH_FEEDBACK; } }
public ActionResult DeleteConfirmed(int id) { FeedBackType feedBackType = db.FeedbackTypes.Find(id); db.FeedbackTypes.Remove(feedBackType); db.SaveChanges(); TempData["Success"] = "FeedbackType is deleted Successfully"; return(RedirectToAction("Create")); }
public ActionResult Edit([Bind(Include = "Id,name")] FeedBackType feedBackType) { if (ModelState.IsValid) { db.Entry(feedBackType).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Update")); } ViewBag.Status = "Add"; return(View("CreateList", new FeedBackTypeViewModel { FeedBackTypes = db.FeedbackTypes.ToList() })); }
// GET: FeedBackTypes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FeedBackType feedBackType = db.FeedbackTypes.Find(id); if (feedBackType == null) { return(HttpNotFound()); } return(View(feedBackType)); }
public static void Generate(FeedBackType type) { if (!_isSupported.HasValue) { _isSupported = IsSupported(); } if (!_isSupported.Value) { return; } _Haptic_generate((int)type); }
public ActionResult Edit([Bind(Include = "Id,name")] FeedBackType feedBackType) { if (ModelState.IsValid) { db.Entry(feedBackType).State = EntityState.Modified; db.SaveChanges(); TempData["Success"] = "FeedbackType has been Updated Successfully"; return(RedirectToAction("Edit", new { id = feedBackType.Id })); } TempData["Fail"] = "Enter fields properly"; ViewBag.Status = "Add"; return(View("CreateList", new FeedBackTypeViewModel { FeedBackTypes = db.FeedbackTypes.ToList() })); }
public ActionResult Create([Bind(Include = "Id,name")] FeedBackType feedBackType) { if (ModelState.IsValid) { db.FeedbackTypes.Add(feedBackType); db.SaveChanges(); TempData["Success"] = "FeedbackType has been Added Successfully"; return(RedirectToAction("Create")); } TempData["Fail"] = "Enter fields properly"; ViewBag.Status = "Add"; return(View("CreateList", new FeedBackTypeViewModel { FeedBackTypes = db.FeedbackTypes.ToList() })); }
// GET: FeedBackTypes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FeedBackType feedBackType = db.FeedbackTypes.Find(id); if (feedBackType == null) { return(HttpNotFound()); } ViewBag.Status = "Update"; return(View("CreateList", new FeedBackTypeViewModel { FeedBackType = feedBackType, FeedBackTypes = db.FeedbackTypes.ToList() })); }
public void GiveHint(FeedBackType direction) { if (m_lastFeedBackType != FeedBackType.ITCH_FEEDBACK && m_lastFeedBackType != FeedBackType.SCRATCH_ENCOURAGEMENT && m_feedbackShowTimer > 0) { return; } int stringIndex = (int)direction; if (stringIndex >= 0) { if (ShowFeedback(m_directionHints[stringIndex], m_hintShowTime, m_lastFeedBackType != FeedBackType.ITCH_FEEDBACK)) { m_lastFeedBackType = direction; } } }
protected void Update() { AnimateFace(); if (Main.Instance.m_currentGameState != Main.GameState.Game) { return; } if (m_lastFeedBackType != FeedBackType.NONE && m_feedbackShowTimer > TEXT_HIDE_THRESHOLD) { m_feedbackShowTimer -= Time.deltaTime; if (m_feedbackShowTimer <= TEXT_HIDE_THRESHOLD) { m_textContainer.DOScale(Vector3.zero, 0.25f).SetEase(Ease.InBack); } } else if (m_feedbackShowTimer > TEXT_SCRATCH_THRESHOLD) { m_feedbackShowTimer -= Time.deltaTime; if (m_feedbackShowTimer <= TEXT_SCRATCH_THRESHOLD) { if (ShowFeedback(m_scratchHints[m_faceIndex], 3.0f)) { m_lastFeedBackType = FeedBackType.SCRATCH_ENCOURAGEMENT; } } } if (m_lastFeedBackType != FeedBackType.ITCH_FEEDBACK || m_feedbackShowTimer <= 0) { int faceIndex = Mathf.Clamp(m_faceSprites.Length - Mathf.CeilToInt(m_sanitySlider.value * m_faceSprites.Length), 0, m_faceSprites.Length - 1); if (faceIndex != m_faceIndex) { if (ShowFeedback(m_scratchHints[m_faceIndex], 5.0f, m_lastFeedBackType != FeedBackType.ITCH_FEEDBACK)) { m_lastFeedBackType = FeedBackType.SCRATCH_ENCOURAGEMENT; } } m_faceIndex = faceIndex; m_face.sprite = m_faceSprites[m_faceIndex]; } }
public static void Generate(FeedBackType type) { }