示例#1
0
 public Programmer()
 {
     Status           = ProgrammerStatus.Closed;
     Attached         = false;
     WarriorAvailable = GetWarrior();
     _timer           = new System.Timers.Timer(100);
     _timer.Elapsed  += _timer_Elapsed;
     _timer.Start();
 }
示例#2
0
    private void Awake()
    {
        Status = new ProgrammerStatus
        {
            PortraitName = "UnityChan",
            FullHealth   = 50,
            Health       = 50,
            Name         = "테스트 보스"
        };

        Ability = new ProgrammerAbility();

        OnMovingStarted += Rotate;
    }
示例#3
0
    public void Present(ProgrammerStatus status)
    {
        Status = status;

        burfUi.Present(status.PositiveBurfs);
        deburfUi.Present(status.NegativeBurfs);

        PresentFormationStatus();

        SetTextsActiveState(true);
        statusUiList[0].SetText(string.Format("정신력 : {0} / {1}", status.Health, status.FullHealth));
        statusUiList[1].SetText(string.Format("리더쉽 : {0}", status.Leadership));
        statusUiList[2].SetText(string.Format("사교성 : {0}", status.Sociality));
    }