public JsonResult AddStory(Story story) { StoryManager storyManager = new StoryManager(); switch (storyManager.AddStory(story)) { case Manager.Status.Success: return(Json(new { status = Manager.Status.Success, Story = storyManager.currentStory })); default: return(Json(new { status = Manager.Status.Fail })); } }
void OnTriggerEnter(Collider other) { if (other.tag == "Player") { storyManager.AddStory(this); if (causeRain) { rainHandler.StartRainInSeconds(startRainInSeconds, doThunderInSeconds); } this.gameObject.GetComponent <Collider>().enabled = false; } }