// -------------------------------------------------------------------------------
        // OnData
        // -------------------------------------------------------------------------------
        public override DataHolder OnData()
        {
            if (tableData.Length == 0)
            {
                return(null);
            }

            int tableCount = 0;
            int unitCount  = units.Count();

            DataHolder dataHolder = new DataHolder(getName, tableData[tableCount].tableColumns);

            for (int i = 0; i < unitCount; i++)
            {
                dataHolder.addData(Tools.GetUserId,
                                   units[i].getName,
                                   units[i].parent,
                                   units[i].id,
                                   units[i].level,
                                   units[i].grade,
                                   units[i].health,
                                   units[i].energy);
            }

            return(dataHolder);
        }
Beispiel #2
0
        // -------------------------------------------------------------------------------
        // OnData
        // -------------------------------------------------------------------------------
        public override DataHolder OnData()
        {
            if (tableData.Length == 0)
            {
                return(null);
            }

            int tableCount  = 0;
            int recordCount = currencies.Count();

            DataHolder dataHolder = new DataHolder(getName, tableData[tableCount].tableColumns);

            for (int i = 0; i < recordCount; i++)
            {
                dataHolder.addData(Tools.GetUserId,
                                   currencies[i].getName,
                                   currencies[i].amount);
            }

            return(dataHolder);
        }