コード例 #1
0
ファイル: RemarkList.cs プロジェクト: michal-minich/Efekt
        public EfektProgramException ProgramException(Value tossed, Toss ts, List <StackItem> callStack)
        {
            var msg = Add(Remark.NewExceptionRemark(
                              tossed.ToCodeString(), ts, callStack, RemarkSeverity.ProgramException));

            return(new EfektProgramException(msg, tossed));
        }
コード例 #2
0
        internal Team RequestToss()
        {
            TossArgs args = new TossArgs();

            Toss?.Invoke(args);
            return(args.Team);
        }
コード例 #3
0
ファイル: Scorer.cs プロジェクト: joeboon/IChing
 static private int ConvertTossToValue(Toss toss)
 {
     return((int)toss);
 }
コード例 #4
0
 void Start()
 {
     Instance = this;
     MovementJoystick.ButtonDown += JoyStickDown;
     MovementJoystick.ButtonPressed += JoyStickDrag;
     MovementJoystick.ButtonUp += JoyStickUp;
     RotateJoystick.ButtonDown += RotateDown;
     RotateJoystick.ButtonPressed += RotatePressed;
     RotateJoystick.ButtonUp += RotateUp;
     Stats.HealthPoints = Stats.MaxHealthPoint;
     Agent.speed = Stats.HighSpeed;
     GameCamera.OnHit += CameraControllEvent;
     GameCamera.OnMobHit += OnMobTap;
     Stats.Energy = Stats.MaxEnergy;
     Skills[0] = new Rush();
     Skills[1] = new RoundAttack();
     Skills[2] = new Toss();
     Skills[3] = new PentagoneAttack();
     SkillPanel.Instance.SetButtonsSettings();
     StartLocalPosition = Animator.gameObject.transform.localPosition;
 }