public static bool cb(CSVReader csv_reader, FieldGimmickPointTableData data, ref uint key)
 {
     data.pointID = key;
     csv_reader.Pop(ref data.gimmickType);
     csv_reader.Pop(ref data.pointMapID);
     csv_reader.Pop(ref data.pointX);
     csv_reader.Pop(ref data.pointZ);
     csv_reader.Pop(ref data.pointDir);
     csv_reader.Pop(ref data.value1);
     csv_reader.Pop(ref data.value2);
     return(true);
 }
        public FieldGimmickPointTableData CloneAsGimmickData()
        {
            FieldGimmickPointTableData fieldGimmickPointTableData = new FieldGimmickPointTableData();

            fieldGimmickPointTableData.pointID     = pointID;
            fieldGimmickPointTableData.pointMapID  = pointMapID;
            fieldGimmickPointTableData.pointX      = pointX;
            fieldGimmickPointTableData.pointZ      = pointZ;
            fieldGimmickPointTableData.pointDir    = pointDir;
            fieldGimmickPointTableData.gimmickType = gimmickType;
            fieldGimmickPointTableData.value1      = value1;
            return(fieldGimmickPointTableData);
        }