コード例 #1
0
        public static void RefreshOreHold()
        {
            IEveInvWindow      InvWindow   = EVE.ISXEVE.EVEWindow.GetInventoryWindow();
            IEveInvChildWindow ShipOreHold = InvWindow.GetChildWindow("ShipOreHold");

            ShipOreHold.MakeActive();
            OreHoldCapacitym3 = GetOreHoldCapacitym3(ShipOreHold);
            OreHoldUsedm3     = GetOreHoldUsedm3(ShipOreHold);
            if (OreHoldUsedm3 > 0)
            {
                OreHoldUsed = ((int)OreHoldUsedm3 / ((int)OreHoldCapacitym3 / 100));
            }
            else if (OreHoldUsedm3 == 0)
            {
                OreHoldUsed = 0;
            }
        }
コード例 #2
0
 public static double GetOreHoldUsedm3(IEveInvChildWindow OreHoldWindow)
 {
     return(OreHoldWindow.UsedCapacity);
 }