public void ControlLevelDamageStastics(DamageStastcisControlType type) { if (base.HasPlugin <LevelDamageStasticsPlugin>()) { this._damagePlugin.ControlDamageStastics(type); } }
public void ControlDamageStastics(DamageStastcisControlType type) { if (type == DamageStastcisControlType.DamageStasticsStart) { this.ResetBasicPara(); this.isUpdating = true; } else if (type == DamageStastcisControlType.DamageStasticsEnd) { this.ResetBasicPara(); this.isUpdating = false; } else if (type == DamageStastcisControlType.DamageStasticsPause) { this.isUpdating = false; } else if (type == DamageStastcisControlType.DamageStasticsResume) { this.isUpdating = true; } else if (type == DamageStastcisControlType.DamageStasticsResult) { this.ShowResult(); } else if (type == DamageStastcisControlType.DamageStasticsStoreResult) { this.StoreResult(); } else if (type == DamageStastcisControlType.DamageStasticsStoreResultShow) { this.ShowStoreResult(); } }