public IEnumerable <DiaryItem> GetAll()
        {
            var diary  = new DiaryManager();
            var result = diary.GetAll();

            return(result);
        }
Ejemplo n.º 2
0
        public ActionResult DeleteDiary(int ID)
        {
            DiaryManager diaryManager = new DiaryManager(_context);

            diaryManager.DeleteDiaries(ID);
            return(RedirectToAction("RequestDiary"));
        }
Ejemplo n.º 3
0
    public override bool end(JorneyData _jorney)
    {
        if (enemy == null)
        {
            enemy = Instantiate(ReferenceEnemy);
        }
        //если боевое событие закончено - не продолжать бой
        if (!_jorney.hero.isAlive() || !enemy.isAlive())
        {
            return(true);
        }


        //если после очередной атаки враг погиб
        Debug.Log("Hero health: " + _jorney.hero.getHealth() + " Enemy health: " + enemy.getHealth());
        if (enemy.dealDamage(_jorney.hero.getPower()))
        {
            //пишем описание смерти в лог
            DiaryManager.adventureLog(_jorney, endDescription);
            //даем знать, что событие окончено
            return(true);
        }

        //TODO: добавить механику смерти героя
        if (_jorney.hero.dealDamage(enemy.getPower()))
        {
            DiaryManager.adventureLog(_jorney, "Герой пал в сражении с " + enemy.getName());
            return(true);
        }

        return(false);
    }
Ejemplo n.º 4
0
        public ActionResult AddDiary(Diary data)
        {
            DiaryManager diary = new DiaryManager(_context);

            diary.AddDiary(data, int.Parse(User.Identity.Name));

            return(RedirectToAction("RequestDiary"));
        }
 /// <summary>
 /// Initializes diary functionality
 /// </summary>
 private void initializeDiary()
 {
     //get reference to Diary Manager
     this.diaryManager = this.GetComponent <DiaryManager>() as DiaryManager;
     if (diaryManager != null)
     {
         this.diaryManager.InitializeDiary(this.PlayerCharacterID /*, this.DiaryContent*/);
     }
 }
Ejemplo n.º 6
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(this);
     }
 }
Ejemplo n.º 7
0
 private void Awake()
 {
     if (_instance != null && _instance != this)
     {
         Destroy(this.gameObject);
     }
     else
     {
         _instance = this;
     }
 }
Ejemplo n.º 8
0
 private void Start()
 {
     StartCoroutine(Check_Here());
     diaryManager = GetComponent <DiaryManager>();
 }
Ejemplo n.º 9
0
        public DiaryItem Diary([System.Web.Http.FromBody] DiaryItem diaryItem)
        {
            var diarys = new DiaryManager();

            return(diarys.Add(diaryItem));
        }
Ejemplo n.º 10
0
 public virtual void begin(JorneyData jorney)
 {
     DiaryManager.adventureLog(jorney, description);
 }
Ejemplo n.º 11
0
        public ActionResult RequestDiary(int?ID)
        {
            DiaryManager diary = new DiaryManager(_context);

            return(View(diary.GetDiaries(ID ?? int.Parse(User.Identity.Name))));
        }
Ejemplo n.º 12
0
        public void Delete([FromBody] DiaryItem item)
        {
            var m = new DiaryManager();

            m.Delete(item.Id);
        }
Ejemplo n.º 13
0
        public DiaryItem Update([FromBody] DiaryItem item)
        {
            var m = new DiaryManager();

            return(m.Update(item));
        }
Ejemplo n.º 14
0
        public IEnumerable <DiaryItem> GetDiaryTitle(string date)
        {
            var m = new DiaryManager();

            return(m.GetDiaryTitle(date));
        }
Ejemplo n.º 15
0
        public DiaryItem Get(string id)
        {
            var m = new DiaryManager();

            return(m.Get(id));
        }
 /// <summary>
 /// Initializes diary functionality
 /// </summary>
 private void initializeDiary()
 {
     //get reference to Diary Manager
     this.diaryManager = this.GetComponent<DiaryManager>() as DiaryManager;
     if (diaryManager != null) this.diaryManager.InitializeDiary( this.PlayerCharacterID /*, this.DiaryContent*/ );
 }
Ejemplo n.º 17
0
 public override void begin(JorneyData _jorney)
 {
     enemy = Instantiate(ReferenceEnemy);
     DiaryManager.adventureLog(_jorney, description);
 }
Ejemplo n.º 18
0
        public DataTable GetAllDataTable()
        {
            var m = new DiaryManager();

            return(m.GetAllDataTable());
        }