示例#1
0
        public void CheckSquadEnergy(CheckSquadEnergyEvent e, SquadSelfUserNode squadSelfUser, [JoinBySquad] ICollection <SquadUserNode> squadUsers)
        {
            bool flag = true;

            foreach (SquadUserNode node in squadUsers)
            {
                CheckUserEnergyEvent eventInstance = new CheckUserEnergyEvent();
                base.ScheduleEvent(eventInstance, node);
                flag &= eventInstance.HaveEnoughtEnergyForEntrance;
                object[] objArray1 = new object[] { "SquadEnergySystem.CheckSquadEnergy ", node.Entity, " ", eventInstance.HaveEnoughtEnergyForEntrance, " ", flag };
                Debug.Log(string.Concat(objArray1));
            }
            e.HaveEnoughtEnergyForEntrance = flag;
        }
示例#2
0
 public void SquadUserAdded(NodeAddedEvent e, SquadSelfUserNode selfUser, [JoinAll] PlayScreenNode screen)
 {
     screen.playScreen.ConnectToBattleButton.SetActive(false);
 }