Esempio n. 1
0
        public static bool IsPlayerSquadWarTroopsAtMaxCapacity()
        {
            SquadMemberWarData currentMemberWarData = Service.Get <SquadController>().WarManager.GetCurrentMemberWarData();

            if (currentMemberWarData != null)
            {
                int donatedWarTroopStorageUsedByCurrentPlayer = SquadUtils.GetDonatedWarTroopStorageUsedByCurrentPlayer();
                int squadStorageCapacity = currentMemberWarData.BaseMap.GetSquadStorageCapacity();
                return(donatedWarTroopStorageUsedByCurrentPlayer >= squadStorageCapacity);
            }
            return(false);
        }
Esempio n. 2
0
 public unsafe static long $Invoke7(long instance, long *args)
 {
     return(GCHandledObjects.ObjectToGCHandle(SquadUtils.GetDonatedWarTroopStorageUsedByCurrentPlayer()));
 }