예제 #1
0
 public static bool cb(CSVReader csv_reader, CreatePickupItemData data, ref uint key)
 {
     data.id = key;
     csv_reader.Pop(ref data.createTableID);
     csv_reader.Pop(ref data.eventLocationID);
     csv_reader.Pop(ref data.preShowTime);
     csv_reader.Pop(ref data.postShowTime);
     csv_reader.Pop(ref data.openOnly);
     return(true);
 }
예제 #2
0
    public CreatePickupItemData GetPickupCreateItem(uint create_item_id)
    {
        CreatePickupItemData find_data = null;

        pickupTable.ForEach(delegate(CreatePickupItemData data)
        {
            if (find_data == null && data.createTableID == create_item_id)
            {
                find_data = data;
            }
        });
        return(find_data);
    }
예제 #3
0
    public CreatePickupItemData GetLevelTable(uint id)
    {
        if (pickupTable == null)
        {
            return(null);
        }
        CreatePickupItemData createPickupItemData = pickupTable.Get(id);

        if (createPickupItemData == null)
        {
            Log.Error("CreatePickupItemData is NULL :: id(Lv) = " + id);
            return(null);
        }
        return(createPickupItemData);
    }