<commit_before>#ifndef READ_MDATA_11
#define READ_MDATA_11
#include "mordorBinaryReader.hpp"

struct levelHeader {
  WORD width;
  WORD height;
  WORD levelNumber;
  WORD numAreas;
  WORD numChutes;
  WORD numTeleports;
};

struct fieldRecord {
  WORD spawnAreaID;
  BYTE fieldMask[8];    // 8 bytes
};

struct countHeader { //area, teleport, chute header, level offset
  WORD count;
};

struct areaRecord {
  DWORD spawnTypeMask; // 4 bytes
  WORD lairID;
};

struct teleporterRecord{<commit_msg>Overflow was causing me not to find the points at which levels are supposed to be.<commit_after>#ifndef READ_MDATA_11
#define READ_MDATA_11
#include "mordorBinaryReader.hpp"

struct levelHeader {
  WORD width;
  WORD height;
  WORD levelNumber;
  WORD numAreas;
  WORD numChutes;
  WORD numTeleports;
};

struct fieldRecord {
  WORD spawnAreaID;
  BYTE fieldMask[8];    // 8 bytes
};

struct countHeader { //area, teleport, chute header, level offset
  int count;
};

struct areaRecord {
  DWORD spawnTypeMask; // 4 bytes
  WORD lairID;
};

struct teleporterRecord{
{'fraction_non_alphanumeric': 0.08380414312617702, 'fraction_numerical': 0.013182674199623353, 'mean_word_length': 4.185365853658537, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2233111', 'n_tokens_mistral': 377, 'n_tokens_neox': 349, 'n_words': 110}