コード例 #1
0
 public ProgramJournal(
     Detail detail,
     string whatsDone,
     Machine machine,
     double programTime,
     string actNum,
     DateTime actDate,
     ActStatus actStatus,
     Coworker programmer,
     TPStatus tpStatus,
     bool setupCard,
     bool project,
     bool program,
     bool annuled,
     string pathToAct,
     string note) : this()
 {
     Detail      = detail;
     WhatsDone   = whatsDone;
     Machine     = machine;
     ProgramTime = programTime;
     ActNumber   = actNum;
     ActDate     = actDate;
     ActStatus   = actStatus;
     Programmer  = programmer;
     TPStatus    = tpStatus;
     SetupCard   = setupCard;
     Project     = project;
     Program     = program;
     Annuled     = annuled;
     PathToAct   = pathToAct;
     Notes       = note;
 }
コード例 #2
0
ファイル: Monster.cs プロジェクト: dqtoy/ActDemo
        public void Init(int unitID, int level,
                         EUnitType unitType = EUnitType.EUT_Monster, ACT.EUnitCamp unitCamp = ACT.EUnitCamp.EUC_ENEMY,
                         bool aiEnable      = false, int aiDiff = 0)
        {
            base.Init(unitID, level, unitType, unitCamp);

            mAIEnable = aiEnable;
            AIDiff    = aiDiff;

            if (mAIEnable)
            {
                ActStatus.Bind(new ACT.AIListener(this, this));
            }
        }
コード例 #3
0
        private int AddOnePercent(ActStatus activitiesStatus)
        {
            double totalActPassed = Math.Round((double)TotalActivitiesPassed * 100 / Activities.Count, MidpointRounding.AwayFromZero);

            if (activitiesStatus.Equals(ActStatus.Other) && totalActPassed > 0)
            {
                return(0);
            }
            double totalActFailed  = Math.Round((double)TotalActivitiesFailed * 100 / Activities.Count, MidpointRounding.AwayFromZero);
            double totalActStopped = Math.Round((double)TotalActivitiesStopped * 100 / Activities.Count, MidpointRounding.AwayFromZero);
            double totalActOther   = Math.Round((double)TotalActivitiesOther * 100 / Activities.Count, MidpointRounding.AwayFromZero);

            if ((totalActFailed + totalActPassed + totalActStopped + totalActOther) == 99 && totalActPassed != 0)
            {
                return(1);
            }
            return(0);
        }
コード例 #4
0
ファイル: PlayerMovement.cs プロジェクト: hidetobara/Painter
 private void Clear()
 {
     _VelocityForward = 0;
     _VelocitySide = 0;
     _Around = 0;
     _Walk = ActStatus.None;
 }
コード例 #5
0
ファイル: PlayerMovement.cs プロジェクト: hidetobara/Painter
 public void SetAct(ActStatus s)
 {
     _Walk = s;
 }
コード例 #6
0
 public virtual void SetStatusCode(ActStatus statusCode)
 {
     this.statusCode.Value = statusCode;
 }
コード例 #7
0
 public DetectedIssueBean(ActIssuePriority priorityCode, ActDetectedIssueCode code, ActStatus statusCode, string text)
 {
     SetCode(code);
     SetPriorityCode(priorityCode);
     SetStatusCode(statusCode);
     SetText(text);
 }
コード例 #8
0
ファイル: LocalPlayer.cs プロジェクト: dqtoy/ActDemo
 public void LinkSkill(ACT.ISkillInput skillInput, int interruptIndex)
 {
     ActStatus.SkillItem = null;
     ActStatus.LinkAction(ActStatus.ActiveAction.ActionInterrupts[interruptIndex],
                          skillInput);
 }