// Token: 0x060000D6 RID: 214 RVA: 0x0002E1C4 File Offset: 0x0002C3C4 public void UpdatePrechargingState() { if (this.Logic.CurrentStateTime > 0.3f) { this.m_chargeFlameChargeEffect = (GameObject)InstantiateUtility.Instantiate(this.ChargeFlameSettings.ChargeFlameChargeEffectPrefab); this.m_chargeFlameChargeEffect.transform.position = Characters.Ori.transform.position; this.m_chargeFlameChargeEffect.transform.parent = Characters.Ori.transform; this.m_chargeFlameChargeEffect.GetComponentsInChildren <LegacyAnimator>(SeinChargeFlameAbility.s_legacyAnimatorList); for (int i = 0; i < SeinChargeFlameAbility.s_legacyAnimatorList.Count; i++) { LegacyAnimator legacyAnimator = SeinChargeFlameAbility.s_legacyAnimatorList[i]; legacyAnimator.Speed = 1f / this.ChargeDuration; } SeinChargeFlameAbility.s_legacyAnimatorList.Clear(); if (this.CurrentChargingSound()) { this.CurrentChargingSound().Play(); } this.Logic.ChangeState(this.State.Charging); return; } if (this.ChargeFlameButton.Released) { this.Logic.ChangeState(this.State.Start); } else if (this.m_sein.Abilities.SpiritFlame.LockShootingSpiritFlame) { this.Logic.ChangeState(this.State.Start); } else if (this.m_sein.Controller.InputLocked) { this.Logic.ChangeState(this.State.Start); } }
// Token: 0x0600015D RID: 349 RVA: 0x000301A0 File Offset: 0x0002E3A0 public void ShowBreathingUI() { for (int i = 0; i < this.m_breathingUIAnimators.Length; i++) { LegacyAnimator legacyAnimator = this.m_breathingUIAnimators[i]; legacyAnimator.ContinueForward(); } }
public void SetTrackAsset(TrackAsset trackAsset, PlayableDirector playableDirector) { _trackAsset = trackAsset as LegacyAnimatorTrack; _director = playableDirector; _trackBinding = _director.GetGenericBinding(GetTrackAsset()) as LegacyAnimator; }