恢复原本的指挥官技能升级条件

main
yurui 2024-03-20 17:17:34 +08:00
parent ed25d93559
commit 196ebd051d
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,22 @@
using System.Collections.Generic;
using Framework;
using Framework.Condition;
using Gameplay.Net;
/// <summary>
/// 指挥官技能是否解锁
/// </summary>
public class ConditionPlayerSkillUpgradeLevel : ICondition
{
public EventManager.EventName SignalName => EventManager.EventName.CultivatePlayerSkillUpgrade;
public bool Check(List<float> args)
{
int lv = (int)args[0];
int sumlevel = Actor.Instance.PlayerSkill.GetSumLevel();
return sumlevel >= lv;
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 1ba5a142dc907484b86985a392adfeef
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: