Esempio n. 1
0
 public void crewmanWakeUpCount(Crewman crewman)//시간이 되면 깨우기
 {
     if (crewman.gettime() == calendar.time)
     {
         crewman.setSleep(false);
         crewman.setActingType(Acting.NOTHING);
     }
 }
Esempio n. 2
0
    public bool crewmanFishingCount(Crewman crewman)//시간이 되면 낚시 그만두기 true면 그만 false면 계속
    {
        if (crewman.gettime() == calendar.time)
        {
            crewman.setFishing(false);
            crewman.setActingType(Acting.NOTHING);

            if (crewmanFishingYes(crewman, GameManager.Instance.getNowFishingRod()))
            {
                GameManager.Instance.Food += 2;
                UIManager.Instance.showMessage("낚시 성공! \n식량 2를 획득하였습니다.");
                return(true);
            }
            else
            {
                UIManager.Instance.showMessage("낚시 실패!");
                return(false);
            }
        }
        return(false);
    }