コード例 #1
0
ファイル: ActorPlayer.cs プロジェクト: unseen-code/tianqi_src
 public override void OnCheckCombo(CheckComboCmd cmd)
 {
     base.IsUnderCombo = true;
     if (this.GetEntity().IsClientDrive)
     {
         EventDispatcher.Broadcast <long, bool, bool>(XInputManagerEvent.FakePressSkillKeyWithCushionCheck, this.GetEntity().ID, this.curKeyPressedIndex == this.preKeyPressedIndex, (DateTime.get_Now() - this.lastKeyPressedTime).get_TotalMilliseconds() <= (double)this.attackBufferTime);
     }
 }
コード例 #2
0
        public override void OnCheckCombo(CheckComboCmd cmd)
        {
            int num = (!ModelDisplayManager.IsAlwaysCombo || !DataReader <Skill> .Contains(this.GetCurrentSkill())) ? 0 : DataReader <Skill> .Get(this.GetCurrentSkill()).combo;

            if (num != 0)
            {
                ModelDisplayManager.ShowSkill(this, num, delegate
                {
                    CurrenciesUIViewModel.Show(true);
                    PetBasicUIView.Instance.SetRawImageModelLayer(false, true, false);
                });
            }
        }
コード例 #3
0
 public override void OnCheckCombo(CheckComboCmd cmd)
 {
     base.IsUnderCombo = true;
 }
コード例 #4
0
ファイル: Actor.cs プロジェクト: unseen-code/tianqi_src
 public virtual void OnCheckCombo(CheckComboCmd cmd)
 {
 }
コード例 #5
0
ファイル: ActorSelf.cs プロジェクト: unseen-code/tianqi_src
 public override void OnCheckCombo(CheckComboCmd cmd)
 {
     base.IsUnderCombo = true;
     XInputManager.Instance.ComboFramePressSkillKey();
 }