void HandleCompleteMovie(CompleteMovie packet) { uint movie = _player.GetMovie(); if (movie == 0) return; _player.SetMovie(0); Global.ScriptMgr.OnMovieComplete(_player, movie); }
public IActionResult Get(Guid Id) { CompleteMovie movie = _repo.Get(Id).ToAPi(); movie.ScriptWriter = _staffRepo.GetAll().Where(sId => sId.Id == movie.ScriptWriterId).Select(x => x.ToApi()).SingleOrDefault(); movie.Director = _staffRepo.GetAll().Where(sId => sId.Id == movie.DirectorId).Select(x => x.ToApi()).SingleOrDefault(); movie.Casting = _castRepo.GetCasting(Id).Select(x => x.ToApi()); movie.Comments = _cmtRepo.GetMovieComments(Id).Select(x => x.ToMovieComment()); return(Ok(movie)); }