示例#1
0
 public void CountAvailableBonusEnergy(TryUseBonusEvent e, EnergyBonusNode bonus1, [JoinByUser] UserNode user, [JoinByLeague] LeagueNode league, EnergyBonusNode bonus2, [JoinByUser] EnergyUserItemNode energy)
 {
     e.AvailableBonusEnergy = league.leagueEnergyConfig.Capacity - energy.userItemCounter.Count;
 }
示例#2
0
 public void CheckUserEnergy(CheckUserEnergyEvent e, SquadUserNode user, [JoinByUser] EnergyUserItemNode energy, SquadUserNode userToLeague, [JoinByLeague] SingleNode <LeagueEnergyConfigComponent> league)
 {
     e.HaveEnoughtEnergyForEntrance = energy.userItemCounter.Count >= league.component.Cost;
 }