{"scope":"decompressed CNS tilemap payload byte layout","sourceDir":"extract_fld","tilemapCount":200,"counts":{"battle-background":26,"field-map":174},"formatSummary":{"standard":"u16 width, u16 height, u16 layer0[width*height], u16 layer1[width*height]","compact":"u8 width, u8 height, u16 layer0[width*height], u16 layer1[width*height]","nameSource":"CNS file name / GENSE.FLD entry name, not decompressed payload bytes","collisionSource":"CNS layer1 word grid is copied to the original collision flag buffer; EXE helper interprets it"},"rows":[{"name":"btl_a1.cns","path":"extract_fld/btl_a1.cns","compressedBytes":370,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 0x000b"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":106,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":22,"valueHex":"0x0016","count":415},{"value":1,"valueHex":"0x0001","count":72},{"value":10,"valueHex":"0x000a","count":8},{"value":9,"valueHex":"0x0009","count":6},{"value":25,"valueHex":"0x0019","count":6},{"value":26,"valueHex":"0x001a","count":6},{"value":42,"valueHex":"0x002a","count":6},{"value":43,"valueHex":"0x002b","count":6},{"value":68,"valueHex":"0x0044","count":6},{"value":69,"valueHex":"0x0045","count":6},{"value":95,"valueHex":"0x005f","count":6},{"value":96,"valueHex":"0x0060","count":6}]},"layer1Stats":{"count":777,"unique":1,"zeroCount":777,"nonzeroCount":0,"topValues":[{"value":0,"valueHex":"0x0000","count":777}]},"layer0Sample":[[1,1,1,3,12,11,10,1,1,1,3,10,1,1,1,1,3,10,1],[1,9,13,15,28,27,29,17,9,13,15,26,17,9,9,13,15,26,67],[14,25,30,32,45,44,46,34,25,30,32,43,34,25,25,30,32,43,93],[31,42,47,49,71,70,72,51,42,47,49,69,51,42,42,47,49,69,121],[48,68,73,75,98,97,99,77,68,73,75,96,77,68,68,73,75,96,146],[74,95,100,102,126,125,127,104,95,100,102,124,104,95,95,100,102,124,163],[101,123,128,130,22,22,22,132,123,128,130,22,132,123,123,128,130,22,179],[129,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,196],[22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22],[22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22],[22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22],[22,22,227,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,228],[22,228,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22],[22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22],[22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22],[22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22],[22,22,23,22,22,22,22,22,22,22,22,22,22,22,228,22,22,22,22],[252,22,22,22,22,22,22,22,231,252,22,22,22,22,22,22,22,22,22],[261,263,22,22,22,22,22,253,1,261,263,265,250,22,269,258,22,265,232],[1,267,230,232,263,22,265,266,1,1,267,1,249,232,1,261,269,1,1],[1,1,1,1,267,269,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":11,"layer0Hex":"0x000b","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":11,"layer0Hex":"0x000b","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_b1.cns","path":"extract_fld/btl_b1.cns","compressedBytes":429,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0027, 0x0028, 0x0027, 0x0028, 0x0025, 0x0026, 0x0048, 0x0049"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":72,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":4,"valueHex":"0x0004","count":381},{"value":40,"valueHex":"0x0028","count":25},{"value":39,"valueHex":"0x0027","count":23},{"value":75,"valueHex":"0x004b","count":20},{"value":74,"valueHex":"0x004a","count":18},{"value":73,"valueHex":"0x0049","count":16},{"value":37,"valueHex":"0x0025","count":15},{"value":38,"valueHex":"0x0026","count":15},{"value":72,"valueHex":"0x0048","count":14},{"value":15,"valueHex":"0x000f","count":13},{"value":51,"valueHex":"0x0033","count":12},{"value":130,"valueHex":"0x0082","count":11}]},"layer1Stats":{"count":777,"unique":1,"zeroCount":777,"nonzeroCount":0,"topValues":[{"value":0,"valueHex":"0x0000","count":777}]},"layer0Sample":[[39,39,37,72,39,74,79,130,101,37,72,39,39,129,131,101,105,74,79],[74,74,72,37,74,39,44,104,127,72,37,74,74,103,105,127,131,39,44],[39,39,37,72,39,74,79,130,101,37,72,39,39,129,131,101,105,74,79],[74,74,72,37,74,39,44,42,127,72,37,74,74,103,105,127,131,39,44],[39,39,37,72,39,74,79,77,101,37,72,39,39,129,131,101,105,48,47],[48,48,72,37,74,39,44,42,48,72,37,74,74,103,105,48,177,51,51],[51,51,171,173,48,48,47,176,51,171,173,46,46,175,177,51,4,4,349],[316,4,354,358,51,51,51,4,319,350,313,50,50,50,356,318,4,4,351],[4,4,4,4,4,4,359,4,4,352,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,316,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[350,4,4,4,4,316,4,4,4,4,4,4,4,4,4,4,4,4,4],[352,357,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[317,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[319,354,4,4,4,4,4,4,4,4,4,4,4,4,4,4,319,4,4],[133,135,16,357,318,359,4,353,4,16,16,356,358,4,4,316,4,4,15],[73,38,12,133,15,16,16,137,139,12,12,211,4,314,315,318,15,16,15],[38,73,73,73,38,12,12,42,77,40,40,36,133,135,16,16,136,138,11]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":39,"layer0Hex":"0x0027","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":40,"layer0Hex":"0x0028","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":39,"layer0Hex":"0x0027","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":40,"layer0Hex":"0x0028","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":37,"layer0Hex":"0x0025","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":38,"layer0Hex":"0x0026","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":72,"layer0Hex":"0x0048","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":73,"layer0Hex":"0x0049","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":39,"layer0Hex":"0x0027","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":75,"layer0Hex":"0x004b","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":74,"layer0Hex":"0x004a","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":75,"layer0Hex":"0x004b","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":79,"layer0Hex":"0x004f","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":210,"layer0Hex":"0x00d2","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_c1.cns","path":"extract_fld/btl_c1.cns","compressedBytes":405,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x002c, 0x002c, 0x002c, 0x000f, 0x0010, 0x0107, 0x0108, 0x0109"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":62,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":18,"valueHex":"0x0012","count":411},{"value":20,"valueHex":"0x0014","count":57},{"value":76,"valueHex":"0x004c","count":28},{"value":144,"valueHex":"0x0090","count":24},{"value":167,"valueHex":"0x00a7","count":24},{"value":242,"valueHex":"0x00f2","count":20},{"value":57,"valueHex":"0x0039","count":17},{"value":73,"valueHex":"0x0049","count":17},{"value":44,"valueHex":"0x002c","count":10},{"value":126,"valueHex":"0x007e","count":9},{"value":169,"valueHex":"0x00a9","count":8},{"value":127,"valueHex":"0x007f","count":8}]},"layer1Stats":{"count":777,"unique":1,"zeroCount":777,"nonzeroCount":0,"topValues":[{"value":0,"valueHex":"0x0000","count":777}]},"layer0Sample":[[44,44,16,264,280,44,44,44,44,16,304,320,57,57,57,57,16,224,343],[57,57,16,304,320,57,57,57,57,16,344,360,73,73,73,73,75,264,20],[73,73,75,344,360,73,73,73,73,75,144,20,20,20,20,20,76,304,17],[20,20,76,144,144,76,20,76,20,17,168,76,20,144,20,144,144,344,17],[76,144,144,213,212,126,76,126,144,145,127,126,144,18,144,166,168,144,127],[127,18,18,18,18,18,145,18,18,18,18,212,18,18,18,126,127,18,166],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,126],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[214,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],[18,18,18,18,18,18,18,18,18,18,167,18,18,18,18,18,18,18,18],[18,167,18,18,167,170,213,18,167,169,224,167,18,18,18,18,18,18,167],[170,144,169,167,76,76,167,167,76,20,264,20,167,167,18,215,18,169,223],[76,167,76,20,20,20,20,20,20,20,304,20,20,20,167,168,167,76,263],[20,20,20,248,242,243,20,248,242,246,344,244,242,246,20,20,20,224,303],[248,242,242,288,37,283,242,288,9,286,242,284,9,286,242,242,20,264,343]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":263,"layer0Hex":"0x0107","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":264,"layer0Hex":"0x0108","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":265,"layer0Hex":"0x0109","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":280,"layer0Hex":"0x0118","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":281,"layer0Hex":"0x0119","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":44,"layer0Hex":"0x002c","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_e1.cns","path":"extract_fld/btl_e1.cns","compressedBytes":205,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":58,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":28,"valueHex":"0x001c","count":50},{"value":44,"valueHex":"0x002c","count":45},{"value":45,"valueHex":"0x002d","count":45},{"value":27,"valueHex":"0x001b","count":45},{"value":4,"valueHex":"0x0004","count":40},{"value":15,"valueHex":"0x000f","count":40},{"value":115,"valueHex":"0x0073","count":37},{"value":114,"valueHex":"0x0072","count":37},{"value":20,"valueHex":"0x0014","count":36},{"value":21,"valueHex":"0x0015","count":36},{"value":3,"valueHex":"0x0003","count":36},{"value":33,"valueHex":"0x0021","count":36}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115],[37,37,41,41,41,167,169,171,37,37,37,41,41,41,40,37,37,37,168],[48,48,46,46,46,181,183,185,48,48,48,46,46,46,56,48,48,48,182],[65,65,64,64,64,197,199,201,65,65,65,64,64,64,63,65,65,65,198],[70,70,69,69,69,213,215,217,70,70,70,69,69,69,68,70,70,70,214],[81,81,80,80,80,229,231,233,81,81,81,80,80,80,79,81,81,81,230],[19,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,19],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_e2.cns","path":"extract_fld/btl_e2.cns","compressedBytes":187,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0037, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":64,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":28,"valueHex":"0x001c","count":50},{"value":44,"valueHex":"0x002c","count":45},{"value":45,"valueHex":"0x002d","count":45},{"value":27,"valueHex":"0x001b","count":45},{"value":4,"valueHex":"0x0004","count":40},{"value":15,"valueHex":"0x000f","count":40},{"value":114,"valueHex":"0x0072","count":37},{"value":115,"valueHex":"0x0073","count":36},{"value":20,"valueHex":"0x0014","count":36},{"value":21,"valueHex":"0x0015","count":36},{"value":3,"valueHex":"0x0003","count":36},{"value":33,"valueHex":"0x0021","count":36}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[55,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115],[177,177,179,178,180,176,178,178,177,179,40,177,177,179,178,180,176,178,178],[189,191,193,190,196,188,190,192,194,195,56,189,191,193,190,196,188,190,192],[205,207,209,206,212,204,206,208,210,211,63,205,207,209,206,212,204,206,208],[221,223,225,222,228,220,222,224,226,227,68,221,223,225,222,228,220,222,224],[240,241,243,240,246,239,240,242,244,245,79,240,241,243,240,246,239,240,242],[19,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,19],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,4],[15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,15],[28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,28],[114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":55,"layer0Hex":"0x0037","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_f1.cns","path":"extract_fld/btl_f1.cns","compressedBytes":302,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0108, 0x0109, 0x0115, 0x0116, 0x00fb, 0x00fc, 0x0104, 0x010a"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":42,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":410},{"value":275,"valueHex":"0x0113","count":29},{"value":281,"valueHex":"0x0119","count":21},{"value":296,"valueHex":"0x0128","count":21},{"value":236,"valueHex":"0x00ec","count":19},{"value":276,"valueHex":"0x0114","count":17},{"value":308,"valueHex":"0x0134","count":17},{"value":301,"valueHex":"0x012d","count":17},{"value":270,"valueHex":"0x010e","count":16},{"value":295,"valueHex":"0x0127","count":16},{"value":237,"valueHex":"0x00ed","count":15},{"value":271,"valueHex":"0x010f","count":14}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":697,"nonzeroCount":80,"topValues":[{"value":0,"valueHex":"0x0000","count":697},{"value":32,"valueHex":"0x0020","count":80}]},"layer0Sample":[[264,277,251,260,261,265,261,251,260,261,261,259,271,297,271,259,252,251,259],[251,259,259,271,297,271,259,252,251,259,259,271,276,314,276,271,278,252,271],[252,271,271,276,314,276,271,278,252,271,271,276,281,281,281,276,270,261,276],[261,276,276,281,281,281,276,270,261,276,276,281,296,296,296,281,275,276,281],[276,281,281,296,296,296,281,275,276,281,281,296,308,337,308,296,275,281,296],[281,296,296,308,337,308,296,275,281,296,296,308,302,302,291,308,295,296,308],[296,308,308,302,302,291,308,295,296,308,308,302,3,3,303,291,307,308,301],[308,301,301,3,3,303,291,307,308,301,301,3,3,3,3,303,301,301,3],[302,3,3,3,3,3,303,301,301,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,225,3,3],[3,3,3,3,225,3,225,3,225,3,3,3,3,3,224,224,237,225,225],[3,225,3,235,237,235,237,235,237,225,3,3,3,224,236,236,236,236,236],[245,237,235,237,237,237,237,237,237,247,225,224,224,236,236,251,251,251,251]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0],[0,0,0,0,32,0,32,0,32,0,0,0,0,0,32,32,32,32,32],[0,32,0,32,32,32,32,32,32,32,0,0,0,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":264,"layer0Hex":"0x0108","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":265,"layer0Hex":"0x0109","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":277,"layer0Hex":"0x0115","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":278,"layer0Hex":"0x0116","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":260,"layer0Hex":"0x0104","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":264,"layer0Hex":"0x0108","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":265,"layer0Hex":"0x0109","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_f2.cns","path":"extract_fld/btl_f2.cns","compressedBytes":161,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x006d, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":26,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":429,"valueHex":"0x01ad","count":455},{"value":110,"valueHex":"0x006e","count":81},{"value":177,"valueHex":"0x00b1","count":62},{"value":195,"valueHex":"0x00c3","count":30},{"value":131,"valueHex":"0x0083","count":26},{"value":217,"valueHex":"0x00d9","count":24},{"value":109,"valueHex":"0x006d","count":20},{"value":111,"valueHex":"0x006f","count":20},{"value":390,"valueHex":"0x0186","count":17},{"value":219,"valueHex":"0x00db","count":10},{"value":240,"valueHex":"0x00f0","count":5},{"value":176,"valueHex":"0x00b0","count":4}]},"layer1Stats":{"count":777,"unique":1,"zeroCount":777,"nonzeroCount":0,"topValues":[{"value":0,"valueHex":"0x0000","count":777}]},"layer0Sample":[[109,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,111],[109,176,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,176,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,435,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,431,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,434,429,429,429,429,429,429,429,429,429,429,429,429,429,429,195,111],[109,195,429,429,429,429,429,429,429,429,429,432,429,429,429,429,429,195,111],[109,176,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,176,111],[109,216,217,217,217,217,217,217,219,219,219,217,217,217,217,217,217,216,111],[109,110,110,110,110,110,110,110,219,219,219,110,110,110,110,110,110,110,111],[130,131,131,131,131,131,131,132,240,240,240,130,131,131,131,131,131,131,132]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":109,"layer0Hex":"0x006d","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_h1.cns","path":"extract_fld/btl_h1.cns","compressedBytes":62,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":10,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":280,"valueHex":"0x0118","count":182},{"value":281,"valueHex":"0x0119","count":168},{"value":282,"valueHex":"0x011a","count":168},{"value":17,"valueHex":"0x0011","count":37},{"value":268,"valueHex":"0x010c","count":37},{"value":273,"valueHex":"0x0111","count":37},{"value":274,"valueHex":"0x0112","count":37},{"value":275,"valueHex":"0x0113","count":37},{"value":276,"valueHex":"0x0114","count":37},{"value":187,"valueHex":"0x00bb","count":37}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268],[273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273],[274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274],[275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275],[276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,280],[187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_h2.cns","path":"extract_fld/btl_h2.cns","compressedBytes":62,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":10,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":285,"valueHex":"0x011d","count":182},{"value":283,"valueHex":"0x011b","count":168},{"value":284,"valueHex":"0x011c","count":168},{"value":17,"valueHex":"0x0011","count":37},{"value":268,"valueHex":"0x010c","count":37},{"value":269,"valueHex":"0x010d","count":37},{"value":270,"valueHex":"0x010e","count":37},{"value":271,"valueHex":"0x010f","count":37},{"value":272,"valueHex":"0x0110","count":37},{"value":187,"valueHex":"0x00bb","count":37}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268],[269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269],[270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270],[271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271],[272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285,284,283,285],[187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_h3.cns","path":"extract_fld/btl_h3.cns","compressedBytes":102,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":19,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":9,"valueHex":"0x0009","count":481},{"value":17,"valueHex":"0x0011","count":37},{"value":268,"valueHex":"0x010c","count":37},{"value":12,"valueHex":"0x000c","count":37},{"value":187,"valueHex":"0x00bb","count":37},{"value":269,"valueHex":"0x010d","count":31},{"value":270,"valueHex":"0x010e","count":31},{"value":271,"valueHex":"0x010f","count":31},{"value":272,"valueHex":"0x0110","count":31},{"value":197,"valueHex":"0x00c5","count":4},{"value":198,"valueHex":"0x00c6","count":4},{"value":183,"valueHex":"0x00b7","count":2}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268],[269,269,269,269,269,184,269,269,269,269,269,269,269,183,185,269,269,269,269],[270,270,270,270,270,198,270,270,270,270,270,270,270,197,199,270,270,270,270],[271,271,271,271,271,198,271,271,271,271,271,271,271,197,214,271,271,271,271],[272,272,272,272,272,229,272,272,272,272,272,272,272,228,230,272,272,272,272],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],[187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_h4.cns","path":"extract_fld/btl_h4.cns","compressedBytes":60,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":9,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":250,"valueHex":"0x00fa","count":444},{"value":244,"valueHex":"0x00f4","count":74},{"value":17,"valueHex":"0x0011","count":37},{"value":268,"valueHex":"0x010c","count":37},{"value":269,"valueHex":"0x010d","count":37},{"value":270,"valueHex":"0x010e","count":37},{"value":271,"valueHex":"0x010f","count":37},{"value":272,"valueHex":"0x0110","count":37},{"value":187,"valueHex":"0x00bb","count":37}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268],[269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269],[270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270],[271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271],[272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272],[244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244],[244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250],[187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_i1.cns","path":"extract_fld/btl_i1.cns","compressedBytes":142,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x0016, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":36,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":6,"valueHex":"0x0006","count":432},{"value":13,"valueHex":"0x000d","count":37},{"value":1,"valueHex":"0x0001","count":37},{"value":14,"valueHex":"0x000e","count":32},{"value":33,"valueHex":"0x0021","count":31},{"value":98,"valueHex":"0x0062","count":22},{"value":119,"valueHex":"0x0077","count":22},{"value":143,"valueHex":"0x008f","count":22},{"value":153,"valueHex":"0x0099","count":22},{"value":35,"valueHex":"0x0023","count":12},{"value":42,"valueHex":"0x002a","count":9},{"value":22,"valueHex":"0x0016","count":5}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":703,"nonzeroCount":74,"topValues":[{"value":0,"valueHex":"0x0000","count":703},{"value":32,"valueHex":"0x0020","count":74}]},"layer0Sample":[[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],[46,41,43,45,46,41,43,45,46,41,43,45,46,41,43,45,46,41,43],[99,159,98,98,99,159,98,98,104,159,98,98,99,159,98,98,99,159,98],[120,118,119,119,120,118,119,119,124,118,119,119,120,118,119,119,120,118,119],[140,173,143,143,140,172,143,143,147,173,143,143,140,173,143,143,140,173,143],[158,152,153,153,158,152,153,153,158,152,153,153,158,152,153,153,158,152,153],[32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_i2.cns","path":"extract_fld/btl_i2.cns","compressedBytes":137,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x0016, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":34,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":444},{"value":13,"valueHex":"0x000d","count":37},{"value":1,"valueHex":"0x0001","count":37},{"value":14,"valueHex":"0x000e","count":32},{"value":30,"valueHex":"0x001e","count":32},{"value":98,"valueHex":"0x0062","count":22},{"value":119,"valueHex":"0x0077","count":22},{"value":143,"valueHex":"0x008f","count":22},{"value":153,"valueHex":"0x0099","count":22},{"value":42,"valueHex":"0x002a","count":9},{"value":22,"valueHex":"0x0016","count":5},{"value":46,"valueHex":"0x002e","count":5}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":703,"nonzeroCount":74,"topValues":[{"value":0,"valueHex":"0x0000","count":703},{"value":32,"valueHex":"0x0020","count":74}]},"layer0Sample":[[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],[46,41,43,45,46,41,43,45,46,41,43,45,46,41,43,45,46,41,43],[99,159,98,98,99,159,98,98,104,159,98,98,99,159,98,98,99,159,98],[120,118,119,119,120,118,119,119,124,118,119,119,120,118,119,119,120,118,119],[140,173,143,143,140,172,143,143,147,173,143,143,140,173,143,143,140,172,143],[158,152,153,153,158,152,153,153,158,152,153,153,158,152,153,153,158,152,153],[30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_i3.cns","path":"extract_fld/btl_i3.cns","compressedBytes":239,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":61,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":4,"valueHex":"0x0004","count":474},{"value":13,"valueHex":"0x000d","count":37},{"value":1,"valueHex":"0x0001","count":37},{"value":14,"valueHex":"0x000e","count":35},{"value":187,"valueHex":"0x00bb","count":7},{"value":226,"valueHex":"0x00e2","count":6},{"value":227,"valueHex":"0x00e3","count":6},{"value":243,"valueHex":"0x00f3","count":6},{"value":312,"valueHex":"0x0138","count":6},{"value":244,"valueHex":"0x00f4","count":5},{"value":263,"valueHex":"0x0107","count":5},{"value":264,"valueHex":"0x0108","count":5}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":703,"nonzeroCount":74,"topValues":[{"value":0,"valueHex":"0x0000","count":703},{"value":32,"valueHex":"0x0020","count":74}]},"layer0Sample":[[14,14,14,14,14,14,14,14,14,14,14,14,14,22,14,14,14,14,14],[223,225,227,227,228,229,221,228,224,226,226,42,222,40,222,223,225,227,227],[242,245,244,245,247,104,240,247,243,59,243,246,241,58,241,242,244,245,244],[262,265,264,265,267,124,261,267,263,85,263,266,119,84,119,262,264,265,264],[285,288,287,288,289,291,283,289,286,106,286,172,284,105,284,285,287,288,287],[309,311,313,311,315,317,307,315,310,312,312,314,308,125,308,309,311,313,313],[4,4,4,4,187,4,4,4,187,4,4,4,4,187,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_i4.cns","path":"extract_fld/btl_i4.cns","compressedBytes":114,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":32,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":444},{"value":14,"valueHex":"0x000e","count":37},{"value":13,"valueHex":"0x000d","count":37},{"value":1,"valueHex":"0x0001","count":37},{"value":30,"valueHex":"0x001e","count":33},{"value":251,"valueHex":"0x00fb","count":25},{"value":119,"valueHex":"0x0077","count":15},{"value":232,"valueHex":"0x00e8","count":15},{"value":198,"valueHex":"0x00c6","count":10},{"value":199,"valueHex":"0x00c7","count":10},{"value":210,"valueHex":"0x00d2","count":10},{"value":217,"valueHex":"0x00d9","count":10}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":703,"nonzeroCount":74,"topValues":[{"value":0,"valueHex":"0x0000","count":703},{"value":32,"valueHex":"0x0020","count":74}]},"layer0Sample":[[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],[198,198,200,196,198,198,200,196,198,198,200,196,198,198,200,196,198,198,200],[119,119,119,208,119,119,119,208,119,119,119,208,119,119,119,208,119,119,119],[217,217,219,215,217,217,219,215,217,217,219,215,217,217,219,215,217,217,219],[232,232,232,230,232,232,232,230,232,232,232,230,232,232,232,230,232,232,232],[251,251,251,249,251,251,251,249,251,251,251,249,251,251,251,249,251,251,251],[30,30,30,29,30,30,30,29,30,30,30,29,30,30,30,29,30,30,30],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_i5.cns","path":"extract_fld/btl_i5.cns","compressedBytes":140,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":36,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":444},{"value":14,"valueHex":"0x000e","count":37},{"value":13,"valueHex":"0x000d","count":37},{"value":1,"valueHex":"0x0001","count":37},{"value":30,"valueHex":"0x001e","count":35},{"value":153,"valueHex":"0x0099","count":30},{"value":42,"valueHex":"0x002a","count":12},{"value":59,"valueHex":"0x003b","count":9},{"value":60,"valueHex":"0x003c","count":9},{"value":85,"valueHex":"0x0055","count":9},{"value":86,"valueHex":"0x0056","count":9},{"value":106,"valueHex":"0x006a","count":9}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":703,"nonzeroCount":74,"topValues":[{"value":0,"valueHex":"0x0000","count":703},{"value":32,"valueHex":"0x0020","count":74}]},"layer0Sample":[[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],[41,42,43,44,42,73,196,73,42,44,43,42,46,41,42,43,44,42,73],[159,99,60,60,60,98,208,98,59,59,59,159,99,159,99,60,60,60,98],[118,120,86,86,86,119,215,119,85,85,85,118,120,118,120,86,86,86,119],[172,140,107,107,107,143,230,143,106,106,106,173,140,172,140,107,107,107,143],[152,153,153,153,153,153,249,153,153,153,153,153,158,152,153,153,153,153,153],[30,30,30,30,30,30,29,30,30,30,30,30,30,30,30,30,30,30,30],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_j1.cns","path":"extract_fld/btl_j1.cns","compressedBytes":111,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":22,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":18,"valueHex":"0x0012","count":66},{"value":200,"valueHex":"0x00c8","count":52},{"value":203,"valueHex":"0x00cb","count":52},{"value":206,"valueHex":"0x00ce","count":52},{"value":201,"valueHex":"0x00c9","count":48},{"value":202,"valueHex":"0x00ca","count":48},{"value":204,"valueHex":"0x00cc","count":48},{"value":205,"valueHex":"0x00cd","count":48},{"value":207,"valueHex":"0x00cf","count":48},{"value":208,"valueHex":"0x00d0","count":48},{"value":15,"valueHex":"0x000f","count":37},{"value":53,"valueHex":"0x0035","count":37}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":703,"nonzeroCount":74,"topValues":[{"value":0,"valueHex":"0x0000","count":703},{"value":32,"valueHex":"0x0020","count":74}]},"layer0Sample":[[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[4,4,4,10,4,4,4,10,4,4,4,10,4,4,4,10,4,4,4],[19,19,19,25,19,19,19,25,19,19,19,25,19,19,19,25,19,19,19],[3,3,3,36,3,3,3,36,3,3,3,36,3,3,3,36,3,3,3],[18,18,18,36,18,18,18,36,18,18,18,36,18,18,18,36,18,18,18],[18,18,18,49,18,18,18,49,18,18,18,49,18,18,18,49,18,18,18],[17,17,17,58,17,17,17,58,17,17,17,58,17,17,17,58,17,17,17],[200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200],[203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203],[206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206],[200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200],[203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203],[206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206],[200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200],[203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203],[206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206],[200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200],[203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203],[206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206],[53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_k1.cns","path":"extract_fld/btl_k1.cns","compressedBytes":337,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, 0x0005, 0x0006"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":60,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":12,"valueHex":"0x000c","count":345},{"value":3,"valueHex":"0x0003","count":76},{"value":52,"valueHex":"0x0034","count":35},{"value":54,"valueHex":"0x0036","count":29},{"value":6,"valueHex":"0x0006","count":11},{"value":17,"valueHex":"0x0011","count":11},{"value":25,"valueHex":"0x0019","count":11},{"value":33,"valueHex":"0x0021","count":11},{"value":40,"valueHex":"0x0028","count":11},{"value":47,"valueHex":"0x002f","count":11},{"value":87,"valueHex":"0x0057","count":11},{"value":5,"valueHex":"0x0005","count":10}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":699,"nonzeroCount":78,"topValues":[{"value":0,"valueHex":"0x0000","count":699},{"value":32,"valueHex":"0x0020","count":78}]},"layer0Sample":[[3,4,6,5,7,6,8,3,3,3,3,3,3,3,3,3,3,3,3],[6,15,17,16,18,17,19,6,8,3,3,3,5,7,3,3,5,7,6],[17,23,25,24,26,25,27,17,19,6,5,7,16,18,5,7,16,18,17],[25,31,33,32,34,33,35,25,27,17,16,18,24,26,16,18,24,26,25],[33,38,40,39,41,40,42,33,35,25,24,26,32,34,24,26,32,34,33],[40,45,47,46,48,47,49,40,42,33,32,34,39,41,32,34,39,41,40],[47,51,52,52,52,52,56,47,49,40,39,41,46,48,39,41,46,48,47],[52,52,54,54,54,54,62,52,56,47,46,48,52,52,46,48,52,52,52],[54,59,12,12,12,12,61,54,52,52,52,52,66,54,52,52,66,54,54],[12,12,12,12,12,12,12,12,54,54,54,59,60,12,54,54,60,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,69,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,77,12,12,12,12,12,12,12,12,12,12,12,12,12,12,68,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,76,12],[12,71,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,79,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,87,12,95,87,12,12,12,12,12,12,12,12,12,87,12,12],[12,95,87,3,90,3,3,123,87,12,87,12,95,12,12,86,3,90,90],[87,3,3,3,3,3,3,3,3,87,3,95,3,87,95,3,3,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,0,32,32,0,0,0,0,0,0,0,0,0,32,0,0],[0,32,32,32,32,32,32,32,32,0,32,0,32,0,0,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":5,"layer0Hex":"0x0005","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":5,"layer0Hex":"0x0005","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":5,"layer0Hex":"0x0005","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_k2.cns","path":"extract_fld/btl_k2.cns","compressedBytes":164,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x00a3, 0x00a3, 0x00a3, 0x00a3, 0x00a3, 0x00a3, 0x00a3, 0x00a3"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":20,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":52,"valueHex":"0x0034","count":434},{"value":163,"valueHex":"0x00a3","count":237},{"value":3,"valueHex":"0x0003","count":38},{"value":116,"valueHex":"0x0074","count":8},{"value":188,"valueHex":"0x00bc","count":7},{"value":185,"valueHex":"0x00b9","count":6},{"value":187,"valueHex":"0x00bb","count":6},{"value":125,"valueHex":"0x007d","count":5},{"value":184,"valueHex":"0x00b8","count":4},{"value":186,"valueHex":"0x00ba","count":4},{"value":189,"valueHex":"0x00bd","count":4},{"value":122,"valueHex":"0x007a","count":4}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":707,"nonzeroCount":70,"topValues":[{"value":0,"valueHex":"0x0000","count":707},{"value":32,"valueHex":"0x0020","count":70}]},"layer0Sample":[[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[184,186,188,163,188,185,187,189,163,163,163,163,191,184,186,188,163,163,163],[52,52,52,52,52,52,52,52,185,187,189,48,52,52,52,52,185,185,188],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],[52,117,52,52,122,124,116,52,52,52,52,52,52,52,52,115,116,52,52],[125,3,121,52,3,3,3,116,52,52,52,52,123,52,122,3,3,123,116],[3,3,3,116,3,3,3,3,121,52,52,122,3,125,3,3,3,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,0,0,32,32,32,0,0,0,0,0,0,0,0,32,32,0,0],[32,32,32,0,32,32,32,32,0,0,0,0,32,0,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,0,0,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":163,"layer0Hex":"0x00a3","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_l1.cns","path":"extract_fld/btl_l1.cns","compressedBytes":643,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0026, 0x0006, 0x0183, 0x0184, 0x0185, 0x0006, 0x0006, 0x0006"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":128,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":6,"valueHex":"0x0006","count":346},{"value":201,"valueHex":"0x00c9","count":28},{"value":164,"valueHex":"0x00a4","count":23},{"value":125,"valueHex":"0x007d","count":14},{"value":50,"valueHex":"0x0032","count":13},{"value":167,"valueHex":"0x00a7","count":13},{"value":202,"valueHex":"0x00ca","count":10},{"value":124,"valueHex":"0x007c","count":7},{"value":126,"valueHex":"0x007e","count":6},{"value":200,"valueHex":"0x00c8","count":6},{"value":87,"valueHex":"0x0057","count":6},{"value":3,"valueHex":"0x0003","count":5}]},"layer1Stats":{"count":777,"unique":3,"zeroCount":720,"nonzeroCount":57,"topValues":[{"value":0,"valueHex":"0x0000","count":720},{"value":32,"valueHex":"0x0020","count":54},{"value":16,"valueHex":"0x0010","count":3}]},"layer0Sample":[[38,387,389,6,6,48,4,39,41,43,45,47,78,38,43,397,399,45,47],[73,40,42,44,46,83,4,74,76,78,80,82,114,73,78,39,41,80,82],[109,75,77,79,81,119,4,110,112,114,116,118,153,109,114,74,76,116,118],[148,111,113,115,117,158,4,149,151,153,155,157,192,148,153,110,112,155,157],[188,150,152,154,156,195,4,189,190,192,194,18,311,188,192,149,151,194,18],[11,13,191,193,17,19,6,200,52,311,53,55,355,11,15,189,190,53,55],[166,51,225,227,54,164,6,6,164,355,164,50,395,50,164,50,52,202,201],[6,166,6,200,201,202,6,6,163,395,202,163,50,164,166,50,202,125,6],[6,6,6,279,126,6,6,6,6,201,6,6,201,202,6,201,6,201,6],[6,6,6,6,202,6,6,6,6,6,6,6,6,6,6,6,124,128,6],[6,6,164,6,6,6,6,6,6,6,6,277,6,6,6,127,164,164,6],[6,163,50,165,6,6,6,6,6,6,6,6,6,6,125,164,201,201,6],[6,6,201,6,6,6,6,6,6,6,6,6,6,6,201,167,6,127,126],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,200,167],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[276,6,6,6,6,6,6,308,6,6,6,6,124,126,6,6,6,6,6],[6,127,125,6,6,6,6,348,6,6,6,6,163,164,6,6,6,125,125],[124,50,167,6,6,6,6,388,276,6,6,6,200,164,125,6,124,50,167],[6,201,6,6,6,6,6,6,6,6,6,6,6,163,164,6,6,201,6],[121,123,6,85,87,122,6,6,86,88,87,89,6,6,167,6,6,160,162],[318,6,87,6,308,6,88,87,317,319,6,6,122,6,6,161,87,6,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,0,32,32,32,0,0,32,32,32,32,0,0,0,0,0,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":38,"layer0Hex":"0x0026","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":387,"layer0Hex":"0x0183","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":388,"layer0Hex":"0x0184","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":389,"layer0Hex":"0x0185","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":48,"layer0Hex":"0x0030","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":5,"layer0Hex":"0x0005","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":39,"layer0Hex":"0x0027","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":40,"layer0Hex":"0x0028","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_l2.cns","path":"extract_fld/btl_l2.cns","compressedBytes":607,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0140, 0x0032, 0x0032, 0x00a4, 0x0162, 0x0163, 0x0164, 0x00a4"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":144,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":6,"valueHex":"0x0006","count":409},{"value":50,"valueHex":"0x0032","count":17},{"value":164,"valueHex":"0x00a4","count":12},{"value":277,"valueHex":"0x0115","count":11},{"value":201,"valueHex":"0x00c9","count":11},{"value":276,"valueHex":"0x0114","count":8},{"value":166,"valueHex":"0x00a6","count":6},{"value":113,"valueHex":"0x0071","count":6},{"value":114,"valueHex":"0x0072","count":6},{"value":115,"valueHex":"0x0073","count":6},{"value":152,"valueHex":"0x0098","count":6},{"value":154,"valueHex":"0x009a","count":6}]},"layer1Stats":{"count":777,"unique":3,"zeroCount":720,"nonzeroCount":57,"topValues":[{"value":0,"valueHex":"0x0000","count":720},{"value":32,"valueHex":"0x0020","count":54},{"value":16,"valueHex":"0x0010","count":3}]},"layer0Sample":[[320,50,354,356,50,330,78,39,41,43,45,47,78,38,43,164,50,345,50],[73,322,394,396,328,83,114,74,76,78,80,82,114,73,78,321,323,385,330],[109,75,324,326,81,119,153,110,112,114,116,118,153,109,114,74,76,325,83],[148,111,113,115,117,158,192,149,151,153,155,157,192,148,153,110,112,114,119],[188,150,152,154,156,195,226,189,190,192,194,18,311,188,192,149,151,153,158],[221,13,191,193,17,19,276,222,224,226,53,55,355,11,15,189,190,192,195],[276,51,14,16,54,167,277,6,6,276,201,166,395,167,201,277,224,15,19],[6,166,50,50,164,6,127,6,277,6,6,6,6,6,6,6,276,201,167],[6,6,201,166,167,6,201,6,6,6,6,6,6,6,6,6,279,6,6],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,277,6,307],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,347],[6,6,276,6,6,6,6,6,6,6,6,6,6,276,6,6,6,6,384],[6,6,277,6,6,6,6,6,6,6,6,6,6,277,6,6,6,6,201],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[6,6,6,6,6,6,6,6,6,278,6,6,6,6,6,6,6,6,6],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[6,6,6,6,6,6,6,307,309,276,6,6,6,6,6,6,276,6,6],[6,6,6,6,6,6,6,347,349,6,6,6,6,6,6,6,6,6,6],[6,279,6,6,6,6,6,387,389,6,6,6,6,6,6,125,6,6,6],[339,341,6,332,336,340,6,6,336,340,338,342,6,6,6,201,6,160,162],[306,50,337,164,164,50,339,337,164,315,164,50,340,6,6,161,87,124,125]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,16,16,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,0,32,32,32,0,0,32,32,32,32,0,0,0,0,0,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":320,"layer0Hex":"0x0140","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":50,"layer0Hex":"0x0032","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":50,"layer0Hex":"0x0032","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":164,"layer0Hex":"0x00a4","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":354,"layer0Hex":"0x0162","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":355,"layer0Hex":"0x0163","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":356,"layer0Hex":"0x0164","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":164,"layer0Hex":"0x00a4","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":50,"layer0Hex":"0x0032","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":50,"layer0Hex":"0x0032","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":330,"layer0Hex":"0x014a","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":77,"layer0Hex":"0x004d","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":78,"layer0Hex":"0x004e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":79,"layer0Hex":"0x004f","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":39,"layer0Hex":"0x0027","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":40,"layer0Hex":"0x0028","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_n1.cns","path":"extract_fld/btl_n1.cns","compressedBytes":276,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0008, 0x0007, 0x0008, 0x0001, 0x0001, 0x0001, 0x0001, 0x0007"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":39,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":421},{"value":1,"valueHex":"0x0001","count":53},{"value":22,"valueHex":"0x0016","count":14},{"value":36,"valueHex":"0x0024","count":14},{"value":49,"valueHex":"0x0031","count":14},{"value":63,"valueHex":"0x003f","count":14},{"value":77,"valueHex":"0x004d","count":14},{"value":90,"valueHex":"0x005a","count":14},{"value":21,"valueHex":"0x0015","count":13},{"value":35,"valueHex":"0x0023","count":13},{"value":48,"valueHex":"0x0030","count":13},{"value":62,"valueHex":"0x003e","count":13}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":689,"nonzeroCount":88,"topValues":[{"value":0,"valueHex":"0x0000","count":689},{"value":32,"valueHex":"0x0020","count":88}]},"layer0Sample":[[8,8,1,1,8,1,1,8,8,21,23,8,8,1,1,8,21,21,23],[22,22,7,20,22,7,20,22,22,35,37,22,22,7,20,22,35,35,37],[36,36,21,34,36,21,34,36,36,48,50,36,36,21,34,36,48,48,50],[49,49,35,47,49,35,47,49,49,62,64,49,49,35,47,49,62,62,64],[63,63,48,61,63,48,61,63,63,76,78,63,63,48,61,63,76,76,78],[77,77,62,75,77,62,75,77,77,89,91,77,77,62,75,77,89,89,91],[90,90,76,88,90,76,88,90,90,3,99,90,90,76,88,90,3,3,99],[3,3,89,98,3,89,98,3,3,3,3,3,3,89,98,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,4,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,119,3],[129,3,3,119,120,3,3,3,3,3,126,120,129,3,3,3,119,1,135],[128,119,136,1,1,129,3,3,3,119,127,1,128,119,136,136,1,1,1],[1,1,1,1,1,128,119,136,136,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0],[32,0,0,32,32,0,0,0,0,0,32,32,32,0,0,0,32,32,32],[32,32,32,32,32,32,0,0,0,32,32,32,32,32,32,32,32,32,32],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_n2.cns","path":"extract_fld/btl_n2.cns","compressedBytes":223,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0101, 0x0092, 0x0102, 0x0092, 0x0101, 0x0092, 0x0102, 0x0092"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":56,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":503},{"value":156,"valueHex":"0x009c","count":27},{"value":157,"valueHex":"0x009d","count":26},{"value":182,"valueHex":"0x00b6","count":26},{"value":181,"valueHex":"0x00b5","count":26},{"value":146,"valueHex":"0x0092","count":16},{"value":208,"valueHex":"0x00d0","count":15},{"value":285,"valueHex":"0x011d","count":15},{"value":150,"valueHex":"0x0096","count":13},{"value":144,"valueHex":"0x0090","count":11},{"value":145,"valueHex":"0x0091","count":11},{"value":151,"valueHex":"0x0097","count":9}]},"layer1Stats":{"count":777,"unique":1,"zeroCount":777,"nonzeroCount":0,"topValues":[{"value":0,"valueHex":"0x0000","count":777}]},"layer0Sample":[[257,258,257,258,257,258,259,244,230,256,257,258,257,258,257,258,257,258,257],[157,157,157,157,157,157,265,217,212,264,157,157,157,157,157,157,157,157,157],[182,182,182,182,182,182,276,278,273,275,182,182,182,182,182,182,182,182,182],[208,208,208,208,208,208,291,148,148,289,208,208,208,208,208,208,208,208,208],[150,150,150,285,150,150,151,150,285,150,150,285,150,150,285,150,150,151,285],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3],[3,142,144,144,144,144,144,144,144,144,144,144,144,146,3,3,3,3,3],[3,154,156,156,156,156,156,156,156,156,156,156,156,156,159,3,3,3,3],[177,179,181,181,181,181,181,181,181,181,181,181,181,183,185,3,3,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":257,"layer0Hex":"0x0101","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":146,"layer0Hex":"0x0092","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":258,"layer0Hex":"0x0102","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":146,"layer0Hex":"0x0092","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":257,"layer0Hex":"0x0101","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":146,"layer0Hex":"0x0092","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":258,"layer0Hex":"0x0102","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":146,"layer0Hex":"0x0092","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":257,"layer0Hex":"0x0101","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":146,"layer0Hex":"0x0092","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":258,"layer0Hex":"0x0102","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":146,"layer0Hex":"0x0092","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":259,"layer0Hex":"0x0103","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":232,"layer0Hex":"0x00e8","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":244,"layer0Hex":"0x00f4","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_o1.cns","path":"extract_fld/btl_o1.cns","compressedBytes":78,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0010, 0x000f, 0x0010, 0x000f, 0x0010, 0x000e, 0x0010, 0x000f"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":18,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":518},{"value":4,"valueHex":"0x0004","count":37},{"value":6,"valueHex":"0x0006","count":37},{"value":16,"valueHex":"0x0010","count":19},{"value":19,"valueHex":"0x0013","count":19},{"value":26,"valueHex":"0x001a","count":19},{"value":31,"valueHex":"0x001f","count":19},{"value":36,"valueHex":"0x0024","count":19},{"value":15,"valueHex":"0x000f","count":12},{"value":18,"valueHex":"0x0012","count":12},{"value":25,"valueHex":"0x0019","count":12},{"value":30,"valueHex":"0x001e","count":12}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_o2.cns","path":"extract_fld/btl_o2.cns","compressedBytes":110,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006b, 0x006c, 0x0069"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":35,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":518},{"value":4,"valueHex":"0x0004","count":37},{"value":6,"valueHex":"0x0006","count":37},{"value":149,"valueHex":"0x0095","count":11},{"value":107,"valueHex":"0x006b","count":10},{"value":108,"valueHex":"0x006c","count":10},{"value":105,"valueHex":"0x0069","count":6},{"value":106,"valueHex":"0x006a","count":6},{"value":112,"valueHex":"0x0070","count":6},{"value":113,"valueHex":"0x0071","count":6},{"value":123,"valueHex":"0x007b","count":6},{"value":124,"valueHex":"0x007c","count":6}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[105,107,109,108,106,108,107,105,107,109,108,106,108,107,105,107,109,108,106],[112,114,120,117,113,119,116,112,114,120,117,113,119,116,112,114,120,117,113],[123,125,131,128,124,130,127,123,125,131,128,124,130,127,123,125,131,128,124],[134,136,142,139,135,141,138,134,136,142,139,135,141,138,134,136,142,139,135],[148,149,155,152,149,154,151,148,149,155,152,149,154,151,148,149,155,152,149],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":105,"layer0Hex":"0x0069","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":106,"layer0Hex":"0x006a","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":109,"layer0Hex":"0x006d","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":105,"layer0Hex":"0x0069","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":106,"layer0Hex":"0x006a","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":109,"layer0Hex":"0x006d","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":105,"layer0Hex":"0x0069","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":106,"layer0Hex":"0x006a","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"btl_p1.cns","path":"extract_fld/btl_p1.cns","compressedBytes":110,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0069, 0x006a, 0x006b, 0x006c, 0x006d, 0x006b, 0x006c, 0x0069"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":35,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":518},{"value":4,"valueHex":"0x0004","count":37},{"value":6,"valueHex":"0x0006","count":37},{"value":149,"valueHex":"0x0095","count":11},{"value":107,"valueHex":"0x006b","count":10},{"value":108,"valueHex":"0x006c","count":10},{"value":105,"valueHex":"0x0069","count":6},{"value":106,"valueHex":"0x006a","count":6},{"value":112,"valueHex":"0x0070","count":6},{"value":113,"valueHex":"0x0071","count":6},{"value":123,"valueHex":"0x007b","count":6},{"value":124,"valueHex":"0x007c","count":6}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":740,"nonzeroCount":37,"topValues":[{"value":0,"valueHex":"0x0000","count":740},{"value":32,"valueHex":"0x0020","count":37}]},"layer0Sample":[[105,107,109,108,106,108,107,105,107,109,108,106,108,107,105,107,109,108,106],[112,114,120,117,113,119,116,112,114,120,117,113,119,116,112,114,120,117,113],[123,125,131,128,124,130,127,123,125,131,128,124,130,127,123,125,131,128,124],[134,136,142,139,135,141,138,134,136,142,139,135,141,138,134,136,142,139,135],[148,149,155,152,149,154,151,148,149,155,152,149,154,151,148,149,155,152,149],[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":105,"layer0Hex":"0x0069","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":106,"layer0Hex":"0x006a","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":109,"layer0Hex":"0x006d","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":105,"layer0Hex":"0x0069","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":106,"layer0Hex":"0x006a","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":109,"layer0Hex":"0x006d","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":107,"layer0Hex":"0x006b","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":108,"layer0Hex":"0x006c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":105,"layer0Hex":"0x0069","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":106,"layer0Hex":"0x006a","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map0_01n.cns","path":"extract_fld/map0_01n.cns","compressedBytes":125,"decodedBytes":3110,"headerBytes":2,"width":37,"height":21,"tileCount":777,"variant":"compact-u8-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":1,"startHex":"0x0000","endHex":"0x0001","size":2,"sizeHex":"0x0002","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25), height=21 (15)"},{"label":"layer0","start":2,"end":1555,"startHex":"0x0002","endHex":"0x0613","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x00e6, 0x00e7"},{"label":"layer1","start":1556,"end":3109,"startHex":"0x0614","endHex":"0x0c25","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":16,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":396},{"value":148,"valueHex":"0x0094","count":252},{"value":230,"valueHex":"0x00e6","count":15},{"value":231,"valueHex":"0x00e7","count":15},{"value":233,"valueHex":"0x00e9","count":13},{"value":189,"valueHex":"0x00bd","count":12},{"value":190,"valueHex":"0x00be","count":12},{"value":214,"valueHex":"0x00d6","count":9},{"value":215,"valueHex":"0x00d7","count":9},{"value":216,"valueHex":"0x00d8","count":9},{"value":191,"valueHex":"0x00bf","count":8},{"value":217,"valueHex":"0x00d9","count":8}]},"layer1Stats":{"count":777,"unique":3,"zeroCount":735,"nonzeroCount":42,"topValues":[{"value":0,"valueHex":"0x0000","count":735},{"value":4,"valueHex":"0x0004","count":21},{"value":8,"valueHex":"0x0008","count":21}]},"layer0Sample":[[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,4,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,4,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148]],"layer1Sample":[[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":230,"layer0Hex":"0x00e6","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":231,"layer0Hex":"0x00e7","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":189,"layer0Hex":"0x00bd","layer1":4,"layer1Hex":"0x0004"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map0_02n.cns","path":"extract_fld/map0_02n.cns","compressedBytes":389,"decodedBytes":12436,"headerBytes":4,"width":37,"height":84,"tileCount":3108,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=84 (54 00)"},{"label":"layer0","start":4,"end":6219,"startHex":"0x0004","endHex":"0x184b","size":6216,"sizeHex":"0x1848","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x00e6, 0x00e7"},{"label":"layer1","start":6220,"end":12435,"startHex":"0x184c","endHex":"0x3093","size":6216,"sizeHex":"0x1848","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":3108,"unique":24,"zeroCount":0,"nonzeroCount":3108,"topValues":[{"value":3,"valueHex":"0x0003","count":1408},{"value":148,"valueHex":"0x0094","count":1008},{"value":423,"valueHex":"0x01a7","count":69},{"value":419,"valueHex":"0x01a3","count":67},{"value":230,"valueHex":"0x00e6","count":60},{"value":231,"valueHex":"0x00e7","count":60},{"value":233,"valueHex":"0x00e9","count":52},{"value":189,"valueHex":"0x00bd","count":48},{"value":190,"valueHex":"0x00be","count":48},{"value":214,"valueHex":"0x00d6","count":36},{"value":215,"valueHex":"0x00d7","count":36},{"value":216,"valueHex":"0x00d8","count":36}]},"layer1Stats":{"count":3108,"unique":1,"zeroCount":3108,"nonzeroCount":0,"topValues":[{"value":0,"valueHex":"0x0000","count":3108}]},"layer0Sample":[[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,214,3,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,4,3,3,419,423,3,3,3,190,233,148,148,148],[148,148,148,230,214,3,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,419,423,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,3,3,3,419,423,3,3,3,190,217,148,148,148],[148,148,148,212,189,3,3,3,3,419,423,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,3,3,3,419,423,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,3,3,3,419,423,3,3,3,190,217,148,148,148],[148,148,148,230,189,4,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,212,214,3,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,212,214,3,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,419,423,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,419,423,3,3,3,190,233,148,148,148],[148,148,148,230,189,3,3,3,3,419,423,3,3,3,190,217,148,148,148],[148,148,148,212,189,3,3,3,3,419,423,3,3,3,190,217,148,148,148],[148,148,148,212,189,3,3,3,3,421,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,190,233,148,148,148]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":230,"layer0Hex":"0x00e6","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":231,"layer0Hex":"0x00e7","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":189,"layer0Hex":"0x00bd","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map0_03n.cns","path":"extract_fld/map0_03n.cns","compressedBytes":115,"decodedBytes":6220,"headerBytes":4,"width":37,"height":42,"tileCount":1554,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=42 (2a 00)"},{"label":"layer0","start":4,"end":3111,"startHex":"0x0004","endHex":"0x0c27","size":3108,"sizeHex":"0x0c24","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x00e6, 0x00e7"},{"label":"layer1","start":3112,"end":6219,"startHex":"0x0c28","endHex":"0x184b","size":3108,"sizeHex":"0x0c24","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1554,"unique":16,"zeroCount":0,"nonzeroCount":1554,"topValues":[{"value":3,"valueHex":"0x0003","count":792},{"value":148,"valueHex":"0x0094","count":504},{"value":230,"valueHex":"0x00e6","count":30},{"value":231,"valueHex":"0x00e7","count":30},{"value":233,"valueHex":"0x00e9","count":26},{"value":189,"valueHex":"0x00bd","count":24},{"value":190,"valueHex":"0x00be","count":24},{"value":214,"valueHex":"0x00d6","count":18},{"value":215,"valueHex":"0x00d7","count":18},{"value":216,"valueHex":"0x00d8","count":18},{"value":191,"valueHex":"0x00bf","count":16},{"value":217,"valueHex":"0x00d9","count":16}]},"layer1Stats":{"count":1554,"unique":1,"zeroCount":1554,"nonzeroCount":0,"topValues":[{"value":0,"valueHex":"0x0000","count":1554}]},"layer0Sample":[[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,4,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,4,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":230,"layer0Hex":"0x00e6","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":231,"layer0Hex":"0x00e7","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":189,"layer0Hex":"0x00bd","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map0_04n.cns","path":"extract_fld/map0_04n.cns","compressedBytes":124,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x00e6, 0x00e7"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":16,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":396},{"value":148,"valueHex":"0x0094","count":252},{"value":230,"valueHex":"0x00e6","count":15},{"value":231,"valueHex":"0x00e7","count":15},{"value":233,"valueHex":"0x00e9","count":13},{"value":189,"valueHex":"0x00bd","count":12},{"value":190,"valueHex":"0x00be","count":12},{"value":214,"valueHex":"0x00d6","count":9},{"value":215,"valueHex":"0x00d7","count":9},{"value":216,"valueHex":"0x00d8","count":9},{"value":191,"valueHex":"0x00bf","count":8},{"value":217,"valueHex":"0x00d9","count":8}]},"layer1Stats":{"count":777,"unique":3,"zeroCount":735,"nonzeroCount":42,"topValues":[{"value":0,"valueHex":"0x0000","count":735},{"value":4,"valueHex":"0x0004","count":21},{"value":8,"valueHex":"0x0008","count":21}]},"layer0Sample":[[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,4,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,212,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,212,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,189,3,4,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,190,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,215,233,148,148,148],[148,148,148,230,189,3,3,3,3,3,3,3,3,3,190,217,148,148,148],[148,148,148,230,214,3,3,3,3,3,3,3,3,3,215,233,148,148,148]],"layer1Sample":[[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":230,"layer0Hex":"0x00e6","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":231,"layer0Hex":"0x00e7","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":189,"layer0Hex":"0x00bd","layer1":4,"layer1Hex":"0x0004"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map1_01a.cns","path":"extract_fld/map1_01a.cns","compressedBytes":1295,"decodedBytes":7108,"headerBytes":4,"width":37,"height":48,"tileCount":1776,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=48 (30 00)"},{"label":"layer0","start":4,"end":3555,"startHex":"0x0004","endHex":"0x0de3","size":3552,"sizeHex":"0x0de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":3556,"end":7107,"startHex":"0x0de4","endHex":"0x1bc3","size":3552,"sizeHex":"0x0de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1776,"unique":240,"zeroCount":0,"nonzeroCount":1776,"topValues":[{"value":1,"valueHex":"0x0001","count":878},{"value":22,"valueHex":"0x0016","count":431},{"value":23,"valueHex":"0x0017","count":22},{"value":228,"valueHex":"0x00e4","count":11},{"value":56,"valueHex":"0x0038","count":7},{"value":227,"valueHex":"0x00e3","count":6},{"value":106,"valueHex":"0x006a","count":6},{"value":110,"valueHex":"0x006e","count":5},{"value":53,"valueHex":"0x0035","count":5},{"value":79,"valueHex":"0x004f","count":5},{"value":247,"valueHex":"0x00f7","count":4},{"value":136,"valueHex":"0x0088","count":4}]},"layer1Stats":{"count":1776,"unique":20,"zeroCount":1596,"nonzeroCount":180,"topValues":[{"value":0,"valueHex":"0x0000","count":1596},{"value":4,"valueHex":"0x0004","count":31},{"value":8,"valueHex":"0x0008","count":31},{"value":1,"valueHex":"0x0001","count":21},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":14},{"value":64,"valueHex":"0x0040","count":12},{"value":5,"valueHex":"0x0005","count":10},{"value":42,"valueHex":"0x002a","count":9},{"value":38,"valueHex":"0x0026","count":7},{"value":9,"valueHex":"0x0009","count":5},{"value":19,"valueHex":"0x0013","count":4}]},"layer0Sample":[[1,1,1,1,1,1,1,1,22,22,22,243,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,3,22,22,22,1,1,1,1,1,1,1,1],[1,1,1,1,14,25,30,32,22,22,22,1,1,1,1,1,1,1,1],[1,1,57,59,48,68,73,75,22,22,23,27,29,67,1,1,1,1,1],[1,1,111,113,101,123,128,130,22,22,22,70,72,121,9,1,1,1,1],[1,1,152,154,23,22,22,22,22,22,22,125,127,163,42,92,94,1,1],[1,136,184,22,22,22,22,22,194,22,22,22,22,196,95,145,147,1,1],[1,19,22,22,22,22,22,22,221,22,22,22,22,22,170,178,180,1,1],[1,54,171,172,174,176,22,22,397,399,22,22,22,22,200,22,211,165,1],[1,107,201,202,204,206,22,22,477,479,209,22,22,22,22,22,186,198,1],[1,236,22,22,22,22,22,194,22,22,22,22,22,22,22,22,171,55,1],[1,1,252,22,22,23,22,221,22,22,22,22,22,22,22,22,201,108,1],[1,1,1,262,22,22,22,22,22,22,22,22,22,22,22,22,22,239,1],[1,1,1,1,1,245,22,22,22,22,22,22,22,22,22,22,259,1,1],[1,1,1,1,1,1,262,266,252,22,22,259,270,270,1,1,1,1,1],[1,1,1,1,1,1,1,1,166,22,22,56,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,7,22,22,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,22,22,56,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,136,86,22,22,109,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,167,22,22,259,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,36,22,22,247,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,107,22,150,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,80,22,24,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,54,275,55,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,5,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0],[0,0,18,0,0,0,0,8,64,64,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,8,64,64,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0],[0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,42,0,0],[0,0,0,0,0,0,34,34,34,0,0,32,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,5,0,40,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,42,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":166,"layer0Hex":"0x00a6","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map1_02b.cns","path":"extract_fld/map1_02b.cns","compressedBytes":6548,"decodedBytes":38404,"headerBytes":4,"width":100,"height":96,"tileCount":9600,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=100 (64 00), height=96 (60 00)"},{"label":"layer0","start":4,"end":19203,"startHex":"0x0004","endHex":"0x4b03","size":19200,"sizeHex":"0x4b00","role":"base tile word grid used for the visible lower map layer","sample":"0x0066, 0x0065, 0x004b, 0x0067, 0x002a, 0x002b, 0x0082, 0x004a"},{"label":"layer1","start":19204,"end":38403,"startHex":"0x4b04","endHex":"0x9603","size":19200,"sizeHex":"0x4b00","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":9600,"unique":266,"zeroCount":0,"nonzeroCount":9600,"topValues":[{"value":4,"valueHex":"0x0004","count":1199},{"value":3,"valueHex":"0x0003","count":906},{"value":40,"valueHex":"0x0028","count":329},{"value":72,"valueHex":"0x0048","count":300},{"value":37,"valueHex":"0x0025","count":299},{"value":39,"valueHex":"0x0027","count":298},{"value":75,"valueHex":"0x004b","count":297},{"value":74,"valueHex":"0x004a","count":294},{"value":73,"valueHex":"0x0049","count":289},{"value":394,"valueHex":"0x018a","count":275},{"value":474,"valueHex":"0x01da","count":275},{"value":38,"valueHex":"0x0026","count":273}]},"layer1Stats":{"count":9600,"unique":17,"zeroCount":8102,"nonzeroCount":1498,"topValues":[{"value":0,"valueHex":"0x0000","count":8102},{"value":64,"valueHex":"0x0040","count":828},{"value":1,"valueHex":"0x0001","count":191},{"value":2,"valueHex":"0x0002","count":158},{"value":6,"valueHex":"0x0006","count":45},{"value":8,"valueHex":"0x0008","count":43},{"value":9,"valueHex":"0x0009","count":43},{"value":5,"valueHex":"0x0005","count":36},{"value":65,"valueHex":"0x0041","count":36},{"value":98,"valueHex":"0x0062","count":36},{"value":10,"valueHex":"0x000a","count":34},{"value":4,"valueHex":"0x0004","count":33}]},"layer0Sample":[[102,42,75,100,40,78,127,127,395,394,394,71,39,72,74,130,37,101,129,39,36,38,73,40,36],[40,104,75,165,40,103,74,74,435,434,434,124,39,72,74,130,37,39,129,101,36,38,73,40,36],[40,42,75,38,120,103,127,74,475,474,474,107,39,72,74,77,37,39,129,101,98,38,73,102,98],[102,4,4,51,258,50,4,4,85,293,293,152,4,4,4,4,4,4,4,4,4,51,174,102,36],[102,72,212,4,4,359,4,16,435,434,434,71,38,133,16,137,12,211,4,4,4,4,4,50,36],[167,72,36,38,128,128,105,103,475,474,474,124,38,38,40,130,75,75,38,75,73,4,4,4,240],[167,72,98,38,128,128,105,103,395,394,394,124,38,38,40,130,131,133,139,75,174,38,73,4,4],[236,125,36,100,128,51,129,103,435,434,434,124,38,100,40,130,131,98,104,128,175,359,4,4,16],[236,125,36,100,128,104,105,103,475,474,474,240,38,100,40,77,243,4,4,4,4,4,4,213,167],[279,72,98,38,128,104,316,4,85,293,293,152,4,4,316,4,4,214,135,4,15,43,75,78,167],[279,72,98,38,220,4,4,75,435,434,434,98,73,73,12,129,75,43,73,74,39,105,75,131,4],[279,72,98,38,4,317,4,75,475,474,474,106,174,73,75,129,75,105,73,130,39,105,75,131,72],[3,125,163,100,211,4,4,128,395,394,394,36,73,73,75,129,128,132,16,42,46,4,4,131,72],[3,204,232,165,36,72,4,4,435,434,434,36,126,73,75,129,128,37,74,42,98,73,40,73,72],[3,263,275,234,98,72,318,4,58,60,60,113,4,4,51,4,4,171,48,48,98,126,40,73,72],[3,263,275,234,163,72,73,40,395,394,394,36,135,15,4,4,15,15,4,4,4,4,50,174,72],[3,3,283,264,203,72,73,40,435,434,434,36,73,75,38,75,128,75,38,73,75,14,4,4,107],[3,3,283,264,163,72,73,40,475,474,474,71,73,75,38,75,128,75,104,176,4,4,4,214,105],[3,3,283,264,203,72,73,40,395,394,394,71,73,75,38,75,128,49,178,4,4,214,130,105,105],[3,3,275,234,232,37,38,75,435,434,434,71,73,75,38,316,4,4,137,12,43,41,130,185,300],[3,3,3,3,3,3,3,3,475,474,474,36,126,75,75,211,4,4,4,173,43,103,130,75,75],[3,3,3,3,3,3,3,3,3,3,3,71,126,53,49,36,72,13,356,4,105,41,248,49,49],[3,3,3,3,3,3,3,3,3,3,3,3,248,188,220,245,72,39,36,4,105,248,220,249,220],[3,3,3,3,3,3,3,3,3,3,3,3,248,248,220,220,248,57,36,4,105,299,249,220,149]],"layer1Sample":[[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,98,98,98,34,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,6,0,0,0,0,2,64,64,64,0,0,6,2,10,0,0,0,0,0,0,0,9,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,4,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,1,0,0,2],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,1,0,0,0,0,0,10,0],[0,0,0,0,0,0,0,0,98,98,98,34,0,0,0,0,0,10,2,0,2,0,0,0,0],[0,0,0,0,4,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,8,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,2,0,65,65,65,33,0,0,1,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,64,64,64,0,2,2,0,0,2,2,0,0,0,0,1,0,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,10,0],[0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,1,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":102,"layer0Hex":"0x0066","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":101,"layer0Hex":"0x0065","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":75,"layer0Hex":"0x004b","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":103,"layer0Hex":"0x0067","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":42,"layer0Hex":"0x002a","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":43,"layer0Hex":"0x002b","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":74,"layer0Hex":"0x004a","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":75,"layer0Hex":"0x004b","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":125,"layer0Hex":"0x007d","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":126,"layer0Hex":"0x007e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":99,"layer0Hex":"0x0063","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":100,"layer0Hex":"0x0064","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":125,"layer0Hex":"0x007d","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":126,"layer0Hex":"0x007e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":39,"layer0Hex":"0x0027","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_01c.cns","path":"extract_fld/map2_01c.cns","compressedBytes":951,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x000f, 0x0010, 0x0011, 0x0012, 0x0012, 0x0012, 0x0012"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":204,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":10,"valueHex":"0x000a","count":260},{"value":18,"valueHex":"0x0012","count":158},{"value":28,"valueHex":"0x001c","count":104},{"value":20,"valueHex":"0x0014","count":34},{"value":25,"valueHex":"0x0019","count":32},{"value":26,"valueHex":"0x001a","count":32},{"value":27,"valueHex":"0x001b","count":32},{"value":19,"valueHex":"0x0013","count":22},{"value":17,"valueHex":"0x0011","count":21},{"value":21,"valueHex":"0x0015","count":18},{"value":15,"valueHex":"0x000f","count":16},{"value":16,"valueHex":"0x0010","count":16}]},"layer1Stats":{"count":1184,"unique":13,"zeroCount":971,"nonzeroCount":213,"topValues":[{"value":0,"valueHex":"0x0000","count":971},{"value":64,"valueHex":"0x0040","count":73},{"value":4,"valueHex":"0x0004","count":38},{"value":8,"valueHex":"0x0008","count":26},{"value":1,"valueHex":"0x0001","count":22},{"value":72,"valueHex":"0x0048","count":21},{"value":2,"valueHex":"0x0002","count":16},{"value":6,"valueHex":"0x0006","count":7},{"value":5,"valueHex":"0x0005","count":4},{"value":10,"valueHex":"0x000a","count":3},{"value":73,"valueHex":"0x0049","count":1},{"value":9,"valueHex":"0x0009","count":1}]},"layer0Sample":[[14,16,18,18,18,20,267,269,271,273,275,277,279,438,25,27,28,29,31],[57,16,18,18,18,76,347,349,351,353,355,357,359,438,25,27,28,59,61],[91,93,18,18,18,76,21,10,10,37,10,10,10,438,25,27,28,46,48],[76,124,18,18,18,127,10,10,10,10,10,10,10,438,25,27,28,28,130],[153,18,18,18,18,147,128,10,10,10,10,10,10,438,25,27,28,28,47],[156,18,18,18,18,147,128,10,10,10,10,10,10,438,25,27,28,162,164],[173,18,18,18,18,147,10,10,10,10,10,10,10,438,25,27,28,46,48],[179,76,18,18,169,20,172,10,10,10,10,10,10,438,25,27,28,29,31],[176,179,18,18,19,188,21,10,40,42,10,10,10,438,25,27,28,59,61],[44,16,18,18,18,20,21,10,10,10,10,10,10,438,25,27,28,46,48],[44,15,17,18,18,20,21,10,10,10,10,10,10,438,25,27,28,28,130],[44,15,17,18,18,20,21,72,10,10,10,10,10,438,25,27,28,28,47],[44,15,17,18,18,20,21,104,10,10,10,10,10,438,25,27,28,162,164],[44,58,17,18,18,20,21,141,143,10,10,11,13,438,25,27,28,46,48],[44,16,125,18,18,20,21,10,113,115,63,135,137,438,25,27,28,29,31],[44,16,18,18,18,20,21,138,140,150,152,50,52,438,25,27,28,59,61]],"layer1Sample":[[0,0,0,0,0,8,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,8,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,8,5,1,1,1,1,1,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[2,0,0,0,0,2,0,0,2,2,0,0,0,64,0,0,0,0,0],[0,6,0,0,8,0,4,0,0,0,4,0,0,64,0,0,0,0,0],[0,0,0,0,0,1,4,0,1,1,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,4,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,0,2,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,2,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,64,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":4,"layer1Hex":"0x0004"},{"index":4,"x":4,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":19,"layer0Hex":"0x0013","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":20,"layer0Hex":"0x0014","layer1":8,"layer1Hex":"0x0008"},{"index":11,"x":11,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":267,"layer0Hex":"0x010b","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":268,"layer0Hex":"0x010c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":269,"layer0Hex":"0x010d","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":270,"layer0Hex":"0x010e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_02d.cns","path":"extract_fld/map2_02d.cns","compressedBytes":3049,"decodedBytes":19204,"headerBytes":4,"width":96,"height":50,"tileCount":4800,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=96 (60 00), height=50 (32 00)"},{"label":"layer0","start":4,"end":9603,"startHex":"0x0004","endHex":"0x2583","size":9600,"sizeHex":"0x2580","role":"base tile word grid used for the visible lower map layer","sample":"0x0119, 0x00e1, 0x0081, 0x001d, 0x001e, 0x001e, 0x0008, 0x0009"},{"label":"layer1","start":9604,"end":19203,"startHex":"0x2584","endHex":"0x4b03","size":9600,"sizeHex":"0x2580","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":4800,"unique":362,"zeroCount":0,"nonzeroCount":4800,"topValues":[{"value":129,"valueHex":"0x0081","count":655},{"value":73,"valueHex":"0x0049","count":527},{"value":281,"valueHex":"0x0119","count":344},{"value":51,"valueHex":"0x0033","count":142},{"value":191,"valueHex":"0x00bf","count":111},{"value":251,"valueHex":"0x00fb","count":96},{"value":276,"valueHex":"0x0114","count":92},{"value":21,"valueHex":"0x0015","count":84},{"value":24,"valueHex":"0x0018","count":83},{"value":30,"valueHex":"0x001e","count":74},{"value":253,"valueHex":"0x00fd","count":68},{"value":264,"valueHex":"0x0108","count":68}]},"layer1Stats":{"count":4800,"unique":22,"zeroCount":3817,"nonzeroCount":983,"topValues":[{"value":0,"valueHex":"0x0000","count":3817},{"value":32,"valueHex":"0x0020","count":265},{"value":1,"valueHex":"0x0001","count":194},{"value":34,"valueHex":"0x0022","count":121},{"value":18,"valueHex":"0x0012","count":92},{"value":8,"valueHex":"0x0008","count":79},{"value":4,"valueHex":"0x0004","count":75},{"value":40,"valueHex":"0x0028","count":34},{"value":36,"valueHex":"0x0024","count":31},{"value":3,"valueHex":"0x0003","count":23},{"value":16,"valueHex":"0x0010","count":21},{"value":2,"valueHex":"0x0002","count":12}]},"layer0Sample":[[281,29,8,30,30,9,30,30,10,31,222,251,251,251,251,223,237,262,251,262,238,53,54,54,54,54,54,54,54,55,54,296],[281,57,98,58,58,98,58,58,98,59,251,251,251,262,251,252,251,251,251,262,252,23,24,146,149,152,86,24,24,27,24,296],[281,29,376,39,30,30,30,39,379,31,34,35,38,34,35,37,221,9,30,10,32,23,24,26,1,1,187,24,24,27,26,13],[281,92,93,1,93,391,93,1,93,94,92,93,1,92,391,95,388,390,98,98,100,50,281,164,130,130,258,281,51,281,281,52],[281,268,213,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,73,73,73,130,130,73,297,300,281,73,253],[281,225,194,194,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,73,341,344,52,73,73],[281,225,247,247,129,129,129,129,72,21,21,191,191,191,191,191,191,191,191,191,21,21,21,73,129,129,73,364,339,52,264,20],[281,225,232,129,129,129,129,129,72,297,300,191,70,70,191,70,70,191,70,70,325,298,301,73,129,129,73,297,300,52,73,288],[284,225,209,210,210,210,212,129,72,341,344,191,191,191,191,191,191,191,191,191,325,342,345,73,129,129,73,341,344,52,20,313],[309,255,183,184,184,184,186,129,72,364,339,334,281,281,281,281,281,281,281,334,14,337,325,73,129,129,73,364,339,51,51,360],[349,281,208,158,158,158,208,129,72,297,300,281,281,281,281,281,281,281,281,281,281,298,301,73,129,129,73,297,300,52,51,281],[365,281,387,156,1,156,387,129,72,341,344,281,51,281,281,281,51,281,281,281,281,342,345,73,129,129,73,341,344,52,281,281],[298,301,129,129,42,129,129,129,72,364,339,51,79,79,79,367,108,73,79,79,51,337,325,73,129,129,73,364,339,52,51,299],[342,345,356,357,357,357,226,233,227,357,357,357,357,357,357,233,233,356,357,357,357,357,357,358,233,233,357,357,357,357,340,343],[337,15,270,270,270,270,265,260,266,270,270,270,270,270,270,260,260,270,270,270,270,270,270,270,260,260,270,270,270,270,276,338],[73,73,73,73,73,73,73,77,73,73,73,73,73,73,73,75,75,73,73,73,73,73,73,73,76,77,73,73,73,73,73,73],[281,257,257,257,257,257,259,249,249,257,257,257,257,257,219,249,249,257,257,257,257,257,257,219,249,249,257,257,257,257,257,257]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,40,0,0,0,0,0,0],[0,0,0,32,0,0,0,32,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,1,1,4,0,0,0,1,1,1,1,1],[0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0],[0,0,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,36,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,4,0,0,0],[0,0,0,1,0,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,4,32,32,0,0,0,0,32,32,0,0,0],[0,0,32,32,32,32,32,0,0,32,36,5,3,3,3,3,3,3,3,1,4,40,32,0,0,0,0,32,36,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,4,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,4,0,0,0],[0,0,0,0,32,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,32,32,0,0,0],[0,0,0,0,0,0,0,0,0,32,36,0,0,0,0,0,0,0,0,0,0,40,32,0,0,0,0,32,36,0,0,0],[0,0,5,1,0,1,1,0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,4,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":281,"layer0Hex":"0x0119","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":225,"layer0Hex":"0x00e1","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":29,"layer0Hex":"0x001d","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_03l.cns","path":"extract_fld/map2_03l.cns","compressedBytes":6190,"decodedBytes":27652,"headerBytes":4,"width":108,"height":64,"tileCount":6912,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=108 (6c 00), height=64 (40 00)"},{"label":"layer0","start":4,"end":13827,"startHex":"0x0004","endHex":"0x3603","size":13824,"sizeHex":"0x3600","role":"base tile word grid used for the visible lower map layer","sample":"0x0006, 0x0165, 0x0163, 0x0161, 0x0163, 0x0161, 0x0163, 0x0167"},{"label":"layer1","start":13828,"end":27651,"startHex":"0x3604","endHex":"0x6c03","size":13824,"sizeHex":"0x3600","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6912,"unique":176,"zeroCount":0,"nonzeroCount":6912,"topValues":[{"value":6,"valueHex":"0x0006","count":2206},{"value":50,"valueHex":"0x0032","count":151},{"value":10,"valueHex":"0x000a","count":108},{"value":201,"valueHex":"0x00c9","count":108},{"value":9,"valueHex":"0x0009","count":94},{"value":7,"valueHex":"0x0007","count":93},{"value":355,"valueHex":"0x0163","count":80},{"value":48,"valueHex":"0x0030","count":66},{"value":83,"valueHex":"0x0053","count":64},{"value":119,"valueHex":"0x0077","count":63},{"value":158,"valueHex":"0x009e","count":63},{"value":195,"valueHex":"0x00c3","count":63}]},"layer1Stats":{"count":6912,"unique":20,"zeroCount":5741,"nonzeroCount":1171,"topValues":[{"value":0,"valueHex":"0x0000","count":5741},{"value":1,"valueHex":"0x0001","count":236},{"value":32,"valueHex":"0x0020","count":202},{"value":34,"valueHex":"0x0022","count":150},{"value":4,"valueHex":"0x0004","count":126},{"value":8,"valueHex":"0x0008","count":108},{"value":2,"valueHex":"0x0002","count":87},{"value":9,"valueHex":"0x0009","count":59},{"value":5,"valueHex":"0x0005","count":57},{"value":10,"valueHex":"0x000a","count":38},{"value":6,"valueHex":"0x0006","count":32},{"value":42,"valueHex":"0x002a","count":25}]},"layer0Sample":[[6,355,6,7,6,40,4,43,81,6,44,83,160,357,6,227,225,229,6,192,6,163,396,6,6,6,6],[318,350,397,10,9,150,4,153,17,10,154,195,397,355,6,125,125,6,125,89,398,75,78,115,118,74,9],[353,357,6,6,6,6,4,6,276,119,6,10,39,355,200,50,50,50,201,10,89,13,192,227,230,189,38],[352,319,391,10,74,79,4,111,115,19,48,119,149,6,277,4,201,6,50,48,10,307,10,398,162,122,148],[6,355,355,83,189,193,6,223,227,394,158,231,6,262,75,4,78,82,76,158,10,40,48,6,6,6,89],[397,350,399,48,6,6,6,117,111,118,7,315,9,73,13,4,192,18,190,8,10,150,158,6,42,6,6],[6,357,48,158,6,6,6,229,223,230,6,201,277,188,6,6,6,50,6,6,48,6,6,111,159,113,118],[6,6,158,6,85,6,6,125,6,86,50,48,387,6,41,5,44,201,43,113,158,127,50,223,6,14,55],[391,116,7,9,6,391,302,6,45,78,43,158,75,38,151,5,154,113,118,225,6,6,6,6,6,277,6],[6,287,6,109,73,43,7,118,153,192,153,8,13,148,6,6,6,225,230,6,6,6,6,6,317,6,398],[355,6,124,11,188,153,7,230,6,6,88,6,6,6,40,6,6,6,87,88,6,6,350,399,42,46,114],[6,6,6,6,6,201,167,10,6,6,50,127,6,6,150,6,115,41,42,348,6,6,45,113,152,156,226],[397,399,6,6,88,6,6,119,6,6,10,9,6,6,6,38,16,151,152,75,79,119,155,14,201,6,161],[6,309,6,46,197,77,82,290,6,78,119,109,116,6,6,73,6,202,6,13,193,19,166,6,6,6,317],[43,40,116,156,8,191,18,7,6,192,231,221,228,6,6,188,73,6,6,6,6,6,316,6,43,39,6],[83,150,53,201,6,6,6,7,6,6,6,6,6,165,6,162,188,6,48,38,43,6,50,112,153,149,118],[195,48,6,5,6,45,117,6,6,6,6,50,128,6,4,6,302,112,158,148,153,113,79,224,6,6,230],[359,158,109,5,115,155,229,164,6,4,6,345,6,78,4,113,7,224,167,166,6,225,193,112,113,114,115],[6,6,221,6,16,6,6,6,111,4,114,10,113,192,4,14,6,6,6,6,6,6,125,224,14,15,16],[398,6,6,6,86,6,6,6,51,6,15,267,225,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[307,397,6,6,355,6,87,6,122,6,6,6,123,85,6,6,87,6,6,6,305,6,6,6,6,6,6],[6,6,397,397,350,399,317,350,317,352,350,350,318,318,392,355,317,350,350,318,50,355,6,318,317,352,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,9,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,0,0,0,32,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,4,0,0],[0,0,0,1,32,34,0,0,0,1,0,0,0,0,0,8,2,0,10,0,0,0,0,9,4,0,1],[0,0,5,34,0,0,0,2,10,0,6,0,0,0,0,8,0,0,0,0,1,0,0,0,0,0,34],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,34,34,34,0,0,0],[0,4,0,9,0,0,0,0,0,0,1,0,0,0,0,0,34,34,32,32,34,0,0,0,0,0,0],[0,38,0,0,0,1,0,10,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,34,34,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,5,0,32],[0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,4,1,1,0,0,0,1,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,18,34,0,0,0],[0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,2,0,0,2,0,9,0,0,0,0],[0,0,6,0,0,10,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,8,0,0,5,0,6,0,0,0,0,0,0,0,5,0,1,0,1,0,0,0,0,0,0],[0,5,9,0,0,1,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,38,0,0,32,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,32,34,32,0,34,0,32,32,34,34,32,34,0,0,0,34,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":357,"layer0Hex":"0x0165","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":355,"layer0Hex":"0x0163","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":353,"layer0Hex":"0x0161","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":355,"layer0Hex":"0x0163","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":353,"layer0Hex":"0x0161","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":355,"layer0Hex":"0x0163","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":359,"layer0Hex":"0x0167","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_04l.cns","path":"extract_fld/map2_04l.cns","compressedBytes":2472,"decodedBytes":8104,"headerBytes":4,"width":45,"height":45,"tileCount":2025,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=45 (2d 00), height=45 (2d 00)"},{"label":"layer0","start":4,"end":4053,"startHex":"0x0004","endHex":"0x0fd5","size":4050,"sizeHex":"0x0fd2","role":"base tile word grid used for the visible lower map layer","sample":"0x0006, 0x00a0, 0x00a1, 0x00a2, 0x0006, 0x0006, 0x0006, 0x0006"},{"label":"layer1","start":4054,"end":8103,"startHex":"0x0fd6","endHex":"0x1fa7","size":4050,"sizeHex":"0x0fd2","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":2025,"unique":264,"zeroCount":0,"nonzeroCount":2025,"topValues":[{"value":6,"valueHex":"0x0006","count":494},{"value":24,"valueHex":"0x0018","count":356},{"value":61,"valueHex":"0x003d","count":52},{"value":216,"valueHex":"0x00d8","count":46},{"value":217,"valueHex":"0x00d9","count":33},{"value":10,"valueHex":"0x000a","count":32},{"value":9,"valueHex":"0x0009","count":30},{"value":58,"valueHex":"0x003a","count":18},{"value":57,"valueHex":"0x0039","count":18},{"value":94,"valueHex":"0x005e","count":18},{"value":177,"valueHex":"0x00b1","count":17},{"value":98,"valueHex":"0x0062","count":17}]},"layer1Stats":{"count":2025,"unique":24,"zeroCount":1499,"nonzeroCount":526,"topValues":[{"value":0,"valueHex":"0x0000","count":1499},{"value":1,"valueHex":"0x0001","count":86},{"value":4,"valueHex":"0x0004","count":83},{"value":8,"valueHex":"0x0008","count":79},{"value":2,"valueHex":"0x0002","count":57},{"value":32,"valueHex":"0x0020","count":39},{"value":3,"valueHex":"0x0003","count":29},{"value":10,"valueHex":"0x000a","count":22},{"value":9,"valueHex":"0x0009","count":21},{"value":5,"valueHex":"0x0005","count":18},{"value":19,"valueHex":"0x0013","count":17},{"value":6,"valueHex":"0x0006","count":15}]},"layer0Sample":[[6,161,6,6,6,6,6,279,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[6,6,277,161,6,6,6,87,66,161,86,88,6,6,66,121,123,6,6,6,317,319,6],[357,359,9,6,348,6,6,24,141,61,175,210,175,61,141,61,24,6,6,122,397,399,6],[6,6,6,6,6,6,24,24,180,61,216,24,217,24,180,61,61,6,137,6,10,6,6],[9,6,6,137,30,24,232,58,58,58,235,24,234,57,57,57,233,97,30,24,6,6,348],[73,6,177,24,103,232,169,98,24,24,174,136,174,24,24,24,168,233,103,97,6,10,6],[148,6,138,216,103,215,98,24,24,24,216,24,217,24,438,24,24,216,103,215,178,6,302],[221,9,6,216,100,214,24,24,24,24,216,24,217,24,24,36,24,216,100,214,178,10,7],[6,9,6,216,24,217,24,24,24,24,216,24,217,24,24,107,24,216,439,217,177,10,7],[6,6,176,216,24,217,216,240,214,24,247,249,251,24,216,186,214,216,30,217,6,48,6],[6,6,6,216,30,217,93,95,96,24,257,259,261,24,93,95,96,216,103,217,178,119,6],[9,6,176,216,144,217,421,423,425,24,216,24,217,24,24,24,24,216,144,215,178,195,6],[73,6,211,216,100,214,431,433,24,24,216,24,217,24,24,24,24,216,100,214,178,381,6],[148,6,176,56,57,134,206,24,24,24,216,24,217,24,30,24,205,133,57,59,177,6,6],[221,6,6,24,24,203,129,22,27,22,208,24,207,22,103,22,130,204,24,24,213,6,7],[38,6,6,6,176,24,203,24,100,98,216,24,217,60,100,98,204,24,24,6,6,10,7],[109,75,9,6,212,6,24,94,94,94,135,136,135,94,94,94,24,213,6,6,6,10,8],[188,150,9,6,6,6,6,213,212,176,209,136,209,24,6,6,213,6,6,6,6,10,6],[6,223,38,276,357,359,6,6,6,6,211,24,24,6,6,6,6,6,6,6,46,83,357],[6,279,109,40,6,318,6,6,6,6,176,24,177,6,6,6,6,6,6,48,117,158,6],[9,355,188,111,38,398,6,6,6,6,6,177,211,6,6,6,347,349,276,119,17,231,6],[38,6,6,13,109,39,41,44,6,6,10,4,9,6,6,6,44,44,48,195,318,6,10],[109,75,9,6,188,110,112,115,75,78,83,4,73,78,78,81,115,115,119,6,398,10,83]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,9,32,0,1,1,1,1,33,1,0,0,0,0,0,0,0],[0,0,4,8,0,4,0,2,34,2,0,0,0,2,34,2,0,0,0,9,0,0,0],[0,0,0,0,1,0,10,0,0,4,0,0,0,8,0,0,6,0,0,0,8,0,0],[7,0,0,0,32,10,2,2,3,2,2,0,2,2,3,3,3,6,32,0,0,0,0],[0,0,0,2,42,0,0,1,1,1,0,0,0,1,1,1,0,0,38,2,0,8,0],[0,4,0,0,0,0,0,0,0,0,1,0,1,8,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,8,0],[0,4,0,0,0,0,2,0,2,0,2,2,2,0,2,32,2,0,0,0,0,8,0],[0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0],[0,0,0,0,0,0,0,0,0,0,2,0,2,0,32,0,0,0,0,0,0,0,0],[0,0,0,1,1,9,7,3,19,1,1,0,1,1,19,3,11,5,1,1,0,8,0],[0,2,0,0,0,0,9,0,0,4,0,0,0,8,0,0,5,0,0,0,0,8,0],[0,0,4,0,0,0,8,0,0,0,0,0,0,0,0,0,4,0,0,0,0,8,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,7,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,2,2,0,2,0,2,0,0,2,3,3,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":160,"layer0Hex":"0x00a0","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":161,"layer0Hex":"0x00a1","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":162,"layer0Hex":"0x00a2","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":279,"layer0Hex":"0x0117","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_05e.cns","path":"extract_fld/map2_05e.cns","compressedBytes":1930,"decodedBytes":25604,"headerBytes":4,"width":80,"height":80,"tileCount":6400,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":12803,"startHex":"0x0004","endHex":"0x3203","size":12800,"sizeHex":"0x3200","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056"},{"label":"layer1","start":12804,"end":25603,"startHex":"0x3204","endHex":"0x6403","size":12800,"sizeHex":"0x3200","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6400,"unique":72,"zeroCount":0,"nonzeroCount":6400,"topValues":[{"value":86,"valueHex":"0x0056","count":2489},{"value":9,"valueHex":"0x0009","count":224},{"value":13,"valueHex":"0x000d","count":224},{"value":115,"valueHex":"0x0073","count":173},{"value":114,"valueHex":"0x0072","count":173},{"value":14,"valueHex":"0x000e","count":146},{"value":27,"valueHex":"0x001b","count":144},{"value":3,"valueHex":"0x0003","count":139},{"value":34,"valueHex":"0x0022","count":136},{"value":15,"valueHex":"0x000f","count":135},{"value":45,"valueHex":"0x002d","count":135},{"value":33,"valueHex":"0x0021","count":134}]},"layer1Stats":{"count":6400,"unique":12,"zeroCount":5351,"nonzeroCount":1049,"topValues":[{"value":0,"valueHex":"0x0000","count":5351},{"value":4,"valueHex":"0x0004","count":239},{"value":8,"valueHex":"0x0008","count":239},{"value":32,"valueHex":"0x0020","count":197},{"value":1,"valueHex":"0x0001","count":171},{"value":34,"valueHex":"0x0022","count":168},{"value":36,"valueHex":"0x0024","count":8},{"value":40,"valueHex":"0x0028","count":7},{"value":9,"valueHex":"0x0009","count":6},{"value":5,"valueHex":"0x0005","count":5},{"value":38,"valueHex":"0x0026","count":5},{"value":42,"valueHex":"0x002a","count":4}]},"layer0Sample":[[86,86,86,86,115,115,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,115,115,86],[86,48,48,46,298,284,46,48,56,46,48,48,46,46,48,56,46,48,48,13,86,86,86,9,284,285,86],[86,30,29,32,31,45,29,32,31,30,29,32,31,30,29,32,31,30,29,13,86,86,86,9,4,3,86],[86,21,20,114,3,21,114,114,114,114,114,114,114,114,114,114,114,317,20,13,86,86,86,9,15,14,86],[86,34,33,86,18,34,86,9,37,41,41,37,40,86,40,41,37,40,33,13,86,86,86,9,28,27,86],[86,45,44,86,31,45,86,9,81,80,80,81,79,86,79,80,81,79,44,13,86,86,86,9,4,3,86],[86,21,20,86,7,21,86,9,3,21,20,4,3,86,5,4,3,21,20,13,86,86,86,86,287,288,86],[86,34,33,86,18,34,86,9,287,13,86,15,14,86,16,15,86,9,33,13,86,86,86,86,86,86,86],[86,45,44,115,31,45,115,115,115,115,115,28,27,115,29,28,86,9,44,13,86,86,86,86,86,86,86],[86,21,20,69,7,21,69,70,68,69,70,4,3,69,5,4,86,9,20,13,86,86,86,86,86,86,86],[86,34,33,15,14,34,33,15,14,34,33,15,14,34,33,15,115,49,33,13,86,86,86,86,86,86,86],[86,45,44,86,86,86,86,86,86,86,86,86,86,86,29,28,70,68,44,13,86,86,86,86,86,86,86],[86,21,20,86,63,64,65,65,64,64,65,63,64,86,5,4,3,21,20,13,86,86,86,86,86,86,86],[86,34,33,86,18,34,33,15,14,34,33,15,14,86,86,86,86,9,33,13,86,86,86,86,86,86,86],[86,45,44,86,7,45,86,9,11,13,86,28,27,48,46,46,48,56,44,13,86,86,86,86,86,86,86],[86,21,20,86,31,21,86,118,114,119,86,4,3,6,5,8,7,6,20,13,86,86,86,86,86,86,86],[86,34,33,86,18,34,86,86,86,86,86,114,114,114,33,15,114,114,114,119,86,86,86,86,86,86,86],[86,45,44,41,7,45,41,37,40,41,37,37,41,86,29,28,41,37,41,13,86,86,86,86,86,86,86],[86,21,20,80,31,21,80,81,79,80,81,81,80,86,5,4,80,81,80,13,86,86,86,86,86,86,86],[86,34,33,15,14,34,33,15,14,34,33,15,14,86,16,15,28,27,45,13,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,1,1,1,4,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,8,0],[0,0,0,32,0,0,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,8,0,4,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,8,0,38,34,34,34,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,34,34,0,34,34,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,32,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,32,32,32,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,4,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":32,"layer1Hex":"0x0020"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":32,"layer1Hex":"0x0020"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":32,"layer1Hex":"0x0020"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":32,"layer1Hex":"0x0020"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_06e.cns","path":"extract_fld/map2_06e.cns","compressedBytes":1180,"decodedBytes":25604,"headerBytes":4,"width":80,"height":80,"tileCount":6400,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":12803,"startHex":"0x0004","endHex":"0x3203","size":12800,"sizeHex":"0x3200","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056"},{"label":"layer1","start":12804,"end":25603,"startHex":"0x3204","endHex":"0x6403","size":12800,"sizeHex":"0x3200","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6400,"unique":87,"zeroCount":0,"nonzeroCount":6400,"topValues":[{"value":86,"valueHex":"0x0056","count":4427},{"value":114,"valueHex":"0x0072","count":119},{"value":115,"valueHex":"0x0073","count":115},{"value":9,"valueHex":"0x0009","count":98},{"value":13,"valueHex":"0x000d","count":98},{"value":27,"valueHex":"0x001b","count":64},{"value":28,"valueHex":"0x001c","count":63},{"value":3,"valueHex":"0x0003","count":61},{"value":4,"valueHex":"0x0004","count":61},{"value":15,"valueHex":"0x000f","count":60},{"value":14,"valueHex":"0x000e","count":59},{"value":45,"valueHex":"0x002d","count":59}]},"layer1Stats":{"count":6400,"unique":12,"zeroCount":5760,"nonzeroCount":640,"topValues":[{"value":0,"valueHex":"0x0000","count":5760},{"value":32,"valueHex":"0x0020","count":181},{"value":4,"valueHex":"0x0004","count":114},{"value":8,"valueHex":"0x0008","count":114},{"value":34,"valueHex":"0x0022","count":112},{"value":1,"valueHex":"0x0001","count":93},{"value":36,"valueHex":"0x0024","count":7},{"value":40,"valueHex":"0x0028","count":7},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":38,"valueHex":"0x0026","count":3},{"value":42,"valueHex":"0x002a","count":3}]},"layer0Sample":[[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,48,46,46,48,86,46,48,56,46,48,86,46,48,48,46,86,86,86,86,86,86,86,86,86,86,86],[86,30,29,32,31,30,29,32,31,30,29,32,31,30,29,32,86,86,86,86,86,86,86,86,86,86,86],[86,21,20,114,114,114,114,114,114,114,114,114,114,114,20,4,86,86,86,86,86,86,86,86,86,86,86],[86,34,33,86,86,86,86,86,86,86,86,86,86,86,16,15,86,86,86,86,86,86,86,86,86,86,86],[86,45,44,86,86,86,86,86,86,86,86,86,86,86,29,28,86,86,86,86,86,86,86,86,115,115,86],[86,21,20,86,86,86,86,86,86,86,86,86,86,86,5,4,86,86,86,86,86,86,86,9,284,285,86],[86,34,33,86,86,86,86,9,271,13,86,86,86,86,16,15,86,86,86,86,86,86,86,9,4,3,86],[86,45,44,115,115,115,115,49,31,55,115,115,115,115,29,28,86,86,86,86,86,86,86,9,15,14,86],[86,21,20,70,69,69,70,68,3,68,69,70,70,69,5,4,86,86,86,86,86,86,86,9,28,27,86],[86,34,33,15,14,34,33,15,14,34,33,15,14,34,33,15,86,86,86,86,86,86,86,9,4,3,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,287,288,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,9,86,13,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,40,41,41,37,37,40,11,40,41,173,171,41,13,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,79,80,80,81,81,79,14,79,80,235,238,80,13,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,29,28,27,45,44,28,27,45,44,28,27,45,13,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,32,32,0],[0,0,8,0,0,0,0,0,32,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_07e.cns","path":"extract_fld/map2_07e.cns","compressedBytes":372,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":60,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":188},{"value":115,"valueHex":"0x0073","count":29},{"value":114,"valueHex":"0x0072","count":29},{"value":21,"valueHex":"0x0015","count":24},{"value":3,"valueHex":"0x0003","count":24},{"value":20,"valueHex":"0x0014","count":22},{"value":44,"valueHex":"0x002c","count":21},{"value":14,"valueHex":"0x000e","count":21},{"value":27,"valueHex":"0x001b","count":21},{"value":4,"valueHex":"0x0004","count":21},{"value":15,"valueHex":"0x000f","count":20},{"value":33,"valueHex":"0x0021","count":20}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":665,"nonzeroCount":112,"topValues":[{"value":0,"valueHex":"0x0000","count":665},{"value":32,"valueHex":"0x0020","count":29},{"value":1,"valueHex":"0x0001","count":27},{"value":34,"valueHex":"0x0022","count":26},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":40,"valueHex":"0x0028","count":1}]},"layer0Sample":[[86,86,86,86,120,115,115,115,115,115,115,115,115,115,121,86,86,86,86],[86,86,86,86,9,37,37,41,41,40,37,37,41,41,13,86,86,86,86],[86,86,86,86,9,48,48,46,46,56,48,48,46,46,13,86,86,86,86],[86,86,86,86,9,65,65,64,64,63,65,65,64,64,13,86,86,86,86],[86,120,115,115,49,70,70,69,69,68,70,70,69,69,55,115,115,121,86],[86,9,41,41,40,81,81,80,80,79,81,81,80,80,40,37,37,13,86],[86,9,46,46,56,135,94,94,135,94,136,93,94,136,56,48,48,13,86],[86,9,64,64,63,110,111,111,110,111,112,111,111,112,63,65,65,13,86],[86,9,69,69,68,138,140,140,138,140,141,139,140,141,68,70,70,13,86],[86,9,80,80,79,15,34,15,34,15,34,15,34,15,79,81,81,13,86],[86,9,30,32,30,28,45,28,45,28,45,28,45,28,30,32,30,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,118,114,114,114,114,114,114,317,15,316,114,114,114,114,114,114,119,86],[86,86,86,86,86,86,86,86,9,28,13,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,118,114,119,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,0,0],[0,0,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_08e.cns","path":"extract_fld/map2_08e.cns","compressedBytes":376,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0078, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":68,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":140},{"value":115,"valueHex":"0x0073","count":31},{"value":45,"valueHex":"0x002d","count":31},{"value":27,"valueHex":"0x001b","count":31},{"value":28,"valueHex":"0x001c","count":29},{"value":114,"valueHex":"0x0072","count":29},{"value":21,"valueHex":"0x0015","count":28},{"value":3,"valueHex":"0x0003","count":27},{"value":44,"valueHex":"0x002c","count":26},{"value":4,"valueHex":"0x0004","count":25},{"value":20,"valueHex":"0x0014","count":25},{"value":34,"valueHex":"0x0022","count":23}]},"layer1Stats":{"count":777,"unique":11,"zeroCount":663,"nonzeroCount":114,"topValues":[{"value":0,"valueHex":"0x0000","count":663},{"value":32,"valueHex":"0x0020","count":30},{"value":1,"valueHex":"0x0001","count":29},{"value":34,"valueHex":"0x0022","count":26},{"value":4,"valueHex":"0x0004","count":12},{"value":8,"valueHex":"0x0008","count":12},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1},{"value":40,"valueHex":"0x0028","count":1}]},"layer0Sample":[[86,120,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,121,86],[86,9,41,41,41,37,37,37,41,41,37,41,41,41,37,37,37,13,86],[86,9,46,46,46,48,48,48,128,130,132,46,46,46,48,48,48,13,86],[86,9,64,64,64,65,65,65,143,145,147,64,64,64,65,65,65,13,86],[86,9,69,69,69,70,70,70,154,156,158,69,69,69,70,70,70,13,86],[86,9,80,80,80,81,81,81,80,80,81,80,80,80,81,81,81,13,86],[86,9,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,93,4,21,93,34,15,93,4,21,4,21,13,86],[86,9,34,15,34,15,111,15,34,111,45,28,111,15,34,15,34,13,86],[86,9,45,28,45,28,139,28,45,139,34,15,139,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,45,28,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,118,114,114,114,114,114,114,317,15,316,114,114,114,114,114,114,119,86],[86,86,86,86,86,86,86,86,9,28,13,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,118,114,119,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,0,0],[0,0,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_09g.cns","path":"extract_fld/map2_09g.cns","compressedBytes":868,"decodedBytes":6148,"headerBytes":4,"width":48,"height":32,"tileCount":1536,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=48 (30 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":3075,"startHex":"0x0004","endHex":"0x0c03","size":3072,"sizeHex":"0x0c00","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":3076,"end":6147,"startHex":"0x0c04","endHex":"0x1803","size":3072,"sizeHex":"0x0c00","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1536,"unique":128,"zeroCount":0,"nonzeroCount":1536,"topValues":[{"value":1,"valueHex":"0x0001","count":490},{"value":4,"valueHex":"0x0004","count":438},{"value":14,"valueHex":"0x000e","count":39},{"value":6,"valueHex":"0x0006","count":37},{"value":31,"valueHex":"0x001f","count":36},{"value":28,"valueHex":"0x001c","count":25},{"value":160,"valueHex":"0x00a0","count":23},{"value":3,"valueHex":"0x0003","count":20},{"value":38,"valueHex":"0x0026","count":19},{"value":30,"valueHex":"0x001e","count":19},{"value":7,"valueHex":"0x0007","count":18},{"value":29,"valueHex":"0x001d","count":15}]},"layer1Stats":{"count":1536,"unique":16,"zeroCount":1165,"nonzeroCount":371,"topValues":[{"value":0,"valueHex":"0x0000","count":1165},{"value":32,"valueHex":"0x0020","count":128},{"value":4,"valueHex":"0x0004","count":61},{"value":8,"valueHex":"0x0008","count":58},{"value":1,"valueHex":"0x0001","count":43},{"value":34,"valueHex":"0x0022","count":31},{"value":18,"valueHex":"0x0012","count":21},{"value":33,"valueHex":"0x0021","count":8},{"value":16,"valueHex":"0x0010","count":6},{"value":40,"valueHex":"0x0028","count":5},{"value":36,"valueHex":"0x0024","count":3},{"value":5,"valueHex":"0x0005","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,29,28,28,29,1],[1,1,1,1,1,1,13,14,14,14,14,14,14,14,14,14,14,14,14,49,50,50,51,1],[1,1,1,1,1,1,38,31,31,31,31,31,31,31,31,31,31,31,31,64,65,65,66,1],[1,1,1,1,1,1,38,42,74,76,78,44,3,3,43,42,42,42,42,9,6,6,6,1],[1,1,1,1,1,1,132,21,20,21,21,17,3,3,16,21,21,20,21,7,4,4,4,1],[1,1,1,1,1,1,38,6,6,6,6,6,6,6,6,6,6,6,6,25,4,4,4,1],[1,1,35,29,28,28,29,4,82,4,4,4,4,4,4,4,4,4,82,4,4,4,4,1],[1,1,56,5,5,5,217,4,102,4,4,119,4,118,4,4,119,4,102,4,4,4,4,1],[1,1,73,214,79,79,101,4,82,4,4,131,4,130,4,4,131,4,82,4,4,4,4,1],[1,1,98,107,107,107,115,4,102,4,4,131,4,130,4,4,131,4,102,4,4,128,129,1],[1,1,7,4,4,4,4,4,82,4,4,131,4,130,4,4,131,4,82,4,4,141,142,1],[1,1,7,4,4,4,4,4,102,4,4,158,4,157,4,4,158,4,102,4,4,155,81,1],[1,1,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,81,1],[1,1,7,4,4,4,4,160,159,160,160,159,160,160,159,160,160,159,160,160,159,160,160,1],[1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,32,32,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,32,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,32,32,32,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,8,0],[0,0,0,32,32,32,0,0,32,0,0,0,0,0,0,0,0,0,32,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,4,0,18,0,18,0,0,18,0,0,4,0,0,8,0],[0,0,0,16,16,16,0,0,33,0,8,0,0,0,4,8,0,0,33,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,4,8,0,0,0,4,8,0,0,0,4,0,32,40,0],[0,0,4,0,0,0,0,0,33,0,8,0,0,0,4,8,0,0,33,0,0,18,26,0],[0,0,4,0,0,0,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0],[0,0,4,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,8,0,0],[0,0,4,0,0,0,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,0,0],[0,0,38,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_10g.cns","path":"extract_fld/map2_10g.cns","compressedBytes":346,"decodedBytes":4036,"headerBytes":4,"width":48,"height":21,"tileCount":1008,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=48 (30 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":2019,"startHex":"0x0004","endHex":"0x07e3","size":2016,"sizeHex":"0x07e0","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2020,"end":4035,"startHex":"0x07e4","endHex":"0x0fc3","size":2016,"sizeHex":"0x07e0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1008,"unique":62,"zeroCount":0,"nonzeroCount":1008,"topValues":[{"value":1,"valueHex":"0x0001","count":429},{"value":4,"valueHex":"0x0004","count":138},{"value":14,"valueHex":"0x000e","count":41},{"value":31,"valueHex":"0x001f","count":39},{"value":6,"valueHex":"0x0006","count":39},{"value":3,"valueHex":"0x0003","count":36},{"value":28,"valueHex":"0x001c","count":26},{"value":160,"valueHex":"0x00a0","count":26},{"value":42,"valueHex":"0x002a","count":19},{"value":52,"valueHex":"0x0034","count":19},{"value":107,"valueHex":"0x006b","count":16},{"value":159,"valueHex":"0x009f","count":14}]},"layer1Stats":{"count":1008,"unique":10,"zeroCount":811,"nonzeroCount":197,"topValues":[{"value":0,"valueHex":"0x0000","count":811},{"value":32,"valueHex":"0x0020","count":83},{"value":34,"valueHex":"0x0022","count":33},{"value":1,"valueHex":"0x0001","count":27},{"value":8,"valueHex":"0x0008","count":26},{"value":4,"valueHex":"0x0004","count":24},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":38,"valueHex":"0x0026","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1],[1,1,35,29,28,28,29,28,28,29,28,28,29,28,28,29,28,28,29,28,28,29,34,1],[1,1,46,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,45,1],[1,1,56,42,3,3,42,42,42,3,3,42,42,42,3,3,42,42,42,3,3,42,55,1],[1,1,73,52,3,3,52,52,52,3,3,52,52,52,3,3,52,52,52,3,3,52,72,1],[1,1,85,21,3,3,21,21,21,3,3,21,21,21,3,3,21,21,21,3,3,21,84,1],[1,1,98,106,22,24,106,106,106,22,24,106,106,106,22,24,106,106,106,22,24,106,97,1],[1,1,105,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,104,1],[1,1,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,1,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,1,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,1,159,160,160,159,160,160,159,160,160,159,160,160,159,160,160,159,160,4,4,4,4,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,4,4,4,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,4,4,12,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,64,65,65,66,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,64,65,65,66,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,163,164,164,165,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,166,167,167,168,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,159,160,160,159,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,0,0,0,32,32,0,0,0,32,32,0,0,0,32,32,0,0,0],[0,0,0,0,32,32,0,0,0,32,32,0,0,0,32,32,0,0,0,32,32,0,0,0],[0,0,0,0,32,32,0,0,0,32,32,0,0,0,32,32,0,0,0,32,32,0,0,0],[0,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0],[0,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0],[0,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0],[0,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0,4,8,0,0,0],[0,0,5,1,0,0,1,1,1,0,0,1,1,1,0,0,1,1,1,0,0,1,9,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,8,0],[0,0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_11g.cns","path":"extract_fld/map2_11g.cns","compressedBytes":402,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":77,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":444},{"value":4,"valueHex":"0x0004","count":88},{"value":31,"valueHex":"0x001f","count":22},{"value":6,"valueHex":"0x0006","count":18},{"value":14,"valueHex":"0x000e","count":15},{"value":52,"valueHex":"0x0034","count":15},{"value":38,"valueHex":"0x0026","count":14},{"value":30,"valueHex":"0x001e","count":13},{"value":28,"valueHex":"0x001c","count":11},{"value":160,"valueHex":"0x00a0","count":8},{"value":42,"valueHex":"0x002a","count":7},{"value":133,"valueHex":"0x0085","count":6}]},"layer1Stats":{"count":777,"unique":15,"zeroCount":699,"nonzeroCount":78,"topValues":[{"value":0,"valueHex":"0x0000","count":699},{"value":1,"valueHex":"0x0001","count":20},{"value":18,"valueHex":"0x0012","count":10},{"value":8,"valueHex":"0x0008","count":10},{"value":32,"valueHex":"0x0020","count":10},{"value":34,"valueHex":"0x0022","count":10},{"value":4,"valueHex":"0x0004","count":6},{"value":5,"valueHex":"0x0005","count":4},{"value":9,"valueHex":"0x0009","count":2},{"value":23,"valueHex":"0x0017","count":1},{"value":22,"valueHex":"0x0016","count":1},{"value":36,"valueHex":"0x0024","count":1}]},"layer0Sample":[[1,1,1,1,1,13,14,14,14,14,14,14,14,15,1,1,1,1,1],[1,1,1,1,1,38,29,28,29,28,29,28,29,133,1,1,1,1,1],[1,1,1,1,1,38,31,31,31,31,31,31,31,30,1,1,1,1,1],[1,1,1,1,1,132,31,178,190,31,177,179,31,30,1,1,1,1,1],[1,1,1,1,1,38,42,191,193,42,181,183,42,133,1,1,1,1,1],[1,1,1,1,1,38,52,194,196,52,185,187,52,30,1,1,1,1,1],[1,1,1,1,1,132,52,52,52,201,202,52,52,30,1,1,1,1,1],[1,1,1,1,1,38,106,106,106,205,206,107,107,133,1,1,1,1,1],[1,1,1,1,1,38,6,6,6,208,209,6,6,30,1,1,1,1,1],[1,1,1,1,1,132,123,125,126,4,4,4,4,30,1,1,1,1,1],[1,1,1,1,1,38,136,138,139,4,4,4,4,133,1,1,1,1,1],[1,1,1,1,1,38,146,148,149,4,4,4,4,30,1,1,1,1,1],[1,1,1,1,1,132,6,6,153,4,4,4,4,30,1,1,1,1,1],[1,1,1,1,1,38,4,4,4,4,4,4,4,133,1,1,1,1,1],[1,1,1,1,1,38,123,125,126,4,4,4,4,30,1,1,1,1,1],[1,1,1,1,1,132,136,138,139,4,4,4,4,30,1,1,1,1,1],[1,1,1,1,1,38,146,148,149,4,4,4,4,133,1,1,1,1,1],[1,1,1,1,1,38,6,6,153,4,4,4,4,30,1,1,1,1,1],[1,1,1,1,1,161,160,160,143,4,144,160,160,162,1,1,1,1,1],[1,1,1,1,1,1,1,1,38,4,30,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,38,4,30,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,5,1,1,0,0,5,1,0,0,0,0,0,0],[0,0,0,0,0,0,18,18,18,1,1,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,18,18,18,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,32,32,32,0,32,32,32,0,0,0,0,0,0],[0,0,0,0,0,0,34,34,34,0,34,34,34,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":13,"layer0Hex":"0x000d","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_12h.cns","path":"extract_fld/map2_12h.cns","compressedBytes":1119,"decodedBytes":7204,"headerBytes":4,"width":50,"height":36,"tileCount":1800,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=50 (32 00), height=36 (24 00)"},{"label":"layer0","start":4,"end":3603,"startHex":"0x0004","endHex":"0x0e13","size":3600,"sizeHex":"0x0e10","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":3604,"end":7203,"startHex":"0x0e14","endHex":"0x1c23","size":3600,"sizeHex":"0x0e10","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1800,"unique":106,"zeroCount":0,"nonzeroCount":1800,"topValues":[{"value":7,"valueHex":"0x0007","count":535},{"value":1,"valueHex":"0x0001","count":349},{"value":8,"valueHex":"0x0008","count":82},{"value":20,"valueHex":"0x0014","count":59},{"value":105,"valueHex":"0x0069","count":54},{"value":10,"valueHex":"0x000a","count":54},{"value":17,"valueHex":"0x0011","count":43},{"value":4,"valueHex":"0x0004","count":41},{"value":21,"valueHex":"0x0015","count":41},{"value":187,"valueHex":"0x00bb","count":39},{"value":19,"valueHex":"0x0013","count":38},{"value":34,"valueHex":"0x0022","count":37}]},"layer1Stats":{"count":1800,"unique":20,"zeroCount":1420,"nonzeroCount":380,"topValues":[{"value":0,"valueHex":"0x0000","count":1420},{"value":1,"valueHex":"0x0001","count":70},{"value":4,"valueHex":"0x0004","count":57},{"value":8,"valueHex":"0x0008","count":54},{"value":32,"valueHex":"0x0020","count":52},{"value":18,"valueHex":"0x0012","count":50},{"value":19,"valueHex":"0x0013","count":36},{"value":34,"valueHex":"0x0022","count":10},{"value":36,"valueHex":"0x0024","count":9},{"value":40,"valueHex":"0x0028","count":9},{"value":16,"valueHex":"0x0010","count":6},{"value":35,"valueHex":"0x0023","count":6}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,33,4,4,4,4,4,4,62,4,4,4,4,62,4,4,4,4,4,4,34],[1,1,1,1,1,33,3,53,3,3,53,3,252,3,52,54,3,252,3,53,3,3,53,3,34],[1,1,1,1,1,33,20,20,20,20,20,20,257,20,20,20,20,257,20,20,20,20,20,20,34],[1,1,1,1,1,33,8,259,8,8,8,11,8,259,8,8,259,8,8,8,8,8,259,8,34],[1,1,1,1,1,33,7,105,105,123,7,105,105,105,10,7,105,105,123,7,105,105,105,7,34],[1,1,1,1,1,33,10,157,157,158,7,156,157,157,7,7,157,157,158,7,156,157,157,7,34],[1,1,17,17,1,33,7,260,7,10,7,7,7,260,7,7,260,7,7,7,10,7,260,7,34],[1,17,21,21,17,47,7,7,7,7,7,7,10,7,7,7,7,7,7,7,7,7,242,10,34],[1,21,79,81,21,78,7,7,7,7,7,7,7,7,7,10,7,7,7,7,105,105,105,7,34],[1,20,120,122,22,99,7,10,7,7,7,7,7,7,7,7,7,7,10,7,156,157,157,7,34],[1,19,8,8,19,153,7,7,7,204,194,194,194,194,194,194,194,7,7,7,7,10,260,7,34],[1,8,10,7,7,7,7,7,7,181,205,205,205,205,205,205,181,8,7,7,7,7,242,7,34],[1,8,7,7,7,10,7,7,7,181,164,8,7,7,7,7,181,8,7,7,105,105,105,7,34],[1,187,7,7,187,159,7,7,10,373,8,7,7,36,7,7,181,8,7,10,156,157,157,7,34],[1,1,231,233,1,33,7,7,7,181,8,10,7,38,7,7,332,8,7,7,7,7,260,7,34],[1,1,187,187,1,33,7,7,7,181,8,7,7,38,36,36,181,8,7,7,7,50,50,50,34],[1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1,1,30,31,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,19,1,1,1,1,1,19,1,1,19,1,1,1,1,1,19,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0],[0,0,36,40,0,0,0,0,8,4,0,8,4,0,0,0,0,8,4,0,8,4,0,0,0],[0,0,36,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,18,18,18,18,18,18,18,18,0,0,0,8,4,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,18,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0],[0,38,0,0,34,34,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,4,0,0,0],[0,0,36,40,0,0,0,0,0,0,0,0,0,0,16,16,0,4,0,0,8,0,0,0,0],[0,0,0,0,0,32,34,0,34,32,32,32,32,32,32,32,32,38,0,0,34,35,35,35,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_13c.cns","path":"extract_fld/map2_13c.cns","compressedBytes":785,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x000f, 0x0010, 0x0011, 0x0012, 0x0012, 0x0012, 0x0012"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":158,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":10,"valueHex":"0x000a","count":250},{"value":18,"valueHex":"0x0012","count":159},{"value":28,"valueHex":"0x001c","count":104},{"value":20,"valueHex":"0x0014","count":44},{"value":25,"valueHex":"0x0019","count":32},{"value":26,"valueHex":"0x001a","count":32},{"value":27,"valueHex":"0x001b","count":32},{"value":15,"valueHex":"0x000f","count":29},{"value":16,"valueHex":"0x0010","count":28},{"value":17,"valueHex":"0x0011","count":28},{"value":14,"valueHex":"0x000e","count":24},{"value":19,"valueHex":"0x0013","count":23}]},"layer1Stats":{"count":1184,"unique":9,"zeroCount":1022,"nonzeroCount":162,"topValues":[{"value":0,"valueHex":"0x0000","count":1022},{"value":64,"valueHex":"0x0040","count":96},{"value":4,"valueHex":"0x0004","count":28},{"value":8,"valueHex":"0x0008","count":24},{"value":9,"valueHex":"0x0009","count":4},{"value":10,"valueHex":"0x000a","count":4},{"value":1,"valueHex":"0x0001","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":5,"valueHex":"0x0005","count":2}]},"layer0Sample":[[14,16,18,18,19,304,21,110,3,5,10,10,10,438,25,27,28,29,31],[57,16,18,18,18,20,21,10,49,51,10,10,10,438,25,27,28,59,61],[44,15,17,18,18,76,171,10,10,10,10,10,10,438,25,27,28,46,48],[44,15,17,18,18,126,76,171,10,90,10,10,10,438,25,27,28,28,130],[44,15,17,18,18,18,19,20,10,10,10,10,10,438,25,27,28,28,47],[44,58,17,18,18,18,19,20,10,94,10,10,10,438,25,27,28,162,164],[44,16,125,18,18,18,19,20,10,10,10,10,10,438,25,27,28,46,48],[44,16,18,18,18,18,76,21,10,10,10,10,10,438,25,27,28,29,31],[44,16,18,18,18,169,76,109,10,10,10,10,10,438,25,27,28,59,61],[44,16,18,18,169,20,21,10,40,42,10,10,10,438,25,27,28,46,48],[44,15,17,18,19,20,21,10,10,10,10,10,10,438,25,27,28,28,130],[44,15,17,18,18,20,21,10,117,10,10,10,10,438,25,27,28,28,47],[44,15,17,18,18,20,21,10,10,10,10,10,10,438,25,27,28,162,164],[44,58,17,18,18,20,21,10,10,81,10,10,10,438,25,27,28,46,48],[44,16,125,18,18,20,227,229,231,233,235,237,10,438,25,27,28,29,31],[44,16,18,18,18,20,307,309,311,313,315,317,319,438,25,27,28,59,61]],"layer1Sample":[[0,0,0,0,8,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,1,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,9,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,9,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,8,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,10,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,10,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0],[0,0,0,0,0,8,0,0,0,0,0,0,0,64,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":4,"layer1Hex":"0x0004"},{"index":4,"x":4,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":19,"layer0Hex":"0x0013","layer1":8,"layer1Hex":"0x0008"},{"index":9,"x":9,"y":0,"layer0":303,"layer0Hex":"0x012f","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":304,"layer0Hex":"0x0130","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":305,"layer0Hex":"0x0131","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":21,"layer0Hex":"0x0015","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":111,"layer0Hex":"0x006f","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_14j.cns","path":"extract_fld/map2_14j.cns","compressedBytes":311,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":45,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":462},{"value":15,"valueHex":"0x000f","count":21},{"value":13,"valueHex":"0x000d","count":21},{"value":28,"valueHex":"0x001c","count":21},{"value":91,"valueHex":"0x005b","count":20},{"value":90,"valueHex":"0x005a","count":19},{"value":108,"valueHex":"0x006c","count":19},{"value":109,"valueHex":"0x006d","count":19},{"value":40,"valueHex":"0x0028","count":17},{"value":41,"valueHex":"0x0029","count":16},{"value":39,"valueHex":"0x0027","count":15},{"value":89,"valueHex":"0x0059","count":14}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":686,"nonzeroCount":91,"topValues":[{"value":0,"valueHex":"0x0000","count":686},{"value":32,"valueHex":"0x0020","count":30},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":34,"valueHex":"0x0022","count":12},{"value":1,"valueHex":"0x0001","count":9},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":40,"valueHex":"0x0028","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,15,15,15,15,15,15,15,15,15,1,1,1,1,1],[1,1,1,1,1,13,13,13,13,13,13,13,13,13,1,1,1,1,1],[1,1,1,1,1,28,28,28,28,28,28,28,28,28,1,1,1,1,1],[1,1,1,1,1,39,39,39,39,39,39,39,39,39,1,1,1,1,1],[1,1,1,1,1,51,165,164,166,51,167,167,167,167,1,1,1,1,1],[1,1,1,1,1,60,172,171,173,60,15,15,15,15,1,1,1,1,1],[1,1,1,1,1,79,179,178,180,79,13,13,13,13,1,1,1,1,1],[1,1,1,1,1,122,124,184,122,122,28,28,28,28,1,1,1,1,1],[1,1,1,1,1,132,91,90,89,91,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,139,109,108,107,109,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,132,91,90,89,91,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,139,109,108,107,109,55,57,55,57,1,1,1,1,1],[1,1,1,1,1,132,91,90,89,91,90,89,91,91,1,1,1,1,1],[1,1,1,1,1,139,109,108,107,109,108,107,109,109,1,1,1,1,1],[1,1,1,1,1,132,91,90,89,91,90,89,91,91,1,1,1,1,1],[1,1,1,1,1,139,109,108,107,109,108,107,109,109,1,1,1,1,1],[1,1,1,1,1,53,53,53,174,91,174,53,53,53,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,109,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,91,41,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,32,32,32,32,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,32,32,32,32,0,0,0,0,0],[0,0,0,0,0,5,1,1,1,9,32,32,32,32,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,8,4,8,4,8,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,8,4,8,4,8,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,8,4,8,4,8,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,8,4,8,4,8,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0],[0,0,0,0,0,36,32,32,32,0,32,32,32,40,0,0,0,0,0],[0,0,0,0,0,38,34,34,34,0,34,34,34,42,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_15j.cns","path":"extract_fld/map2_15j.cns","compressedBytes":157,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":38,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":717},{"value":59,"valueHex":"0x003b","count":8},{"value":40,"valueHex":"0x0028","count":4},{"value":41,"valueHex":"0x0029","count":4},{"value":15,"valueHex":"0x000f","count":3},{"value":13,"valueHex":"0x000d","count":3},{"value":28,"valueHex":"0x001c","count":3},{"value":39,"valueHex":"0x0027","count":2},{"value":174,"valueHex":"0x00ae","count":2},{"value":50,"valueHex":"0x0032","count":2},{"value":188,"valueHex":"0x00bc","count":2},{"value":14,"valueHex":"0x000e","count":1}]},"layer1Stats":{"count":777,"unique":7,"zeroCount":767,"nonzeroCount":10,"topValues":[{"value":0,"valueHex":"0x0000","count":767},{"value":4,"valueHex":"0x0004","count":3},{"value":8,"valueHex":"0x0008","count":3},{"value":16,"valueHex":"0x0010","count":1},{"value":5,"valueHex":"0x0005","count":1},{"value":1,"valueHex":"0x0001","count":1},{"value":9,"valueHex":"0x0009","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,14,15,16,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,13,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,28,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,163,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,169,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,174,176,174,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,50,182,50,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,186,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,90,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,108,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,71,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,188,190,188,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_16j.cns","path":"extract_fld/map2_16j.cns","compressedBytes":157,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":38,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":717},{"value":59,"valueHex":"0x003b","count":8},{"value":40,"valueHex":"0x0028","count":4},{"value":41,"valueHex":"0x0029","count":4},{"value":15,"valueHex":"0x000f","count":3},{"value":13,"valueHex":"0x000d","count":3},{"value":28,"valueHex":"0x001c","count":3},{"value":39,"valueHex":"0x0027","count":2},{"value":174,"valueHex":"0x00ae","count":2},{"value":50,"valueHex":"0x0032","count":2},{"value":188,"valueHex":"0x00bc","count":2},{"value":14,"valueHex":"0x000e","count":1}]},"layer1Stats":{"count":777,"unique":7,"zeroCount":767,"nonzeroCount":10,"topValues":[{"value":0,"valueHex":"0x0000","count":767},{"value":4,"valueHex":"0x0004","count":3},{"value":8,"valueHex":"0x0008","count":3},{"value":16,"valueHex":"0x0010","count":1},{"value":5,"valueHex":"0x0005","count":1},{"value":1,"valueHex":"0x0001","count":1},{"value":9,"valueHex":"0x0009","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,14,15,16,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,13,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,28,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,163,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,169,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,174,176,174,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,50,182,50,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,186,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,90,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,108,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,59,71,59,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,188,190,188,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_17h.cns","path":"extract_fld/map2_17h.cns","compressedBytes":482,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":111,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":7,"valueHex":"0x0007","count":60},{"value":9,"valueHex":"0x0009","count":55},{"value":12,"valueHex":"0x000c","count":26},{"value":8,"valueHex":"0x0008","count":26},{"value":17,"valueHex":"0x0011","count":25},{"value":4,"valueHex":"0x0004","count":23},{"value":21,"valueHex":"0x0015","count":22},{"value":226,"valueHex":"0x00e2","count":21},{"value":187,"valueHex":"0x00bb","count":21},{"value":212,"valueHex":"0x00d4","count":19},{"value":20,"valueHex":"0x0014","count":18}]},"layer1Stats":{"count":777,"unique":13,"zeroCount":668,"nonzeroCount":109,"topValues":[{"value":0,"valueHex":"0x0000","count":668},{"value":1,"valueHex":"0x0001","count":22},{"value":32,"valueHex":"0x0020","count":21},{"value":16,"valueHex":"0x0010","count":20},{"value":34,"valueHex":"0x0022","count":20},{"value":8,"valueHex":"0x0008","count":9},{"value":4,"valueHex":"0x0004","count":8},{"value":5,"valueHex":"0x0005","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,4,4,4,60,4,61,4,4,4,4,4,4,4,1,1,1],[1,1,1,21,21,21,76,21,77,21,21,21,21,21,176,21,1,1,1],[1,1,1,345,98,3,94,184,95,56,83,85,3,3,189,3,1,1,1],[1,1,1,129,131,97,115,198,116,72,87,89,20,20,20,20,1,1,1],[1,1,1,145,147,118,115,198,116,20,20,20,112,137,20,20,1,1,1],[1,1,1,161,163,118,19,229,19,19,19,19,132,154,19,19,1,1,1],[1,1,1,169,171,170,12,12,12,12,12,12,148,172,12,12,1,1,1],[1,1,1,8,8,8,8,7,7,7,7,7,177,181,8,7,1,1,1],[1,1,1,194,194,194,339,194,194,194,194,194,194,195,12,9,1,1,1],[1,1,1,212,212,212,341,212,212,212,212,212,212,212,8,7,1,1,1],[1,1,1,226,226,226,226,226,226,226,226,226,226,226,12,9,1,1,1],[1,1,1,8,8,8,8,8,8,8,8,8,8,8,8,7,1,1,1],[1,1,1,12,9,9,9,9,9,9,9,9,9,9,9,9,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,12,9,9,9,9,9,7,9,9,9,9,9,9,1,1,1],[1,1,1,201,7,7,7,7,7,7,7,7,7,7,7,202,1,1,1],[1,1,1,216,187,187,187,187,159,14,160,187,187,187,187,217,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0],[0,0,0,16,16,16,16,16,16,16,16,16,16,0,4,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0],[0,0,0,5,1,1,1,1,1,1,1,1,1,1,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_18d.cns","path":"extract_fld/map2_18d.cns","compressedBytes":2836,"decodedBytes":19204,"headerBytes":4,"width":96,"height":50,"tileCount":4800,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=96 (60 00), height=50 (32 00)"},{"label":"layer0","start":4,"end":9603,"startHex":"0x0004","endHex":"0x2583","size":9600,"sizeHex":"0x2580","role":"base tile word grid used for the visible lower map layer","sample":"0x0119, 0x00e1, 0x0081, 0x001d, 0x001e, 0x001e, 0x0008, 0x0009"},{"label":"layer1","start":9604,"end":19203,"startHex":"0x2584","endHex":"0x4b03","size":9600,"sizeHex":"0x2580","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":4800,"unique":334,"zeroCount":0,"nonzeroCount":4800,"topValues":[{"value":129,"valueHex":"0x0081","count":655},{"value":73,"valueHex":"0x0049","count":531},{"value":281,"valueHex":"0x0119","count":515},{"value":51,"valueHex":"0x0033","count":198},{"value":21,"valueHex":"0x0015","count":109},{"value":251,"valueHex":"0x00fb","count":96},{"value":276,"valueHex":"0x0114","count":92},{"value":24,"valueHex":"0x0018","count":83},{"value":30,"valueHex":"0x001e","count":74},{"value":253,"valueHex":"0x00fd","count":68},{"value":264,"valueHex":"0x0108","count":68},{"value":270,"valueHex":"0x010e","count":68}]},"layer1Stats":{"count":4800,"unique":21,"zeroCount":3944,"nonzeroCount":856,"topValues":[{"value":0,"valueHex":"0x0000","count":3944},{"value":32,"valueHex":"0x0020","count":270},{"value":1,"valueHex":"0x0001","count":164},{"value":34,"valueHex":"0x0022","count":121},{"value":8,"valueHex":"0x0008","count":71},{"value":4,"valueHex":"0x0004","count":64},{"value":18,"valueHex":"0x0012","count":63},{"value":36,"valueHex":"0x0024","count":31},{"value":40,"valueHex":"0x0028","count":31},{"value":2,"valueHex":"0x0002","count":11},{"value":5,"valueHex":"0x0005","count":8},{"value":33,"valueHex":"0x0021","count":7}]},"layer0Sample":[[281,29,8,30,30,9,30,30,10,31,222,251,251,251,251,223,237,262,251,262,238,53,54,54,54,54,54,54,54,55,54,296],[281,57,98,58,58,98,58,58,98,59,251,251,251,262,251,252,251,251,251,262,252,23,24,146,149,152,86,24,24,27,24,296],[281,29,376,39,30,30,30,39,379,31,34,35,38,34,35,37,221,9,30,10,32,23,24,26,1,1,187,24,24,27,26,13],[281,92,93,1,93,391,93,1,93,94,92,93,1,92,391,95,388,390,98,98,100,50,281,164,130,130,258,281,51,281,281,52],[281,268,213,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,73,73,73,130,130,73,297,300,281,73,253],[281,225,194,194,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,73,341,344,52,73,73],[281,225,247,247,129,129,129,129,72,21,21,21,21,21,21,21,21,21,21,21,21,21,21,73,129,129,73,364,339,52,264,20],[281,225,232,129,129,129,129,129,72,297,300,281,51,281,281,281,281,51,51,51,281,298,301,73,129,129,73,297,300,52,73,288],[284,225,209,210,210,210,212,129,72,341,344,281,51,281,281,281,281,281,281,281,281,342,345,73,129,129,73,341,344,52,20,313],[309,255,183,184,184,184,186,129,72,364,339,51,51,51,281,281,281,281,281,281,51,337,325,73,129,129,73,364,339,51,51,360],[349,281,208,158,158,158,208,129,72,297,300,281,281,281,281,281,281,281,281,281,281,298,301,73,129,129,73,297,300,52,51,281],[365,281,387,156,1,156,387,129,72,341,344,281,51,281,281,281,51,281,281,281,281,342,345,73,129,129,73,341,344,52,281,281],[298,301,129,129,42,129,129,129,72,364,339,51,79,79,79,367,108,73,79,79,51,337,325,73,129,129,73,364,339,52,51,299],[342,345,356,357,357,357,226,233,227,357,357,357,357,357,357,233,233,356,357,357,357,357,357,358,233,233,357,357,357,357,340,343],[337,15,270,270,270,270,265,260,266,270,270,270,270,270,270,260,260,270,270,270,270,270,270,270,260,260,270,270,270,270,276,338],[73,73,73,73,73,73,73,77,73,73,73,73,73,73,73,75,75,73,73,73,73,73,73,73,76,77,73,73,73,73,73,73],[281,257,257,257,257,257,259,249,249,257,257,257,257,257,219,249,249,257,257,257,257,257,257,219,249,249,257,257,257,257,257,257]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,40,0,0,0,0,0,0],[0,0,0,32,0,0,0,32,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,1,1,4,0,0,0,1,1,1,1,1],[0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0],[0,0,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,36,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0],[0,0,0,1,0,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,32,32,0,0,0],[0,0,32,32,32,32,32,0,0,32,36,0,0,0,0,0,0,0,0,0,0,40,32,0,0,0,0,32,36,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,4,0,0,0],[0,0,0,0,32,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,32,32,0,0,0],[0,0,0,0,0,0,0,0,0,32,36,0,0,0,0,0,0,0,0,0,0,40,32,0,0,0,0,32,36,0,0,0],[0,0,5,1,0,1,1,0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,4,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":281,"layer0Hex":"0x0119","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":225,"layer0Hex":"0x00e1","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":29,"layer0Hex":"0x001d","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":30,"layer0Hex":"0x001e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_20j.cns","path":"extract_fld/map2_20j.cns","compressedBytes":417,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":37},{"value":68,"valueHex":"0x0044","count":37},{"value":69,"valueHex":"0x0045","count":37},{"value":86,"valueHex":"0x0056","count":37},{"value":87,"valueHex":"0x0057","count":37},{"value":88,"valueHex":"0x0058","count":37},{"value":104,"valueHex":"0x0068","count":37},{"value":105,"valueHex":"0x0069","count":37},{"value":106,"valueHex":"0x006a","count":37},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":904,"nonzeroCount":132,"topValues":[{"value":0,"valueHex":"0x0000","count":904},{"value":1,"valueHex":"0x0001","count":36},{"value":2,"valueHex":"0x0002","count":36},{"value":4,"valueHex":"0x0004","count":24},{"value":8,"valueHex":"0x0008","count":24},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":10,"valueHex":"0x000a","count":3},{"value":6,"valueHex":"0x0006","count":3}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,128,128,74,67,69,68,67,69,68,67,69,68,67,69,74,125,127,1],[1,145,145,111,104,106,105,104,106,105,104,106,105,104,106,111,142,144,1],[1,92,94,87,86,88,87,86,88,93,86,88,87,86,88,87,92,94,1],[1,73,75,68,67,69,74,73,75,74,73,75,74,67,69,68,73,75,1],[1,110,112,105,104,106,111,110,112,111,110,112,111,104,106,105,110,112,1],[1,92,94,87,86,88,93,92,94,93,92,94,93,86,88,87,92,94,1],[1,73,75,68,67,69,68,67,69,74,67,69,68,67,69,68,73,75,1],[1,110,112,105,104,106,105,104,106,111,104,106,105,104,106,105,110,112,1],[1,92,94,93,86,88,87,86,88,84,86,88,87,86,88,93,92,94,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,5,1,1,1,1,1,1,1,1,1,9,0,0,0,0],[0,0,0,0,4,0,0,0,0,2,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0,0,0,0],[0,0,0,0,0,8,0,0,0,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,0,8,0,0,0,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,0,8,0,0,0,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,0,0,1,1,9,0,5,1,1,0,0,0,0,0,0],[0,0,0,2,0,0,0,0,8,0,4,0,0,0,0,2,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_21j.cns","path":"extract_fld/map2_21j.cns","compressedBytes":373,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":47},{"value":68,"valueHex":"0x0044","count":47},{"value":69,"valueHex":"0x0045","count":47},{"value":86,"valueHex":"0x0056","count":47},{"value":87,"valueHex":"0x0057","count":47},{"value":88,"valueHex":"0x0058","count":47},{"value":104,"valueHex":"0x0068","count":47},{"value":105,"valueHex":"0x0069","count":47},{"value":106,"valueHex":"0x006a","count":47},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":868,"nonzeroCount":168,"topValues":[{"value":0,"valueHex":"0x0000","count":868},{"value":2,"valueHex":"0x0002","count":54},{"value":1,"valueHex":"0x0001","count":53},{"value":4,"valueHex":"0x0004","count":27},{"value":8,"valueHex":"0x0008","count":27},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":10,"valueHex":"0x000a","count":2},{"value":6,"valueHex":"0x0006","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,128,128,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,145,145,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,67,69,74,73,75,74,73,75,68,73,75,74,73,75,74,67,69,1],[1,104,106,111,110,112,111,110,112,105,110,112,111,110,112,111,104,106,1],[1,86,88,93,92,94,93,92,94,87,92,94,93,92,94,93,86,88,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,135,137,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,4,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_22j.cns","path":"extract_fld/map2_22j.cns","compressedBytes":349,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":49},{"value":68,"valueHex":"0x0044","count":49},{"value":69,"valueHex":"0x0045","count":49},{"value":86,"valueHex":"0x0056","count":49},{"value":87,"valueHex":"0x0057","count":49},{"value":88,"valueHex":"0x0058","count":49},{"value":104,"valueHex":"0x0068","count":49},{"value":105,"valueHex":"0x0069","count":49},{"value":106,"valueHex":"0x006a","count":49},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":886,"nonzeroCount":150,"topValues":[{"value":0,"valueHex":"0x0000","count":886},{"value":1,"valueHex":"0x0001","count":51},{"value":2,"valueHex":"0x0002","count":51},{"value":4,"valueHex":"0x0004","count":21},{"value":8,"valueHex":"0x0008","count":21},{"value":9,"valueHex":"0x0009","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,125,127,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,142,144,1],[1,86,88,87,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,67,69,68,73,75,74,73,75,74,73,75,74,73,75,68,67,69,1],[1,104,106,105,110,112,111,110,112,111,110,112,111,110,112,105,104,106,1],[1,86,88,87,92,94,93,92,94,93,92,94,93,92,94,87,86,88,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,138,138,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,8,0],[0,6,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_23j.cns","path":"extract_fld/map2_23j.cns","compressedBytes":372,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":74,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":47},{"value":68,"valueHex":"0x0044","count":47},{"value":69,"valueHex":"0x0045","count":47},{"value":86,"valueHex":"0x0056","count":47},{"value":87,"valueHex":"0x0057","count":47},{"value":88,"valueHex":"0x0058","count":47},{"value":104,"valueHex":"0x0068","count":47},{"value":105,"valueHex":"0x0069","count":47},{"value":106,"valueHex":"0x006a","count":47},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":818,"nonzeroCount":218,"topValues":[{"value":0,"valueHex":"0x0000","count":818},{"value":1,"valueHex":"0x0001","count":85},{"value":2,"valueHex":"0x0002","count":85},{"value":4,"valueHex":"0x0004","count":22},{"value":8,"valueHex":"0x0008","count":22},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,222,92,94,93,92,94,93,92,94,93,92,94,231,86,88,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,67,69,126,73,75,74,73,75,74,73,75,74,73,75,126,67,69,1],[1,104,106,143,110,112,111,110,112,111,110,112,111,110,112,143,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,2,2,2,2,2,2,2,2,2,2,2,2,2,0,8,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,4,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_24j.cns","path":"extract_fld/map2_24j.cns","compressedBytes":445,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":65,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":47},{"value":68,"valueHex":"0x0044","count":47},{"value":69,"valueHex":"0x0045","count":47},{"value":86,"valueHex":"0x0056","count":47},{"value":87,"valueHex":"0x0057","count":47},{"value":88,"valueHex":"0x0058","count":47},{"value":104,"valueHex":"0x0068","count":47},{"value":105,"valueHex":"0x0069","count":47},{"value":106,"valueHex":"0x006a","count":47},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":819,"nonzeroCount":217,"topValues":[{"value":0,"valueHex":"0x0000","count":819},{"value":2,"valueHex":"0x0002","count":62},{"value":1,"valueHex":"0x0001","count":59},{"value":4,"valueHex":"0x0004","count":43},{"value":8,"valueHex":"0x0008","count":43},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":10,"valueHex":"0x000a","count":2},{"value":6,"valueHex":"0x0006","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,126,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,143,104,106,105,104,106,105,104,106,1],[1,86,88,93,92,94,93,86,88,87,86,88,93,92,94,93,86,88,1],[1,67,69,68,67,69,74,67,69,68,67,69,74,67,69,68,67,69,1],[1,104,106,105,104,106,111,104,106,105,104,106,111,104,106,105,104,106,1],[1,86,88,87,86,88,93,86,88,222,86,88,93,86,88,87,86,88,1],[1,67,69,74,73,75,74,67,69,68,67,69,74,73,75,74,67,69,1],[1,104,106,111,110,112,111,104,106,105,104,106,111,110,112,111,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,9,0,5,1,1,1,1,1,1,9,0],[0,4,0,2,2,2,2,0,8,0,4,0,2,2,2,2,0,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,0,1,1,9,0,4,0,0,0,8,0,5,1,1,0,8,0],[0,4,0,0,0,8,0,4,0,2,0,8,0,4,0,0,0,8,0],[0,4,0,0,0,8,0,4,8,0,4,8,0,4,0,0,0,8,0],[0,4,8,0,0,0,0,4,0,1,0,8,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_25j.cns","path":"extract_fld/map2_25j.cns","compressedBytes":391,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":68,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":15,"valueHex":"0x000f","count":33},{"value":73,"valueHex":"0x0049","count":33},{"value":74,"valueHex":"0x004a","count":33},{"value":75,"valueHex":"0x004b","count":33},{"value":92,"valueHex":"0x005c","count":33},{"value":93,"valueHex":"0x005d","count":33},{"value":94,"valueHex":"0x005e","count":33},{"value":110,"valueHex":"0x006e","count":33},{"value":111,"valueHex":"0x006f","count":33},{"value":112,"valueHex":"0x0070","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":960,"nonzeroCount":76,"topValues":[{"value":0,"valueHex":"0x0000","count":960},{"value":1,"valueHex":"0x0001","count":17},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":2,"valueHex":"0x0002","count":17},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":10,"valueHex":"0x000a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,128,128,128,125,127,74,73,75,74,73,75,74,227,229,126,128,128,1],[1,145,145,145,142,144,111,110,112,111,110,112,111,233,235,143,145,145,1],[1,92,94,93,86,88,87,92,94,93,92,94,87,86,88,93,92,94,1],[1,73,75,74,67,69,68,73,75,74,73,75,68,67,69,74,73,75,1],[1,110,112,111,104,106,105,110,112,111,110,112,105,104,106,111,110,112,1],[1,92,94,93,86,88,87,86,88,87,86,88,87,86,88,93,92,94,1],[1,73,75,74,67,69,68,67,69,68,67,69,68,67,69,74,73,75,1],[1,110,112,111,104,106,105,104,106,105,104,106,105,104,106,111,110,112,1],[1,92,94,93,92,94,87,86,88,84,86,88,87,92,94,93,92,94,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,6,2,0,0,0,0,0,0,0,2,10,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_26j.cns","path":"extract_fld/map2_26j.cns","compressedBytes":406,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":68,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":47},{"value":68,"valueHex":"0x0044","count":47},{"value":69,"valueHex":"0x0045","count":47},{"value":86,"valueHex":"0x0056","count":47},{"value":87,"valueHex":"0x0057","count":47},{"value":88,"valueHex":"0x0058","count":47},{"value":104,"valueHex":"0x0068","count":47},{"value":105,"valueHex":"0x0069","count":47},{"value":106,"valueHex":"0x006a","count":47},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":848,"nonzeroCount":188,"topValues":[{"value":0,"valueHex":"0x0000","count":848},{"value":1,"valueHex":"0x0001","count":49},{"value":2,"valueHex":"0x0002","count":49},{"value":4,"valueHex":"0x0004","count":43},{"value":8,"valueHex":"0x0008","count":43},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,93,92,94,87,86,88,87,86,88,93,92,94,87,86,88,1],[1,67,69,74,73,75,68,128,128,126,67,69,74,73,75,68,67,69,1],[1,104,106,111,110,112,105,145,145,143,104,106,111,110,112,105,104,106,1],[1,86,88,93,92,94,87,221,223,138,86,88,93,92,94,87,86,88,1],[1,67,69,74,73,75,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,111,110,112,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,2,2,2,0,0,0,0,0,0,2,2,2,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,4,8,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,4,8,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,4,8,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,1,1,1,0,0,1,1,1,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_27j.cns","path":"extract_fld/map2_27j.cns","compressedBytes":459,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":68,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":50},{"value":68,"valueHex":"0x0044","count":50},{"value":69,"valueHex":"0x0045","count":50},{"value":86,"valueHex":"0x0056","count":50},{"value":87,"valueHex":"0x0057","count":50},{"value":88,"valueHex":"0x0058","count":50},{"value":104,"valueHex":"0x0068","count":50},{"value":105,"valueHex":"0x0069","count":50},{"value":106,"valueHex":"0x006a","count":50},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":820,"nonzeroCount":216,"topValues":[{"value":0,"valueHex":"0x0000","count":820},{"value":1,"valueHex":"0x0001","count":75},{"value":2,"valueHex":"0x0002","count":75},{"value":4,"valueHex":"0x0004","count":30},{"value":8,"valueHex":"0x0008","count":30},{"value":9,"valueHex":"0x0009","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,93,92,94,138,86,88,87,92,94,93,92,94,136,86,88,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,87,230,232,87,86,88,87,86,88,1],[1,67,69,128,73,75,74,73,75,68,67,69,74,73,75,74,67,69,1],[1,104,106,145,110,112,111,110,112,105,104,106,111,110,112,111,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,2,2,2,2,0,0,0,2,2,2,2,2,2,0,8,0],[0,4,8,0,0,0,0,4,0,0,0,0,0,0,0,0,4,8,0],[0,4,0,1,1,1,1,0,0,0,1,1,1,1,1,1,0,8,0],[0,4,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,1,9,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,0,0,0,0,8,0,0,0,0,4,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_28j.cns","path":"extract_fld/map2_28j.cns","compressedBytes":496,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":65,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":49},{"value":68,"valueHex":"0x0044","count":49},{"value":69,"valueHex":"0x0045","count":49},{"value":86,"valueHex":"0x0056","count":49},{"value":87,"valueHex":"0x0057","count":49},{"value":88,"valueHex":"0x0058","count":49},{"value":104,"valueHex":"0x0068","count":49},{"value":105,"valueHex":"0x0069","count":49},{"value":106,"valueHex":"0x006a","count":49},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":821,"nonzeroCount":215,"topValues":[{"value":0,"valueHex":"0x0000","count":821},{"value":2,"valueHex":"0x0002","count":69},{"value":1,"valueHex":"0x0001","count":68},{"value":8,"valueHex":"0x0008","count":36},{"value":4,"valueHex":"0x0004","count":35},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,221,223,231,86,88,231,92,94,93,92,94,222,86,88,1],[1,67,69,68,67,69,68,67,69,74,67,69,68,67,69,74,67,69,1],[1,104,106,105,104,106,105,104,106,111,104,106,105,104,106,111,104,106,1],[1,86,88,93,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,67,69,74,73,75,74,73,75,74,67,69,68,73,75,68,67,69,1],[1,104,106,111,110,112,111,110,112,111,104,106,105,110,112,105,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,2,2,2,0,0,2,2,2,2,2,2,2,0,8,0],[0,4,0,0,0,0,0,4,8,0,0,0,0,0,0,0,4,8,0],[0,4,0,0,1,1,1,0,8,0,5,1,1,1,9,0,4,8,0],[0,4,0,2,0,0,0,0,8,0,4,0,0,0,8,0,4,8,0],[0,4,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,4,0,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,0,0,0,4,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_29j.cns","path":"extract_fld/map2_29j.cns","compressedBytes":450,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":55},{"value":68,"valueHex":"0x0044","count":55},{"value":69,"valueHex":"0x0045","count":55},{"value":86,"valueHex":"0x0056","count":55},{"value":87,"valueHex":"0x0057","count":55},{"value":88,"valueHex":"0x0058","count":55},{"value":104,"valueHex":"0x0068","count":55},{"value":105,"valueHex":"0x0069","count":55},{"value":106,"valueHex":"0x006a","count":55},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":848,"nonzeroCount":188,"topValues":[{"value":0,"valueHex":"0x0000","count":848},{"value":1,"valueHex":"0x0001","count":58},{"value":2,"valueHex":"0x0002","count":58},{"value":4,"valueHex":"0x0004","count":34},{"value":8,"valueHex":"0x0008","count":34},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,92,94,93,92,94,87,86,88,87,86,88,1],[1,67,69,68,128,128,68,67,69,68,67,69,68,125,127,68,67,69,1],[1,104,106,105,145,145,105,104,106,105,104,106,105,142,144,105,104,106,1],[1,86,88,87,86,88,87,86,88,87,86,88,87,92,94,87,86,88,1],[1,67,69,74,73,75,74,67,69,68,73,75,68,67,69,68,67,69,1],[1,104,106,111,110,112,111,104,106,105,110,112,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,4,0,0,0,0,0,1,1,0,0,8,0],[0,4,8,0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_30j.cns","path":"extract_fld/map2_30j.cns","compressedBytes":446,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":45},{"value":68,"valueHex":"0x0044","count":45},{"value":69,"valueHex":"0x0045","count":45},{"value":86,"valueHex":"0x0056","count":45},{"value":87,"valueHex":"0x0057","count":45},{"value":88,"valueHex":"0x0058","count":45},{"value":104,"valueHex":"0x0068","count":45},{"value":105,"valueHex":"0x0069","count":45},{"value":106,"valueHex":"0x006a","count":45},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":893,"nonzeroCount":143,"topValues":[{"value":0,"valueHex":"0x0000","count":893},{"value":1,"valueHex":"0x0001","count":42},{"value":2,"valueHex":"0x0002","count":41},{"value":4,"valueHex":"0x0004","count":27},{"value":8,"valueHex":"0x0008","count":26},{"value":9,"valueHex":"0x0009","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":10,"valueHex":"0x000a","count":2},{"value":5,"valueHex":"0x0005","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,74,128,128,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,111,145,145,1],[1,86,88,87,86,88,93,92,94,87,86,88,87,86,88,93,92,94,1],[1,67,69,68,67,69,74,73,75,68,73,75,74,67,69,68,67,69,1],[1,104,106,105,104,106,111,110,112,105,110,112,111,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,87,92,94,93,86,88,87,86,88,1],[1,73,75,74,67,69,68,67,69,65,67,69,68,67,69,74,73,75,1],[1,110,112,111,104,106,105,104,106,102,104,106,105,104,106,111,110,112,1],[1,135,137,93,86,88,87,86,88,87,86,88,87,86,88,93,135,137,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,9,0,0,0,0],[0,4,0,0,0,0,2,2,2,0,0,0,0,0,8,0,0,0,0],[0,4,0,0,0,8,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,4,0,0,0,8,0,0,0,0,0,0,0,4,0,1,1,9,0],[0,4,0,0,0,8,0,0,0,0,0,0,0,4,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0],[0,0,0,0,4,0,0,0,0,0,1,1,1,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_31j.cns","path":"extract_fld/map2_31j.cns","compressedBytes":382,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":41},{"value":68,"valueHex":"0x0044","count":41},{"value":69,"valueHex":"0x0045","count":41},{"value":86,"valueHex":"0x0056","count":41},{"value":87,"valueHex":"0x0057","count":41},{"value":88,"valueHex":"0x0058","count":41},{"value":104,"valueHex":"0x0068","count":41},{"value":105,"valueHex":"0x0069","count":41},{"value":106,"valueHex":"0x006a","count":41},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":854,"nonzeroCount":182,"topValues":[{"value":0,"valueHex":"0x0000","count":854},{"value":1,"valueHex":"0x0001","count":49},{"value":2,"valueHex":"0x0002","count":49},{"value":4,"valueHex":"0x0004","count":40},{"value":8,"valueHex":"0x0008","count":40},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,93,92,94,93,86,88,87,86,88,93,92,94,93,86,88,1],[1,67,69,74,125,127,74,67,69,68,67,69,74,125,127,74,67,69,1],[1,104,106,111,142,144,111,104,106,105,104,106,111,142,144,111,104,106,1],[1,86,88,93,138,138,93,86,88,87,86,88,93,138,138,93,86,88,1],[1,67,69,74,73,75,74,67,69,65,67,69,74,73,75,74,67,69,1],[1,104,106,111,110,112,111,104,106,102,104,106,111,110,112,111,104,106,1],[1,86,88,87,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,2,2,2,2,0,0,0,0,0,2,2,2,2,0,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,4,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_32j.cns","path":"extract_fld/map2_32j.cns","compressedBytes":499,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":56,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":51},{"value":68,"valueHex":"0x0044","count":51},{"value":69,"valueHex":"0x0045","count":51},{"value":86,"valueHex":"0x0056","count":51},{"value":87,"valueHex":"0x0057","count":51},{"value":88,"valueHex":"0x0058","count":51},{"value":104,"valueHex":"0x0068","count":51},{"value":105,"valueHex":"0x0069","count":51},{"value":106,"valueHex":"0x006a","count":51},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":849,"nonzeroCount":187,"topValues":[{"value":0,"valueHex":"0x0000","count":849},{"value":2,"valueHex":"0x0002","count":46},{"value":1,"valueHex":"0x0001","count":45},{"value":4,"valueHex":"0x0004","count":43},{"value":8,"valueHex":"0x0008","count":42},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":10,"valueHex":"0x000a","count":3},{"value":6,"valueHex":"0x0006","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,218,220,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,224,226,105,104,106,105,104,106,1],[1,86,88,93,86,88,87,92,94,87,86,88,87,86,88,87,86,88,1],[1,67,69,74,67,69,68,73,75,68,67,69,68,67,69,68,73,75,1],[1,104,106,111,104,106,105,110,112,105,104,106,105,104,106,105,110,112,1],[1,86,88,87,86,88,93,86,88,87,221,223,87,92,94,87,92,94,1],[1,67,69,68,67,69,74,67,69,65,67,69,68,73,75,68,67,69,1],[1,104,106,105,104,106,111,104,106,102,104,106,105,110,112,105,104,106,1],[1,221,223,93,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,9,0],[0,4,0,2,0,0,0,2,2,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,8,0,4,0,2,0,0,0,2,2,0,2,2,0,0,0,0],[0,4,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,8,0,4,0,0,1,1,0,0,0,0,1,9,0],[0,6,2,2,0,8,0,4,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_33j.cns","path":"extract_fld/map2_33j.cns","compressedBytes":537,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":74,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":49},{"value":68,"valueHex":"0x0044","count":49},{"value":69,"valueHex":"0x0045","count":49},{"value":86,"valueHex":"0x0056","count":49},{"value":87,"valueHex":"0x0057","count":49},{"value":88,"valueHex":"0x0058","count":49},{"value":104,"valueHex":"0x0068","count":49},{"value":105,"valueHex":"0x0069","count":49},{"value":106,"valueHex":"0x006a","count":49},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":830,"nonzeroCount":206,"topValues":[{"value":0,"valueHex":"0x0000","count":830},{"value":1,"valueHex":"0x0001","count":58},{"value":2,"valueHex":"0x0002","count":58},{"value":4,"valueHex":"0x0004","count":40},{"value":8,"valueHex":"0x0008","count":40},{"value":9,"valueHex":"0x0009","count":3},{"value":6,"valueHex":"0x0006","count":3},{"value":5,"valueHex":"0x0005","count":2},{"value":10,"valueHex":"0x000a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,125,127,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,142,144,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,221,223,222,230,232,87,92,94,93,86,88,1],[1,67,69,74,67,69,68,67,69,68,67,69,68,67,69,74,67,69,1],[1,104,106,111,104,106,105,104,106,105,104,106,105,104,106,111,104,106,1],[1,86,88,93,92,94,93,86,88,222,86,88,87,86,88,93,86,88,1],[1,67,69,68,67,69,68,67,69,65,67,69,68,73,75,74,67,69,1],[1,104,106,105,104,106,105,104,106,102,104,106,105,110,112,111,104,106,1],[1,92,94,87,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,2,2,2,2,2,0,2,2,2,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,4,8,0,4,0,0,1,1,1,1,1,0,1,9,0,4,8,0],[0,4,8,0,6,2,2,0,0,2,0,0,0,0,8,0,4,8,0],[0,4,8,0,0,0,0,4,8,0,4,0,0,0,8,0,4,8,0],[0,4,0,1,1,1,1,0,0,1,0,0,0,0,0,0,4,8,0],[0,6,2,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_34j.cns","path":"extract_fld/map2_34j.cns","compressedBytes":449,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":45},{"value":68,"valueHex":"0x0044","count":45},{"value":69,"valueHex":"0x0045","count":45},{"value":86,"valueHex":"0x0056","count":45},{"value":87,"valueHex":"0x0057","count":45},{"value":88,"valueHex":"0x0058","count":45},{"value":104,"valueHex":"0x0068","count":45},{"value":105,"valueHex":"0x0069","count":45},{"value":106,"valueHex":"0x006a","count":45},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":835,"nonzeroCount":201,"topValues":[{"value":0,"valueHex":"0x0000","count":835},{"value":2,"valueHex":"0x0002","count":65},{"value":1,"valueHex":"0x0001","count":64},{"value":4,"valueHex":"0x0004","count":32},{"value":8,"valueHex":"0x0008","count":31},{"value":9,"valueHex":"0x0009","count":3},{"value":5,"valueHex":"0x0005","count":2},{"value":10,"valueHex":"0x000a","count":2},{"value":6,"valueHex":"0x0006","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,125,127,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,142,144,1],[1,86,88,93,92,94,93,92,94,93,92,94,93,92,94,87,86,88,1],[1,67,69,74,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,111,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,93,86,88,87,86,88,87,86,88,93,92,94,87,92,94,1],[1,67,69,74,73,75,74,67,69,65,67,69,68,73,75,68,73,75,1],[1,104,106,111,110,112,111,104,106,102,104,106,105,110,112,105,110,112,1],[1,86,88,87,86,88,87,86,88,87,86,88,87,86,88,87,138,138,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0],[0,4,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0],[0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,5,1,1,1,1,1,1,1,1,1,1,0,0,8,0],[0,4,8,0,4,0,0,0,0,0,0,0,2,2,2,0,2,10,0],[0,4,8,0,4,0,0,0,0,0,0,8,0,0,0,0,0,0,0],[0,4,8,0,0,0,0,4,0,0,0,0,1,0,0,0,0,0,0],[0,4,8,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_35j.cns","path":"extract_fld/map2_35j.cns","compressedBytes":508,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":65,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":54},{"value":68,"valueHex":"0x0044","count":54},{"value":69,"valueHex":"0x0045","count":54},{"value":86,"valueHex":"0x0056","count":54},{"value":87,"valueHex":"0x0057","count":54},{"value":88,"valueHex":"0x0058","count":54},{"value":104,"valueHex":"0x0068","count":54},{"value":105,"valueHex":"0x0069","count":54},{"value":106,"valueHex":"0x006a","count":54},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":865,"nonzeroCount":171,"topValues":[{"value":0,"valueHex":"0x0000","count":865},{"value":4,"valueHex":"0x0004","count":41},{"value":2,"valueHex":"0x0002","count":41},{"value":1,"valueHex":"0x0001","count":40},{"value":8,"valueHex":"0x0008","count":40},{"value":9,"valueHex":"0x0009","count":3},{"value":5,"valueHex":"0x0005","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":10,"valueHex":"0x000a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,74,67,69,68,67,69,68,125,127,1],[1,104,106,105,104,106,105,104,106,111,104,106,105,104,106,105,142,144,1],[1,86,88,87,86,88,222,86,88,87,86,88,87,221,223,87,92,94,1],[1,67,69,74,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,111,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,93,86,88,87,86,88,84,86,88,93,86,88,87,86,88,1],[1,67,69,68,67,69,126,67,69,68,67,69,74,67,69,68,67,69,1],[1,104,106,105,104,106,143,104,106,105,104,106,111,104,106,105,104,106,1],[1,86,88,87,86,88,87,86,88,87,86,88,222,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,9,0,5,1,1,1,1,1,0,0,0],[0,4,0,0,0,0,2,0,8,0,4,0,0,2,2,0,0,0,0],[0,4,0,0,0,8,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,4,8,0,4,0,1,0,0,0,0,0,0,1,1,0,1,9,0],[0,4,8,0,4,0,0,0,0,0,0,0,2,0,0,0,0,8,0],[0,4,8,0,4,0,0,0,0,0,0,8,0,4,0,0,0,8,0],[0,4,0,1,0,8,0,4,0,0,0,8,0,4,0,0,0,8,0],[0,4,0,0,0,8,0,4,0,0,0,8,0,4,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,8,0,4,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_36j.cns","path":"extract_fld/map2_36j.cns","compressedBytes":465,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":65,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":55},{"value":68,"valueHex":"0x0044","count":55},{"value":69,"valueHex":"0x0045","count":55},{"value":86,"valueHex":"0x0056","count":55},{"value":87,"valueHex":"0x0057","count":55},{"value":88,"valueHex":"0x0058","count":55},{"value":104,"valueHex":"0x0068","count":55},{"value":105,"valueHex":"0x0069","count":55},{"value":106,"valueHex":"0x006a","count":55},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":850,"nonzeroCount":186,"topValues":[{"value":0,"valueHex":"0x0000","count":850},{"value":1,"valueHex":"0x0001","count":57},{"value":2,"valueHex":"0x0002","count":57},{"value":4,"valueHex":"0x0004","count":33},{"value":8,"valueHex":"0x0008","count":33},{"value":5,"valueHex":"0x0005","count":2},{"value":10,"valueHex":"0x000a","count":2},{"value":9,"valueHex":"0x0009","count":1},{"value":6,"valueHex":"0x0006","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,93,92,94,87,86,88,87,86,88,93,86,88,1],[1,67,69,68,218,220,68,67,69,68,67,69,68,67,69,74,67,69,1],[1,104,106,105,224,226,105,104,106,105,104,106,105,104,106,111,104,106,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,67,69,74,73,75,126,67,69,68,67,69,126,73,75,68,67,69,1],[1,104,106,111,110,112,143,104,106,105,104,106,143,110,112,105,104,106,1],[1,86,88,87,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,2,2,2,0,0,0,0,0,0,2,0,8,0],[0,4,0,0,0,8,0,0,0,0,0,0,0,0,8,0,4,8,0],[0,4,0,0,0,0,1,1,1,0,0,0,0,0,8,0,4,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,0,8,0],[0,4,8,0,0,0,0,4,0,0,0,8,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_37j.cns","path":"extract_fld/map2_37j.cns","compressedBytes":500,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":59,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":55},{"value":68,"valueHex":"0x0044","count":55},{"value":69,"valueHex":"0x0045","count":55},{"value":86,"valueHex":"0x0056","count":55},{"value":87,"valueHex":"0x0057","count":55},{"value":88,"valueHex":"0x0058","count":55},{"value":104,"valueHex":"0x0068","count":55},{"value":105,"valueHex":"0x0069","count":55},{"value":106,"valueHex":"0x006a","count":55},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":861,"nonzeroCount":175,"topValues":[{"value":0,"valueHex":"0x0000","count":861},{"value":1,"valueHex":"0x0001","count":46},{"value":2,"valueHex":"0x0002","count":45},{"value":4,"valueHex":"0x0004","count":37},{"value":8,"valueHex":"0x0008","count":36},{"value":9,"valueHex":"0x0009","count":3},{"value":10,"valueHex":"0x000a","count":3},{"value":6,"valueHex":"0x0006","count":3},{"value":5,"valueHex":"0x0005","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,73,75,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,110,112,105,104,106,105,104,106,1],[1,86,88,87,86,88,87,92,94,87,86,88,87,135,137,87,86,88,1],[1,67,69,68,73,75,68,67,69,68,73,75,68,67,69,68,125,127,1],[1,104,106,105,110,112,105,104,106,105,110,112,105,104,106,105,142,144,1],[1,86,88,87,86,88,87,86,88,84,86,88,87,86,88,87,86,88,1],[1,67,69,68,67,69,68,73,75,68,67,69,68,67,69,126,67,69,1],[1,104,106,105,104,106,105,110,112,105,104,106,105,104,106,143,104,106,1],[1,138,138,87,86,88,87,138,138,87,86,88,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,2,2,0,0,0,0,2,2,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,8,0],[0,6,2,0,0,0,0,0,0,0,0,0,0,0,8,0,4,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_38j.cns","path":"extract_fld/map2_38j.cns","compressedBytes":397,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":56,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":45},{"value":68,"valueHex":"0x0044","count":45},{"value":69,"valueHex":"0x0045","count":45},{"value":86,"valueHex":"0x0056","count":45},{"value":87,"valueHex":"0x0057","count":45},{"value":88,"valueHex":"0x0058","count":45},{"value":104,"valueHex":"0x0068","count":45},{"value":105,"valueHex":"0x0069","count":45},{"value":106,"valueHex":"0x006a","count":45},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":913,"nonzeroCount":123,"topValues":[{"value":0,"valueHex":"0x0000","count":913},{"value":2,"valueHex":"0x0002","count":44},{"value":1,"valueHex":"0x0001","count":43},{"value":4,"valueHex":"0x0004","count":14},{"value":8,"valueHex":"0x0008","count":13},{"value":9,"valueHex":"0x0009","count":3},{"value":5,"valueHex":"0x0005","count":2},{"value":10,"valueHex":"0x000a","count":2},{"value":6,"valueHex":"0x0006","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,218,220,68,67,69,68,67,69,68,67,69,228,227,229,228,218,220,1],[1,224,226,105,104,106,105,104,106,105,104,106,234,233,235,234,224,226,1],[1,221,223,87,86,88,87,86,88,87,86,88,87,86,88,87,86,88,1],[1,218,220,68,67,69,68,67,69,68,67,69,228,218,220,228,218,220,1],[1,224,226,105,104,106,105,104,106,105,104,106,234,224,226,234,224,226,1],[1,230,232,222,221,223,222,86,88,84,86,88,87,86,88,87,221,223,1],[1,227,229,68,67,69,68,67,69,68,67,69,68,67,69,68,227,229,1],[1,233,235,105,104,106,105,104,106,105,104,106,105,104,106,105,233,235,1],[1,230,232,87,86,88,87,86,88,87,86,88,87,86,88,87,230,232,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,1,1,1,1,1,9,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0],[0,0,0,2,2,2,2,0,0,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map2_39j.cns","path":"extract_fld/map2_39j.cns","compressedBytes":468,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":47,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":1,"valueHex":"0x0001","count":121},{"value":18,"valueHex":"0x0012","count":56},{"value":67,"valueHex":"0x0043","count":56},{"value":68,"valueHex":"0x0044","count":56},{"value":69,"valueHex":"0x0045","count":56},{"value":86,"valueHex":"0x0056","count":56},{"value":87,"valueHex":"0x0057","count":56},{"value":88,"valueHex":"0x0058","count":56},{"value":104,"valueHex":"0x0068","count":56},{"value":105,"valueHex":"0x0069","count":56},{"value":106,"valueHex":"0x006a","count":56},{"value":15,"valueHex":"0x000f","count":33}]},"layer1Stats":{"count":1036,"unique":9,"zeroCount":851,"nonzeroCount":185,"topValues":[{"value":0,"valueHex":"0x0000","count":851},{"value":1,"valueHex":"0x0001","count":51},{"value":2,"valueHex":"0x0002","count":50},{"value":4,"valueHex":"0x0004","count":39},{"value":8,"valueHex":"0x0008","count":38},{"value":9,"valueHex":"0x0009","count":2},{"value":6,"valueHex":"0x0006","count":2},{"value":10,"valueHex":"0x000a","count":2},{"value":5,"valueHex":"0x0005","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,125,127,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,142,144,1],[1,86,88,136,86,88,87,86,88,87,135,137,87,135,137,87,86,88,1],[1,67,69,68,67,69,68,67,69,68,67,69,68,67,69,68,67,69,1],[1,104,106,105,104,106,105,104,106,105,104,106,105,104,106,105,104,106,1],[1,86,88,87,86,88,136,86,88,84,86,88,136,86,88,87,86,88,1],[1,67,69,126,67,69,68,67,69,68,67,69,68,67,69,126,67,69,1],[1,104,106,143,104,106,105,104,106,105,104,106,105,104,106,143,104,106,1],[1,86,88,87,86,88,87,86,88,87,135,137,87,86,88,87,86,88,1],[1,53,53,53,53,53,53,53,174,65,174,53,53,53,53,53,53,53,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0],[0,4,0,2,0,0,0,0,0,0,2,2,0,2,2,0,0,0,0],[0,4,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,8,0],[0,4,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,8,0],[0,4,0,0,0,8,0,4,0,0,0,8,0,4,0,0,0,8,0],[0,4,8,0,4,0,1,0,0,0,0,0,1,0,8,0,4,8,0],[0,4,8,0,4,0,0,0,0,0,2,2,0,0,8,0,4,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_01f.cns","path":"extract_fld/map3_01f.cns","compressedBytes":4187,"decodedBytes":19204,"headerBytes":4,"width":60,"height":80,"tileCount":4800,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=60 (3c 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":9603,"startHex":"0x0004","endHex":"0x2583","size":9600,"sizeHex":"0x2580","role":"base tile word grid used for the visible lower map layer","sample":"0x00fc, 0x00fb, 0x00fc, 0x010a, 0x00fb, 0x00fc, 0x00fc, 0x00fb"},{"label":"layer1","start":9604,"end":19203,"startHex":"0x2584","endHex":"0x4b03","size":9600,"sizeHex":"0x2580","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":4800,"unique":139,"zeroCount":0,"nonzeroCount":4800,"topValues":[{"value":3,"valueHex":"0x0003","count":1440},{"value":261,"valueHex":"0x0105","count":288},{"value":252,"valueHex":"0x00fc","count":282},{"value":251,"valueHex":"0x00fb","count":248},{"value":260,"valueHex":"0x0104","count":179},{"value":266,"valueHex":"0x010a","count":124},{"value":275,"valueHex":"0x0113","count":107},{"value":236,"valueHex":"0x00ec","count":80},{"value":265,"valueHex":"0x0109","count":74},{"value":264,"valueHex":"0x0108","count":66},{"value":270,"valueHex":"0x010e","count":65},{"value":295,"valueHex":"0x0127","count":62}]},"layer1Stats":{"count":4800,"unique":16,"zeroCount":3971,"nonzeroCount":829,"topValues":[{"value":0,"valueHex":"0x0000","count":3971},{"value":32,"valueHex":"0x0020","count":302},{"value":34,"valueHex":"0x0022","count":89},{"value":1,"valueHex":"0x0001","count":87},{"value":40,"valueHex":"0x0028","count":74},{"value":36,"valueHex":"0x0024","count":72},{"value":4,"valueHex":"0x0004","count":49},{"value":8,"valueHex":"0x0008","count":43},{"value":5,"valueHex":"0x0005","count":24},{"value":42,"valueHex":"0x002a","count":22},{"value":38,"valueHex":"0x0026","count":21},{"value":9,"valueHex":"0x0009","count":18}]},"layer0Sample":[[252,252,251,252,252,253,254,252,254,252,252,246,247,3,3,3,249,251,236,252,252,264,261,266,261,265,261,265,252,251],[260,251,260,261,258,252,252,261,261,265,260,251,260,280,3,3,256,282,260,260,251,254,252,254,258,270,276,271,259,261],[364,366,281,281,295,296,281,276,271,271,276,281,281,3,3,3,419,295,275,362,266,261,251,275,295,307,291,308,296,362],[252,273,426,427,3,3,303,291,308,308,302,426,427,3,3,3,3,3,425,384,261,266,376,292,3,3,3,317,3,354],[278,279,3,3,3,224,3,224,236,238,236,238,236,238,3,3,3,3,235,261,251,251,261,248,3,3,3,250,252,285],[252,288,3,3,256,282,282,261,252,261,261,253,272,261,374,261,261,265,260,266,252,252,261,300,3,3,256,266,261,261],[252,273,3,3,419,295,329,361,363,261,251,261,276,276,281,281,281,276,270,297,276,276,281,292,3,3,3,275,271,355],[272,255,3,3,3,3,197,383,385,266,376,308,301,301,426,426,303,291,307,308,301,301,427,3,3,3,3,301,372,374],[252,254,252,280,3,3,3,256,275,259,258,3,3,3,3,3,3,3,3,3,224,224,237,225,225,3,3,3,262,282],[252,283,252,3,3,3,3,419,308,296,295,424,3,3,3,3,3,249,251,278,261,265,253,272,251,3,3,3,244,282],[252,260,258,3,3,3,3,3,3,426,3,3,3,3,3,3,3,256,282,252,252,260,260,258,270,3,204,262,261,265],[252,366,295,424,3,3,3,3,3,3,3,3,3,3,3,3,3,419,295,362,266,265,295,295,307,428,3,262,252,260],[252,388,224,3,235,237,236,253,251,251,266,266,264,251,236,280,3,3,3,384,251,251,255,3,3,3,250,264,266,252],[278,252,251,261,265,282,282,261,252,252,261,251,251,261,276,3,3,3,3,274,270,270,315,3,3,3,257,283,261,252],[283,370,295,296,296,295,329,361,363,261,254,252,376,308,301,3,3,3,3,303,307,307,292,3,3,3,289,296,361,363],[251,260,3,3,3,332,3,383,385,266,261,259,315,3,3,244,236,236,247,3,3,3,3,3,3,3,3,3,383,385],[252,283,267,3,3,3,3,3,275,321,281,296,292,3,3,262,266,266,278,280,3,3,3,3,3,3,319,3,262,282],[252,252,252,260,268,3,3,3,303,301,426,3,3,3,3,3,275,275,281,3,3,3,3,224,3,224,236,238,236,266],[252,252,283,282,286,248,3,225,3,225,3,3,3,3,3,3,426,301,426,3,3,3,256,251,251,251,251,253,261,261],[266,266,251,260,261,264,265,254,252,252,252,252,252,3,3,3,3,250,252,237,254,252,252,251,261,252,254,252,252,261]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,36,0,0,0,0,0,9,0,0,1,0,0,0,0,0,0,0,0,32,0,0,0,5,0,0,0,18,0,0],[0,36,0,0,0,32,0,32,34,34,34,34,34,32,0,0,0,1,32,42,0,0,0,36,0,0,0,34,0,0],[0,36,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,32,0,0,0],[0,36,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,36,0,0,0,0,0,32,0,0,0,0,1,1,0,0,0,9,0,0,1,1,0,0,0,0,0,1,32,0],[0,0,0,32,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,32,32,34,32,32,0,0,0,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,32,0,0],[0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,32,0,0],[0,36,32,0,34,0,0,0,0,0,0,0,0,0,38,32,0,0,0,32,0,0,36,0,0,0,40,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,40,0,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,32,0,1,0,0,0,0,0,0,0,4,0,0,0,8,0,32,0],[0,0,0,0,0,18,0,32,0,0,0,0,4,0,0,32,34,0,38,0,0,0,0,0,0,0,0,0,32,0],[0,0,38,0,0,0,0,0,0,0,0,0,4,0,0,32,0,0,0,32,0,0,0,0,0,8,0,0,32,0],[0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,32,34,34,42,0],[0,0,0,0,0,32,0,32,0,32,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":253,"layer0Hex":"0x00fd","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":254,"layer0Hex":"0x00fe","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":254,"layer0Hex":"0x00fe","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":253,"layer0Hex":"0x00fd","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_02f.cns","path":"extract_fld/map3_02f.cns","compressedBytes":4445,"decodedBytes":28804,"headerBytes":4,"width":120,"height":60,"tileCount":7200,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=120 (78 00), height=60 (3c 00)"},{"label":"layer0","start":4,"end":14403,"startHex":"0x0004","endHex":"0x3843","size":14400,"sizeHex":"0x3840","role":"base tile word grid used for the visible lower map layer","sample":"0x0115, 0x0116, 0x00fb, 0x00fc, 0x0105, 0x010a, 0x0105, 0x0103"},{"label":"layer1","start":14404,"end":28803,"startHex":"0x3844","endHex":"0x7083","size":14400,"sizeHex":"0x3840","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7200,"unique":244,"zeroCount":0,"nonzeroCount":7200,"topValues":[{"value":3,"valueHex":"0x0003","count":1999},{"value":198,"valueHex":"0x00c6","count":723},{"value":429,"valueHex":"0x01ad","count":220},{"value":252,"valueHex":"0x00fc","count":192},{"value":261,"valueHex":"0x0105","count":167},{"value":251,"valueHex":"0x00fb","count":146},{"value":168,"valueHex":"0x00a8","count":143},{"value":184,"valueHex":"0x00b8","count":143},{"value":15,"valueHex":"0x000f","count":143},{"value":275,"valueHex":"0x0113","count":114},{"value":37,"valueHex":"0x0025","count":96},{"value":110,"valueHex":"0x006e","count":95}]},"layer1Stats":{"count":7200,"unique":25,"zeroCount":5883,"nonzeroCount":1317,"topValues":[{"value":0,"valueHex":"0x0000","count":5883},{"value":32,"valueHex":"0x0020","count":365},{"value":1,"valueHex":"0x0001","count":251},{"value":34,"valueHex":"0x0022","count":217},{"value":4,"valueHex":"0x0004","count":140},{"value":8,"valueHex":"0x0008","count":135},{"value":18,"valueHex":"0x0012","count":35},{"value":36,"valueHex":"0x0024","count":25},{"value":40,"valueHex":"0x0028","count":25},{"value":9,"valueHex":"0x0009","count":22},{"value":5,"valueHex":"0x0005","count":21},{"value":38,"valueHex":"0x0026","count":21}]},"layer0Sample":[[277,261,260,261,261,270,260,258,271,261,252,259,252,261,261,259,258,258,260,258,258,275,258,270,266,261,259,260,254,252],[364,281,275,276,281,295,275,275,296,276,271,281,271,276,281,281,275,275,275,275,275,307,275,295,275,276,281,356,261,265],[381,301,307,308,301,426,307,292,303,308,296,302,296,308,302,292,302,302,307,301,302,3,301,426,336,308,291,372,260,252],[272,3,3,184,184,184,184,184,3,3,426,3,426,3,3,3,3,3,3,3,3,3,3,3,3,3,3,256,260,260],[261,247,109,198,198,198,198,198,390,3,198,198,198,198,198,198,198,198,3,198,198,198,198,198,198,198,198,197,275,357],[252,252,86,198,198,198,198,198,390,3,198,198,198,198,198,198,198,16,3,198,198,198,198,198,198,198,198,425,307,373],[261,251,443,36,38,41,39,36,390,3,36,37,37,37,36,37,37,37,3,36,37,37,37,36,37,37,37,3,332,257],[252,258,441,164,115,1,115,164,390,3,164,211,1,211,164,211,1,211,3,164,211,1,211,164,211,1,211,416,333,261],[261,275,130,110,110,152,110,110,132,3,130,110,110,110,131,131,3,131,3,130,131,3,131,110,131,3,197,426,3,261],[278,292,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,223,3,3,3,3,3,3,3,3,256,260],[278,3,3,177,177,177,177,177,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,263,251],[278,280,109,429,429,429,429,429,111,3,198,198,198,198,198,198,198,198,3,198,198,198,198,198,198,198,198,88,257,261],[265,3,109,429,429,429,429,429,111,3,198,198,198,198,198,198,198,198,3,198,198,18,17,198,198,198,198,111,274,356],[272,267,109,429,429,429,429,429,111,3,36,37,37,37,36,37,37,37,3,36,37,37,37,36,37,37,37,110,303,372],[261,288,109,429,429,429,429,429,111,3,164,211,1,43,164,211,1,43,3,164,211,1,211,164,211,1,211,110,112,256],[252,315,130,110,110,219,110,110,132,3,131,131,3,417,130,131,3,110,3,131,131,3,131,131,131,3,131,3,3,262],[261,304,204,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,224,224],[252,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,236,251,261],[261,260,3,3,225,3,3,3,235,235,254,237,238,3,3,3,3,3,3,3,3,237,236,238,238,3,236,261,261,261],[266,251,260,253,265,261,237,260,251,252,252,254,261,252,251,3,3,251,253,251,251,251,265,252,260,251,252,261,254,252]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0],[0,1,0,0,1,0,0,1,0,0,0,1,0,5,1,1,1,1,0,1,1,0,1,0,0,0,9,32,0,0],[0,0,0,34,34,34,34,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,32,0,0],[0,38,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,32,0,0,4,0,0,0,32,0,0,0,32,0,0,0,0,32,0,0,0,32,0,0,18,0],[0,0,27,0,0,0,0,0,4,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,8,0,18,0,0],[0,0,0,1,1,0,1,1,0,0,1,1,0,1,1,1,0,1,0,1,1,0,1,1,1,0,1,1,0,0],[0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0],[0,0,0,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0],[0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,32],[0,36,0,0,0,0,0,0,0,0,0,0,32,0,0,0,32,0,0,0,0,32,0,0,0,32,0,0,0,32],[0,36,0,2,2,0,2,2,0,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,8,0,0,18,10],[0,4,0,1,1,0,1,1,0,0,1,1,0,0,1,1,0,1,0,1,1,0,1,1,1,0,1,0,1,40],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,40],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0],[0,0,0,0,32,0,0,0,32,34,0,38,34,0,0,0,0,0,0,0,0,34,0,34,32,0,42,0,0,0],[0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":277,"layer0Hex":"0x0115","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":278,"layer0Hex":"0x0116","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":259,"layer0Hex":"0x0103","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":260,"layer0Hex":"0x0104","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":260,"layer0Hex":"0x0104","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":258,"layer0Hex":"0x0102","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":259,"layer0Hex":"0x0103","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_03h.cns","path":"extract_fld/map3_03h.cns","compressedBytes":411,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":82,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":7,"valueHex":"0x0007","count":93},{"value":8,"valueHex":"0x0008","count":55},{"value":17,"valueHex":"0x0011","count":25},{"value":226,"valueHex":"0x00e2","count":25},{"value":20,"valueHex":"0x0014","count":24},{"value":4,"valueHex":"0x0004","count":23},{"value":21,"valueHex":"0x0015","count":23},{"value":194,"valueHex":"0x00c2","count":23},{"value":212,"valueHex":"0x00d4","count":23},{"value":187,"valueHex":"0x00bb","count":23},{"value":33,"valueHex":"0x0021","count":17}]},"layer1Stats":{"count":777,"unique":15,"zeroCount":671,"nonzeroCount":106,"topValues":[{"value":0,"valueHex":"0x0000","count":671},{"value":16,"valueHex":"0x0010","count":25},{"value":1,"valueHex":"0x0001","count":23},{"value":32,"valueHex":"0x0020","count":23},{"value":34,"valueHex":"0x0022","count":18},{"value":4,"valueHex":"0x0004","count":4},{"value":8,"valueHex":"0x0008","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":18,"valueHex":"0x0012","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,4,4,4,4,4,60,4,61,4,4,4,4,4,1,1,1],[1,1,1,21,21,21,21,21,76,21,77,21,21,21,21,21,1,1,1],[1,1,1,345,98,3,3,3,94,184,95,56,58,56,3,3,1,1,1],[1,1,1,129,131,98,20,20,115,198,116,72,74,72,20,20,1,1,1],[1,1,1,145,147,119,20,20,115,198,116,20,20,20,20,20,1,1,1],[1,1,1,161,163,119,19,19,19,229,19,19,19,19,19,19,1,1,1],[1,1,1,169,171,171,8,8,8,8,8,8,8,8,8,8,1,1,1],[1,1,1,8,11,8,8,7,7,10,7,7,7,7,10,7,1,1,1],[1,1,1,194,194,194,194,194,194,194,194,339,194,194,194,194,1,1,1],[1,1,1,212,212,212,212,212,212,212,212,341,212,212,212,212,1,1,1],[1,1,1,226,226,226,226,226,226,226,226,226,226,226,226,226,1,1,1],[1,1,1,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1],[1,1,1,8,7,7,10,7,7,7,7,10,7,7,7,36,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,50,1,1,1],[1,1,1,8,7,7,7,10,7,7,7,7,10,7,7,38,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,50,1,1,1],[1,1,1,187,187,187,187,187,159,14,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,1,1,1,1,1,1,1,1,1,1,9,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,40,32,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,42,32,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_04h.cns","path":"extract_fld/map3_04h.cns","compressedBytes":400,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":72,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":7,"valueHex":"0x0007","count":143},{"value":8,"valueHex":"0x0008","count":46},{"value":17,"valueHex":"0x0011","count":25},{"value":187,"valueHex":"0x00bb","count":23},{"value":4,"valueHex":"0x0004","count":21},{"value":21,"valueHex":"0x0015","count":21},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17},{"value":20,"valueHex":"0x0014","count":16},{"value":212,"valueHex":"0x00d4","count":16},{"value":226,"valueHex":"0x00e2","count":16}]},"layer1Stats":{"count":777,"unique":13,"zeroCount":671,"nonzeroCount":106,"topValues":[{"value":0,"valueHex":"0x0000","count":671},{"value":1,"valueHex":"0x0001","count":22},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":20},{"value":16,"valueHex":"0x0010","count":17},{"value":4,"valueHex":"0x0004","count":9},{"value":8,"valueHex":"0x0008","count":8},{"value":9,"valueHex":"0x0009","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":38,"valueHex":"0x0026","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,4,60,4,61,4,4,4,4,4,4,4,4,4,1,1,1],[1,1,1,21,76,21,77,21,21,21,21,21,21,21,21,21,1,1,1],[1,1,1,3,94,184,95,3,3,3,183,185,3,97,96,98,1,1,1],[1,1,1,20,115,198,116,20,20,20,197,199,20,146,129,131,1,1,1],[1,1,1,20,115,198,116,137,20,20,197,214,20,162,145,147,1,1,1],[1,1,1,19,19,229,19,154,19,19,228,230,19,130,161,163,1,1,1],[1,1,1,8,8,8,8,371,8,8,8,8,8,170,169,171,1,1,1],[1,1,1,8,7,7,7,373,7,7,7,7,7,7,8,8,1,1,1],[1,1,1,8,7,7,7,247,194,194,194,194,194,194,194,194,1,1,1],[1,1,1,8,7,7,7,253,212,212,212,212,212,212,212,212,1,1,1],[1,1,1,8,7,7,7,258,226,226,226,226,226,226,226,226,1,1,1],[1,1,1,8,7,7,7,8,8,8,8,8,8,8,8,8,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,187,187,187,187,187,159,14,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,0,0,0,16,16,16,16,16,16,16,16,16,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,0,0,0,1,1,1,1,1,1,1,1,9,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_05h.cns","path":"extract_fld/map3_05h.cns","compressedBytes":744,"decodedBytes":5332,"headerBytes":4,"width":37,"height":36,"tileCount":1332,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=36 (24 00)"},{"label":"layer0","start":4,"end":2667,"startHex":"0x0004","endHex":"0x0a6b","size":2664,"sizeHex":"0x0a68","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2668,"end":5331,"startHex":"0x0a6c","endHex":"0x14d3","size":2664,"sizeHex":"0x0a68","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1332,"unique":112,"zeroCount":0,"nonzeroCount":1332,"topValues":[{"value":1,"valueHex":"0x0001","count":453},{"value":7,"valueHex":"0x0007","count":295},{"value":8,"valueHex":"0x0008","count":60},{"value":17,"valueHex":"0x0011","count":45},{"value":268,"valueHex":"0x010c","count":45},{"value":187,"valueHex":"0x00bb","count":43},{"value":33,"valueHex":"0x0021","count":30},{"value":34,"valueHex":"0x0022","count":30},{"value":271,"valueHex":"0x010f","count":30},{"value":272,"valueHex":"0x0110","count":30},{"value":270,"valueHex":"0x010e","count":26},{"value":269,"valueHex":"0x010d","count":20}]},"layer1Stats":{"count":1332,"unique":18,"zeroCount":1108,"nonzeroCount":224,"topValues":[{"value":0,"valueHex":"0x0000","count":1108},{"value":1,"valueHex":"0x0001","count":50},{"value":34,"valueHex":"0x0022","count":40},{"value":32,"valueHex":"0x0020","count":37},{"value":4,"valueHex":"0x0004","count":27},{"value":8,"valueHex":"0x0008","count":25},{"value":18,"valueHex":"0x0012","count":15},{"value":9,"valueHex":"0x0009","count":6},{"value":19,"valueHex":"0x0013","count":6},{"value":33,"valueHex":"0x0021","count":4},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,268,268,268,268,268,268,268,268,268,268,268,268,268,1,1,1],[1,1,1,270,270,68,70,270,270,69,270,270,68,70,129,131,1,1,1],[1,1,1,272,272,272,272,272,272,272,272,169,171,170,129,131,1,1,1],[1,1,1,292,294,295,7,7,7,7,7,8,8,8,8,8,1,1,1],[1,1,1,300,302,303,7,7,7,7,7,7,223,125,7,7,1,1,1],[1,1,1,292,294,295,7,7,7,7,7,7,7,8,7,7,1,1,1],[1,1,1,300,302,303,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,187,187,187,187,187,159,7,160,187,187,187,187,187,1,1,1],[1,1,1,17,17,17,17,17,47,7,48,17,17,17,17,17,1,1,1],[1,1,1,269,342,344,269,269,278,9,278,269,269,97,96,98,1,1,1],[1,1,1,271,271,271,271,271,278,7,278,271,271,146,145,147,1,1,1],[1,1,1,8,8,8,8,8,8,7,8,8,8,170,169,171,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,211,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,208,104,105,7,7,1,1,1],[1,1,1,8,7,7,7,7,243,244,245,235,139,140,7,7,1,1,1],[1,1,1,8,7,7,7,7,254,255,256,7,7,7,7,7,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,22,18,18,0,0,0,0,0,1,1,1,1,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,8,0,0,4,8,0,0,0],[0,0,0,23,19,19,0,0,0,0,0,0,9,0,4,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,37,33,33,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,1,1,1,1,0,1,1,9,0,0,0,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,18,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,18,18,19,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,1,1,0,8,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_06h.cns","path":"extract_fld/map3_06h.cns","compressedBytes":354,"decodedBytes":5332,"headerBytes":4,"width":37,"height":36,"tileCount":1332,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=36 (24 00)"},{"label":"layer0","start":4,"end":2667,"startHex":"0x0004","endHex":"0x0a6b","size":2664,"sizeHex":"0x0a68","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2668,"end":5331,"startHex":"0x0a6c","endHex":"0x14d3","size":2664,"sizeHex":"0x0a68","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1332,"unique":42,"zeroCount":0,"nonzeroCount":1332,"topValues":[{"value":281,"valueHex":"0x0119","count":268},{"value":280,"valueHex":"0x0118","count":267},{"value":282,"valueHex":"0x011a","count":243},{"value":1,"valueHex":"0x0001","count":202},{"value":33,"valueHex":"0x0021","count":32},{"value":34,"valueHex":"0x0022","count":32},{"value":17,"valueHex":"0x0011","count":31},{"value":187,"valueHex":"0x00bb","count":31},{"value":285,"valueHex":"0x011d","count":26},{"value":268,"valueHex":"0x010c","count":20},{"value":278,"valueHex":"0x0116","count":18},{"value":273,"valueHex":"0x0111","count":14}]},"layer1Stats":{"count":1332,"unique":12,"zeroCount":1164,"nonzeroCount":168,"topValues":[{"value":0,"valueHex":"0x0000","count":1164},{"value":32,"valueHex":"0x0020","count":41},{"value":4,"valueHex":"0x0004","count":33},{"value":8,"valueHex":"0x0008","count":33},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":23},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,16,17,17,17,18,1,1,1,1,1,1,1],[1,17,17,17,17,17,17,47,266,347,266,48,17,17,17,17,17,17,1],[1,273,273,273,1,1,273,278,134,349,134,278,273,1,1,273,273,273,1],[1,275,275,275,1,1,275,278,282,281,282,278,275,1,1,275,275,275,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,1,1,1,1,1,1,1,33,280,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,0,0,0,0,0,0,0,32,32,0,0,0,0],[0,0,0,0,4,8,0,0,0,0,0,0,0,4,8,0,0,0,0],[0,0,0,0,4,8,0,0,1,1,1,0,0,4,8,0,0,0,0],[0,5,1,1,0,0,1,1,0,0,0,1,1,0,0,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_07h.cns","path":"extract_fld/map3_07h.cns","compressedBytes":238,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":39,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":317},{"value":7,"valueHex":"0x0007","count":217},{"value":8,"valueHex":"0x0008","count":33},{"value":17,"valueHex":"0x0011","count":23},{"value":268,"valueHex":"0x010c","count":23},{"value":187,"valueHex":"0x00bb","count":21},{"value":273,"valueHex":"0x0111","count":20},{"value":274,"valueHex":"0x0112","count":20},{"value":275,"valueHex":"0x0113","count":20},{"value":276,"valueHex":"0x0114","count":20},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":692,"nonzeroCount":85,"topValues":[{"value":0,"valueHex":"0x0000","count":692},{"value":1,"valueHex":"0x0001","count":20},{"value":32,"valueHex":"0x0020","count":19},{"value":34,"valueHex":"0x0022","count":18},{"value":4,"valueHex":"0x0004","count":10},{"value":8,"valueHex":"0x0008","count":9},{"value":9,"valueHex":"0x0009","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,16,17,17,17,17,17,17,17,17,17,17,17,18,1,1,1],[1,1,1,33,268,268,268,268,268,268,268,268,268,268,268,34,1,1,1],[1,1,1,33,273,273,273,273,273,273,273,273,273,273,97,34,1,1,1],[1,1,1,33,274,274,274,274,274,274,274,274,274,274,130,34,1,1,1],[1,1,1,33,275,275,275,275,275,275,275,275,275,275,146,34,1,1,1],[1,1,1,33,276,276,276,276,276,276,276,276,276,276,162,34,1,1,1],[1,1,1,33,8,8,8,8,8,8,8,8,8,8,170,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,8,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,33,7,7,7,7,7,7,7,7,7,7,7,34,1,1,1],[1,1,1,186,187,187,187,187,159,14,160,187,187,187,187,188,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,1,1,1,1,1,1,1,1,9,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,32,32,32,0,32,32,32,32,32,0,0,0,0],[0,0,0,0,34,34,34,34,34,0,34,34,34,34,34,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_08j.cns","path":"extract_fld/map3_08j.cns","compressedBytes":725,"decodedBytes":19204,"headerBytes":4,"width":96,"height":50,"tileCount":4800,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=96 (60 00), height=50 (32 00)"},{"label":"layer0","start":4,"end":9603,"startHex":"0x0004","endHex":"0x2583","size":9600,"sizeHex":"0x2580","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":9604,"end":19203,"startHex":"0x2584","endHex":"0x4b03","size":9600,"sizeHex":"0x2580","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":4800,"unique":87,"zeroCount":0,"nonzeroCount":4800,"topValues":[{"value":1,"valueHex":"0x0001","count":1599},{"value":53,"valueHex":"0x0035","count":262},{"value":15,"valueHex":"0x000f","count":260},{"value":18,"valueHex":"0x0012","count":250},{"value":4,"valueHex":"0x0004","count":231},{"value":19,"valueHex":"0x0013","count":231},{"value":17,"valueHex":"0x0011","count":170},{"value":3,"valueHex":"0x0003","count":126},{"value":201,"valueHex":"0x00c9","count":109},{"value":204,"valueHex":"0x00cc","count":109},{"value":207,"valueHex":"0x00cf","count":109},{"value":202,"valueHex":"0x00ca","count":106}]},"layer1Stats":{"count":4800,"unique":18,"zeroCount":3922,"nonzeroCount":878,"topValues":[{"value":0,"valueHex":"0x0000","count":3922},{"value":34,"valueHex":"0x0022","count":260},{"value":32,"valueHex":"0x0020","count":257},{"value":1,"valueHex":"0x0001","count":247},{"value":4,"valueHex":"0x0004","count":37},{"value":8,"valueHex":"0x0008","count":37},{"value":19,"valueHex":"0x0013","count":10},{"value":33,"valueHex":"0x0021","count":10},{"value":38,"valueHex":"0x0026","count":3},{"value":42,"valueHex":"0x002a","count":3},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,19,19,25,19,19,19,19,19,19,19,25,19,19,19,19,19,19,19,19,19,25,19,19,19,19,19,19,19,25,19,19],[1,18,18,49,18,18,18,160,18,18,18,49,18,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,49,18,18],[1,93,93,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,97,97],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,19,19,25,19,19,19,19,19,19,19,25,19,19,204,204,19,19,19,19,19,25,19,19,19,19,19,19,19,25,19,19],[1,47,33,49,31,48,18,32,18,47,33,49,31,48,204,204,18,32,18,47,33,49,31,48,18,32,18,47,33,49,18,18],[1,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,1],[1,19,19,25,19,19,19,19,19,19,19,25,19,19,204,204,19,19,19,19,19,25,19,19,19,19,19,19,19,25,1,19],[1,47,33,49,31,48,18,32,18,47,33,49,31,48,204,204,18,32,18,47,33,49,31,48,18,32,18,47,33,49,99,18],[1,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_09a.cns","path":"extract_fld/map3_09a.cns","compressedBytes":3462,"decodedBytes":24580,"headerBytes":4,"width":96,"height":64,"tileCount":6144,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=96 (60 00), height=64 (40 00)"},{"label":"layer0","start":4,"end":12291,"startHex":"0x0004","endHex":"0x3003","size":12288,"sizeHex":"0x3000","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":12292,"end":24579,"startHex":"0x3004","endHex":"0x6003","size":12288,"sizeHex":"0x3000","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6144,"unique":199,"zeroCount":0,"nonzeroCount":6144,"topValues":[{"value":1,"valueHex":"0x0001","count":2796},{"value":22,"valueHex":"0x0016","count":1765},{"value":56,"valueHex":"0x0038","count":36},{"value":110,"valueHex":"0x006e","count":26},{"value":106,"valueHex":"0x006a","count":25},{"value":251,"valueHex":"0x00fb","count":23},{"value":252,"valueHex":"0x00fc","count":21},{"value":79,"valueHex":"0x004f","count":19},{"value":136,"valueHex":"0x0088","count":18},{"value":53,"valueHex":"0x0035","count":17},{"value":247,"valueHex":"0x00f7","count":17},{"value":10,"valueHex":"0x000a","count":15}]},"layer1Stats":{"count":6144,"unique":13,"zeroCount":5506,"nonzeroCount":638,"topValues":[{"value":0,"valueHex":"0x0000","count":5506},{"value":32,"valueHex":"0x0020","count":121},{"value":4,"valueHex":"0x0004","count":99},{"value":8,"valueHex":"0x0008","count":94},{"value":34,"valueHex":"0x0022","count":73},{"value":1,"valueHex":"0x0001","count":62},{"value":5,"valueHex":"0x0005","count":51},{"value":42,"valueHex":"0x002a","count":40},{"value":9,"valueHex":"0x0009","count":39},{"value":38,"valueHex":"0x0026","count":32},{"value":40,"valueHex":"0x0028","count":17},{"value":36,"valueHex":"0x0024","count":9}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,110,26,66,1,1,1,1,1,1,1,1,38,31,43,35,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,167,96,145,25,17,12,1,1,1,1,1,112,101,124,105,147,1,1,1,1,1,1,1,1,1,39,29,29,1,1,1],[1,213,22,22,95,77,71,121,1,1,1,110,169,22,22,23,197,1,1,1,1,1,1,1,1,110,113,99,99,147,1,1],[1,22,22,22,22,22,22,179,109,1,1,79,22,22,22,22,22,1,1,1,1,1,1,1,1,167,22,22,22,197,147,1],[1,237,22,22,22,22,22,22,56,1,1,1,22,22,22,22,238,1,1,1,1,1,1,1,111,213,22,22,22,22,197,1],[1,1,270,261,22,22,22,22,1,1,1,1,261,22,22,269,1,3,13,27,27,16,9,14,168,22,1,268,22,22,22,1],[1,1,1,1,53,22,22,22,1,1,1,1,1,22,22,1,59,49,73,97,97,76,68,74,22,24,1,3,22,22,247,1],[1,1,1,1,110,22,22,247,1,1,1,1,1,22,22,43,139,130,22,22,22,22,22,22,22,91,46,49,22,56,1,1],[1,1,1,59,49,22,251,1,1,1,1,1,136,22,22,124,22,22,22,22,22,22,22,22,22,161,127,130,22,165,1,1],[1,1,136,139,130,22,41,1,1,1,1,57,183,22,22,22,22,22,22,22,270,1,252,22,22,22,22,22,22,37,1,1],[1,1,36,22,22,22,119,52,46,35,30,137,114,22,22,22,22,232,22,22,1,1,1,1,261,1,1,268,22,91,1,1],[1,1,107,22,22,22,22,133,127,105,100,184,22,22,1,1,1,106,22,22,1,1,1,1,1,1,1,106,22,161,1,1],[1,1,1,22,22,22,264,231,22,22,22,22,22,238,1,1,1,151,22,22,92,1,1,1,1,1,1,151,22,22,56,1],[1,1,3,22,22,1,1,1,22,22,22,22,22,1,1,1,83,199,22,22,162,92,1,1,1,1,83,199,22,22,120,1],[1,110,85,22,22,1,1,1,22,22,22,22,22,1,1,1,152,22,22,22,22,162,165,1,1,1,152,22,22,22,178,6],[1,151,154,22,22,1,1,136,22,22,22,22,22,1,1,1,22,22,22,22,22,22,37,1,1,1,22,22,22,22,22,55],[1,199,22,22,22,109,1,183,22,22,22,22,238,1,1,1,237,22,22,22,22,22,108,1,1,1,237,22,22,22,22,55],[1,22,22,22,22,1,1,224,22,22,263,264,1,1,1,1,1,262,22,22,22,22,239,1,1,1,1,1,267,22,22,1],[1,244,22,22,270,1,1,237,22,1,1,1,1,1,1,1,1,1,1,252,22,265,1,1,1,1,1,1,1,22,150,1],[1,1,22,24,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,22,41,1],[1,1,274,81,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,274,81,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,1,1,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0],[0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,34,34,0,0,0,0,0,0,0,0,38,0,0,32,0,0,0,0,0,0,0,0,0,0,34,32,0,0,8,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,42,0],[0,0,0,0,0,0,0,42,0,0,0,0,0,4,8,0,0,5,1,0,0,0,1,1,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,32,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0],[0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,34,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,8,0,0,0,0,34,34,34,32,0,0,0,0],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,42,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,32,32,0,0,0,0,0,40,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,0,0,8,0,0,0,0,5,0,0,0,0,0,0,0,0,0,5,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,0,0,8,0,0,0,5,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,36,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0],[0,5,0,0,0,0,0,5,0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,34,0,0,0],[0,38,0,0,42,0,0,36,0,0,0,0,0,0,0,0,0,0,0,32,0,32,0,0,0,0,0,0,0,4,42,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map3_10j.cns","path":"extract_fld/map3_10j.cns","compressedBytes":763,"decodedBytes":19204,"headerBytes":4,"width":96,"height":50,"tileCount":4800,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=96 (60 00), height=50 (32 00)"},{"label":"layer0","start":4,"end":9603,"startHex":"0x0004","endHex":"0x2583","size":9600,"sizeHex":"0x2580","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":9604,"end":19203,"startHex":"0x2584","endHex":"0x4b03","size":9600,"sizeHex":"0x2580","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":4800,"unique":91,"zeroCount":0,"nonzeroCount":4800,"topValues":[{"value":1,"valueHex":"0x0001","count":1608},{"value":53,"valueHex":"0x0035","count":262},{"value":15,"valueHex":"0x000f","count":260},{"value":18,"valueHex":"0x0012","count":245},{"value":4,"valueHex":"0x0004","count":231},{"value":19,"valueHex":"0x0013","count":231},{"value":17,"valueHex":"0x0011","count":165},{"value":3,"valueHex":"0x0003","count":123},{"value":201,"valueHex":"0x00c9","count":109},{"value":204,"valueHex":"0x00cc","count":109},{"value":207,"valueHex":"0x00cf","count":109},{"value":202,"valueHex":"0x00ca","count":106}]},"layer1Stats":{"count":4800,"unique":18,"zeroCount":3905,"nonzeroCount":895,"topValues":[{"value":0,"valueHex":"0x0000","count":3905},{"value":32,"valueHex":"0x0020","count":269},{"value":34,"valueHex":"0x0022","count":260},{"value":1,"valueHex":"0x0001","count":244},{"value":4,"valueHex":"0x0004","count":41},{"value":8,"valueHex":"0x0008","count":41},{"value":19,"valueHex":"0x0013","count":10},{"value":33,"valueHex":"0x0021","count":10},{"value":38,"valueHex":"0x0026","count":3},{"value":42,"valueHex":"0x002a","count":3},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,19,19,25,19,19,19,19,19,19,19,25,19,19,19,19,19,19,19,19,19,25,19,19,19,19,19,19,19,25,19,19],[1,18,18,49,18,18,18,1,18,18,18,49,18,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,49,18,18],[1,93,93,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,97,97],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,19,19,25,19,19,19,19,19,19,19,25,19,19,204,204,19,19,19,19,19,25,19,19,19,19,19,19,19,25,19,19],[1,47,33,49,31,48,18,32,18,47,33,49,31,48,204,204,18,32,18,47,33,49,31,48,18,32,18,47,33,49,18,18],[1,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,204,204,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,1],[1,19,19,25,19,19,19,19,19,19,19,25,19,19,204,204,19,19,19,19,19,25,19,19,19,19,19,19,19,25,1,19],[1,47,33,49,31,48,18,32,18,47,33,49,31,48,204,204,18,32,18,47,33,49,31,48,18,32,18,47,33,49,99,18],[1,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_01l.cns","path":"extract_fld/map4_01l.cns","compressedBytes":4987,"decodedBytes":20484,"headerBytes":4,"width":80,"height":64,"tileCount":5120,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=64 (40 00)"},{"label":"layer0","start":4,"end":10243,"startHex":"0x0004","endHex":"0x2803","size":10240,"sizeHex":"0x2800","role":"base tile word grid used for the visible lower map layer","sample":"0x0059, 0x0006, 0x0006, 0x0006, 0x0030, 0x0007, 0x0009, 0x0006"},{"label":"layer1","start":10244,"end":20483,"startHex":"0x2804","endHex":"0x5003","size":10240,"sizeHex":"0x2800","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":5120,"unique":183,"zeroCount":0,"nonzeroCount":5120,"topValues":[{"value":6,"valueHex":"0x0006","count":1557},{"value":164,"valueHex":"0x00a4","count":274},{"value":50,"valueHex":"0x0032","count":206},{"value":7,"valueHex":"0x0007","count":99},{"value":10,"valueHex":"0x000a","count":83},{"value":9,"valueHex":"0x0009","count":58},{"value":83,"valueHex":"0x0053","count":53},{"value":195,"valueHex":"0x00c3","count":51},{"value":119,"valueHex":"0x0077","count":51},{"value":158,"valueHex":"0x009e","count":50},{"value":48,"valueHex":"0x0030","count":47},{"value":193,"valueHex":"0x00c1","count":46}]},"layer1Stats":{"count":5120,"unique":23,"zeroCount":4297,"nonzeroCount":823,"topValues":[{"value":0,"valueHex":"0x0000","count":4297},{"value":1,"valueHex":"0x0001","count":171},{"value":32,"valueHex":"0x0020","count":127},{"value":34,"valueHex":"0x0022","count":110},{"value":4,"valueHex":"0x0004","count":81},{"value":8,"valueHex":"0x0008","count":72},{"value":2,"valueHex":"0x0002","count":70},{"value":9,"valueHex":"0x0009","count":47},{"value":5,"valueHex":"0x0005","count":34},{"value":38,"valueHex":"0x0026","count":19},{"value":10,"valueHex":"0x000a","count":18},{"value":42,"valueHex":"0x002a","count":17}]},"layer0Sample":[[89,6,9,304,11,18,164,316,121,6,6,164,13,192,229,387,6,188,192,18,15,13,195,55,6,6,152],[10,10,73,321,50,46,325,326,6,89,38,322,50,329,78,113,74,77,38,46,40,48,79,50,6,6,6],[119,119,188,149,154,156,192,193,387,10,9,150,153,157,192,225,189,191,148,156,150,158,193,154,48,6,48],[231,290,6,43,43,6,6,6,6,6,109,43,6,6,6,6,6,6,6,6,6,6,6,6,158,6,158],[128,10,6,152,153,114,39,44,4,43,280,153,111,115,40,43,3,38,43,47,79,40,48,82,7,47,7],[328,91,127,354,165,226,149,154,4,153,7,6,223,227,150,153,3,148,153,157,193,150,158,18,10,157,6],[157,90,50,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,276,6,6,80,119,160,127],[201,6,47,8,6,6,6,128,6,6,6,164,337,50,164,164,128,126,88,121,6,6,6,194,231,6,394],[113,119,157,6,6,166,50,316,121,6,6,75,74,331,395,164,50,315,165,164,164,10,6,6,6,110,38],[225,231,6,6,38,163,356,50,167,48,6,13,189,109,76,394,50,164,128,124,164,48,6,332,341,6,148],[6,6,6,6,127,164,6,45,83,158,43,6,6,221,190,322,330,79,323,327,78,158,6,164,343,10,6],[50,164,50,50,126,48,118,155,195,6,153,9,6,6,6,150,158,193,151,154,192,8,6,110,119,119,85],[110,9,344,50,167,158,230,6,6,6,6,73,41,320,330,6,6,6,6,6,6,6,6,6,231,290,124],[50,109,50,167,81,7,164,330,6,6,6,188,151,148,158,6,113,113,76,6,6,6,4,6,388,7,394],[111,11,167,10,17,6,110,158,6,6,6,309,6,6,6,6,225,225,190,38,48,82,4,113,117,7,163],[223,164,113,119,6,6,6,6,10,5,6,44,7,110,115,118,6,6,6,148,158,18,6,225,229,6,6],[6,320,14,19,6,79,81,114,119,5,118,154,8,6,227,230,6,9,10,6,6,6,6,6,6,6,124],[128,148,112,115,118,193,17,226,231,6,230,6,6,6,6,6,6,109,6,6,6,6,6,6,6,6,331],[165,6,224,16,230,6,85,6,6,123,6,6,6,6,6,6,6,6,164,164,164,201,202,6,6,6,163],[314,164,128,126,50,164,200,6,50,164,6,338,164,50,7,6,164,164,355,50,202,6,200,50,200,164,6],[164,50,164,200,6,6,6,6,6,164,167,355,395,50,7,6,166,50,164,6,50,330,164,127,165,6,308],[164,396,164,9,6,6,307,6,6,6,6,89,164,165,7,6,6,394,50,278,110,158,200,164,6,39,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,7,3,0,0,0,0,0,0,3,3,0,0,0,0,0,0,1,0,1,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,2,4,0,2,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,5,1,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0],[0,0,0,4,0,0,34,34,0,0,0,34,34,0,0,34,34,34,32,32,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,36,0,8,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0],[0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,0,2,0,0,9,0,0,0,0,0,0,0,0,0,0,0,10,0],[0,0,34,0,0,0,0,0,0,1,0,4,0,0,8,0,0,0,0,0,0,5,0,0,0,0,0],[0,0,0,0,0,0,5,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,18,0,7,1,10,0,0,0,6,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,1,2,0,2,11,0,0,0,0,0,0,0,0,0,0,0,0,5,9,0],[0,0,0,0,10,0,0,0,0,8,0,0,4,1,0,5,0,34,34,0,1,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,0,5,0,32,34,34,32,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0],[0,0,0,42,0,0,0,0,0,0,34,34,34,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":89,"layer0Hex":"0x0059","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":48,"layer0Hex":"0x0030","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":331,"layer0Hex":"0x014b","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":304,"layer0Hex":"0x0130","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":305,"layer0Hex":"0x0131","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":306,"layer0Hex":"0x0132","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":11,"layer0Hex":"0x000b","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":189,"layer0Hex":"0x00bd","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":13,"layer0Hex":"0x000d","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_02f.cns","path":"extract_fld/map4_02f.cns","compressedBytes":3757,"decodedBytes":26116,"headerBytes":4,"width":96,"height":68,"tileCount":6528,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=96 (60 00), height=68 (44 00)"},{"label":"layer0","start":4,"end":13059,"startHex":"0x0004","endHex":"0x3303","size":13056,"sizeHex":"0x3300","role":"base tile word grid used for the visible lower map layer","sample":"0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e, 0x006e"},{"label":"layer1","start":13060,"end":26115,"startHex":"0x3304","endHex":"0x6603","size":13056,"sizeHex":"0x3300","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6528,"unique":206,"zeroCount":0,"nonzeroCount":6528,"topValues":[{"value":110,"valueHex":"0x006e","count":1773},{"value":3,"valueHex":"0x0003","count":1214},{"value":198,"valueHex":"0x00c6","count":446},{"value":205,"valueHex":"0x00cd","count":146},{"value":87,"valueHex":"0x0057","count":132},{"value":131,"valueHex":"0x0083","count":129},{"value":111,"valueHex":"0x006f","count":119},{"value":109,"valueHex":"0x006d","count":110},{"value":184,"valueHex":"0x00b8","count":90},{"value":15,"valueHex":"0x000f","count":90},{"value":132,"valueHex":"0x0084","count":87},{"value":86,"valueHex":"0x0056","count":82}]},"layer1Stats":{"count":6528,"unique":18,"zeroCount":5492,"nonzeroCount":1036,"topValues":[{"value":0,"valueHex":"0x0000","count":5492},{"value":32,"valueHex":"0x0020","count":270},{"value":1,"valueHex":"0x0001","count":193},{"value":34,"valueHex":"0x0022","count":156},{"value":4,"valueHex":"0x0004","count":143},{"value":8,"valueHex":"0x0008","count":129},{"value":18,"valueHex":"0x0012","count":49},{"value":9,"valueHex":"0x0009","count":20},{"value":38,"valueHex":"0x0026","count":18},{"value":5,"valueHex":"0x0005","count":17},{"value":42,"valueHex":"0x002a","count":15},{"value":26,"valueHex":"0x001a","count":7}]},"layer0Sample":[[110,110,110,110,110,110,110,110,110,131,110,110,110,110,110,110,110,131,131,24,3,131,132,24,130,131,110,110,110,110,110,110],[110,110,110,110,131,50,21,24,27,79,46,21,24,27,51,51,54,80,83,103,77,80,80,103,77,80,50,19,110,110,110,110],[110,110,110,131,54,123,100,103,106,144,119,100,103,106,124,124,127,145,148,88,142,145,145,86,142,417,123,19,110,110,110,131],[110,110,132,83,127,3,3,3,3,3,3,86,3,88,3,3,87,131,3,3,131,130,3,111,3,86,109,98,25,131,3,3],[110,29,55,148,3,3,3,198,198,198,198,198,3,198,198,198,198,198,3,3,198,198,198,198,198,3,111,197,104,78,81,81],[110,108,128,3,3,86,110,198,198,198,198,198,131,198,198,198,198,198,390,109,198,198,198,198,198,110,3,3,3,143,146,146],[111,415,3,87,110,110,109,37,37,37,37,36,3,36,37,37,37,37,390,3,199,37,37,37,37,110,3,3,3,3,3,3],[110,426,109,205,205,109,443,416,44,1,43,164,110,164,210,1,45,43,417,86,43,211,1,43,43,111,3,3,3,3,3,3],[110,12,110,205,205,109,110,418,151,152,110,131,3,131,131,152,153,110,426,130,110,132,152,130,131,3,3,6,110,110,110,3],[110,29,110,205,205,109,86,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,75,110,110,110,87],[111,108,110,205,205,109,109,168,168,168,408,168,3,168,168,168,168,168,3,3,168,168,168,408,168,3,86,6,110,110,110,110],[110,88,109,205,205,109,86,198,198,198,198,198,3,198,198,198,198,198,3,3,198,198,198,198,198,87,110,75,50,110,110,110],[110,111,109,205,205,109,418,198,198,198,198,198,3,198,198,198,198,198,5,109,198,198,198,198,198,110,110,140,123,110,110,110],[110,110,130,110,110,132,110,64,65,66,64,63,3,63,64,66,67,64,5,110,64,64,66,64,64,110,197,88,3,110,110,110],[110,111,3,110,110,110,441,72,73,1,72,165,3,165,72,1,74,72,5,131,72,72,1,72,72,110,110,132,6,110,110,110],[110,7,440,110,110,110,3,131,3,3,130,3,3,3,132,3,3,3,3,3,131,3,3,3,130,3,3,3,75,110,110,110],[110,7,3,109,110,110,3,87,87,87,3,3,13,14,13,14,13,13,14,3,13,14,13,14,13,61,109,110,140,110,110,110],[110,110,110,395,398,395,110,110,404,110,111,3,3,87,87,87,87,87,3,3,178,179,179,179,180,3,3,110,111,110,110,110],[110,110,110,110,110,111,110,110,110,110,3,3,109,197,197,197,197,197,111,3,196,205,205,205,196,3,87,398,86,110,110,110],[110,110,110,110,110,110,87,395,110,132,416,3,109,197,197,197,197,197,111,3,196,205,205,205,196,3,87,110,110,110,110,110],[110,110,110,110,110,110,110,110,110,111,426,3,130,87,87,87,87,87,132,3,3,3,3,3,86,110,110,110,110,110,110,110],[110,110,110,110,110,110,110,110,110,87,3,88,32,3,59,11,3,3,3,8,86,3,87,10,110,110,110,110,110,110,110,110],[110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,9,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,8,0,0,32,0,0,0,0,0,32,0,0,4,0,0,0,32,0,0,0,0,0,1,0,0,0],[0,23,0,0,0,0,8,0,0,32,0,0,0,0,0,32,0,0,4,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,5,0,0,0,0,0,0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,36,0,0,0,0,1,0,5,0,1,1,0,1,1,0,1,1,1,0,1,1,0,1,1,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,32,32,32,32,32,0,32,32,32,32,32,0,0,32,32,32,32,32,0,0,0,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,32,0,0,4,0,0,0,32,0,0,0,0,9,0,0,0,0],[0,0,0,0,0,0,8,0,0,32,0,0,0,0,0,32,0,0,4,0,0,0,32,0,0,0,0,0,8,0,0,0],[0,0,4,0,0,0,27,0,0,8,0,0,8,0,0,4,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,0,18,18,18,18,18,18,0,0,9,0,0,0],[0,0,38,32,32,32,0,0,18,0,0,4,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,4,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,32,42,0,0,0],[0,0,0,0,0,0,38,32,0,0,0,4,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,1,4,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,38,34,34,32,0,32,32,0,0,0,32,34,34,34,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":110,"layer0Hex":"0x006e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_03h.cns","path":"extract_fld/map4_03h.cns","compressedBytes":426,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":71,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":172},{"value":7,"valueHex":"0x0007","count":172},{"value":8,"valueHex":"0x0008","count":66},{"value":17,"valueHex":"0x0011","count":33},{"value":268,"valueHex":"0x010c","count":33},{"value":187,"valueHex":"0x00bb","count":31},{"value":270,"valueHex":"0x010e","count":21},{"value":212,"valueHex":"0x00d4","count":21},{"value":226,"valueHex":"0x00e2","count":21},{"value":194,"valueHex":"0x00c2","count":20},{"value":271,"valueHex":"0x010f","count":19},{"value":272,"valueHex":"0x0110","count":19}]},"layer1Stats":{"count":777,"unique":15,"zeroCount":643,"nonzeroCount":134,"topValues":[{"value":0,"valueHex":"0x0000","count":643},{"value":32,"valueHex":"0x0020","count":31},{"value":1,"valueHex":"0x0001","count":30},{"value":34,"valueHex":"0x0022","count":26},{"value":16,"valueHex":"0x0010","count":20},{"value":4,"valueHex":"0x0004","count":8},{"value":8,"valueHex":"0x0008","count":8},{"value":5,"valueHex":"0x0005","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":9,"valueHex":"0x0009","count":1},{"value":18,"valueHex":"0x0012","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1],[1,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,1],[1,269,97,96,98,269,184,269,269,269,269,269,344,344,183,185,269,269,1],[1,270,130,145,147,270,198,270,270,270,270,270,270,270,197,199,270,270,1],[1,271,146,161,163,271,198,271,271,271,271,172,271,271,197,214,271,271,1],[1,272,162,129,131,272,229,272,272,272,272,181,272,272,228,230,272,272,1],[1,8,170,169,171,8,8,8,8,8,8,172,8,8,8,8,8,8,1],[1,8,8,8,8,7,7,7,7,7,7,371,8,7,7,7,7,7,1],[1,8,7,7,7,7,7,7,7,7,7,373,8,7,7,7,7,7,1],[1,8,7,7,7,7,7,7,7,7,7,181,8,7,7,7,7,7,1],[1,194,194,194,194,194,194,194,194,194,194,195,8,7,7,7,7,36,1],[1,212,212,212,212,212,212,212,212,212,212,212,8,7,7,7,7,50,1],[1,226,226,226,226,226,226,226,226,226,226,226,8,7,7,7,7,38,1],[1,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,50,1],[1,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,38,1],[1,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,50,1],[1,187,187,187,187,187,187,187,159,14,160,187,187,187,187,187,187,187,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,5,1,1,1,1,9,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,8,0],[0,16,16,16,16,16,16,16,16,16,16,0,4,0,0,0,0,26,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,0,0,0,0,8,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,40,32,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,42,32,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_04h.cns","path":"extract_fld/map4_04h.cns","compressedBytes":499,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":97,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":7,"valueHex":"0x0007","count":120},{"value":250,"valueHex":"0x00fa","count":42},{"value":8,"valueHex":"0x0008","count":33},{"value":17,"valueHex":"0x0011","count":25},{"value":268,"valueHex":"0x010c","count":25},{"value":187,"valueHex":"0x00bb","count":23},{"value":272,"valueHex":"0x0110","count":19},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17},{"value":270,"valueHex":"0x010e","count":13},{"value":271,"valueHex":"0x010f","count":13}]},"layer1Stats":{"count":777,"unique":18,"zeroCount":664,"nonzeroCount":113,"topValues":[{"value":0,"valueHex":"0x0000","count":664},{"value":1,"valueHex":"0x0001","count":31},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":20},{"value":18,"valueHex":"0x0012","count":9},{"value":4,"valueHex":"0x0004","count":7},{"value":8,"valueHex":"0x0008","count":6},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":19,"valueHex":"0x0013","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,268,268,268,268,268,268,268,268,268,268,268,268,268,1,1,1],[1,1,1,269,97,96,98,342,269,167,269,269,269,166,168,269,1,1,1],[1,1,1,270,130,145,147,270,270,179,270,270,270,178,180,270,1,1,1],[1,1,1,271,146,161,163,271,271,192,271,271,271,191,193,271,1,1,1],[1,1,1,272,162,129,131,272,272,272,272,272,272,272,272,272,1,1,1],[1,1,1,8,170,169,171,8,8,8,8,8,8,8,8,8,1,1,1],[1,1,1,8,8,8,8,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,243,244,244,244,245,7,7,211,7,1,1,1],[1,1,1,8,7,7,7,249,250,250,250,251,7,7,225,7,1,1,1],[1,1,1,8,7,7,7,249,250,250,250,251,208,107,108,7,1,1,1],[1,1,1,8,7,7,7,249,250,250,250,251,222,124,125,7,1,1,1],[1,1,1,292,294,295,7,249,250,250,250,251,235,142,143,7,1,1,1],[1,1,1,296,298,299,7,249,250,250,250,251,7,110,8,7,1,1,1],[1,1,1,300,302,303,7,249,250,250,250,251,7,7,7,7,1,1,1],[1,1,1,304,306,307,7,254,255,255,255,256,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,187,187,187,187,187,159,14,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,9,0,0,0],[0,0,0,5,1,1,1,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,18,10,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,18,18,19,11,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,22,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,5,1,1,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_05h.cns","path":"extract_fld/map4_05h.cns","compressedBytes":263,"decodedBytes":4036,"headerBytes":4,"width":48,"height":21,"tileCount":1008,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=48 (30 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":2019,"startHex":"0x0004","endHex":"0x07e3","size":2016,"sizeHex":"0x07e0","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2020,"end":4035,"startHex":"0x07e4","endHex":"0x0fc3","size":2016,"sizeHex":"0x07e0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1008,"unique":31,"zeroCount":0,"nonzeroCount":1008,"topValues":[{"value":1,"valueHex":"0x0001","count":418},{"value":9,"valueHex":"0x0009","count":221},{"value":12,"valueHex":"0x000c","count":49},{"value":17,"valueHex":"0x0011","count":44},{"value":268,"valueHex":"0x010c","count":44},{"value":187,"valueHex":"0x00bb","count":42},{"value":269,"valueHex":"0x010d","count":32},{"value":270,"valueHex":"0x010e","count":32},{"value":271,"valueHex":"0x010f","count":32},{"value":272,"valueHex":"0x0110","count":32},{"value":33,"valueHex":"0x0021","count":12},{"value":34,"valueHex":"0x0022","count":12}]},"layer1Stats":{"count":1008,"unique":12,"zeroCount":849,"nonzeroCount":159,"topValues":[{"value":0,"valueHex":"0x0000","count":849},{"value":32,"valueHex":"0x0020","count":51},{"value":1,"valueHex":"0x0001","count":39},{"value":34,"valueHex":"0x0022","count":39},{"value":4,"valueHex":"0x0004","count":9},{"value":8,"valueHex":"0x0008","count":9},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18],[1,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,34],[1,269,269,269,1,269,269,269,269,1,269,269,269,269,183,185,269,269,269,183,185,269,269,34],[1,270,270,270,1,270,270,270,270,1,270,270,270,270,197,199,270,270,270,197,199,270,270,34],[1,271,271,271,1,271,271,271,271,1,271,271,271,271,197,214,271,271,271,197,214,271,271,34],[1,272,272,272,367,272,272,272,272,367,272,272,272,272,228,230,272,272,272,228,230,272,272,34],[1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,34],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,34],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,34],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,34],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,34],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,34],[1,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,9,9,187,187,188],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,187,187,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,32,32,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,34,34,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,40,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,40,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,40,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_06h.cns","path":"extract_fld/map4_06h.cns","compressedBytes":626,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":74,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":7,"valueHex":"0x0007","count":286},{"value":1,"valueHex":"0x0001","count":151},{"value":8,"valueHex":"0x0008","count":60},{"value":20,"valueHex":"0x0014","count":40},{"value":105,"valueHex":"0x0069","count":36},{"value":17,"valueHex":"0x0011","count":33},{"value":4,"valueHex":"0x0004","count":33},{"value":21,"valueHex":"0x0015","count":33},{"value":187,"valueHex":"0x00bb","count":31},{"value":19,"valueHex":"0x0013","count":25},{"value":33,"valueHex":"0x0021","count":24},{"value":34,"valueHex":"0x0022","count":24}]},"layer1Stats":{"count":1036,"unique":20,"zeroCount":818,"nonzeroCount":218,"topValues":[{"value":0,"valueHex":"0x0000","count":818},{"value":1,"valueHex":"0x0001","count":49},{"value":19,"valueHex":"0x0013","count":29},{"value":32,"valueHex":"0x0020","count":29},{"value":34,"valueHex":"0x0022","count":25},{"value":4,"valueHex":"0x0004","count":21},{"value":18,"valueHex":"0x0012","count":18},{"value":8,"valueHex":"0x0008","count":16},{"value":16,"valueHex":"0x0010","count":9},{"value":3,"valueHex":"0x0003","count":4},{"value":11,"valueHex":"0x000b","count":3},{"value":35,"valueHex":"0x0023","count":3}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,97,96,98,52,54,3,3,53,3,3,52,54,3,3,53,3,1],[1,20,146,161,163,20,173,20,20,20,20,20,20,20,20,20,20,20,1],[1,8,170,169,171,8,173,8,8,8,8,8,264,8,8,264,8,8,1],[1,8,7,7,7,7,333,7,7,7,105,105,105,7,7,105,105,123,1],[1,8,7,7,7,7,182,51,7,7,156,157,157,7,7,157,157,158,1],[1,8,7,7,7,7,182,7,7,7,7,7,67,7,7,67,7,7,1],[1,8,7,7,7,7,182,67,7,7,7,7,51,7,7,51,7,7,1],[1,194,194,194,194,194,196,51,7,7,105,105,105,7,7,105,105,123,1],[1,226,226,226,226,226,227,7,7,7,156,157,157,7,7,157,157,158,1],[1,8,67,7,7,67,7,7,7,7,7,7,67,7,7,67,7,7,1],[1,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,50,50,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,1,1,19,1,1,19,1,11,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0],[0,0,0,0,0,0,0,18,0,0,0,0,0,4,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,8,0],[0,0,0,0,0,0,0,1,0,0,0,0,18,0,0,18,0,8,0],[0,16,0,0,0,16,0,18,0,0,0,0,0,4,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0],[0,4,1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,35,43,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_07h.cns","path":"extract_fld/map4_07h.cns","compressedBytes":398,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":81,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":9,"valueHex":"0x0009","count":106},{"value":12,"valueHex":"0x000c","count":55},{"value":17,"valueHex":"0x0011","count":25},{"value":226,"valueHex":"0x00e2","count":25},{"value":4,"valueHex":"0x0004","count":23},{"value":21,"valueHex":"0x0015","count":23},{"value":20,"valueHex":"0x0014","count":23},{"value":194,"valueHex":"0x00c2","count":23},{"value":212,"valueHex":"0x00d4","count":23},{"value":187,"valueHex":"0x00bb","count":23},{"value":33,"valueHex":"0x0021","count":17}]},"layer1Stats":{"count":777,"unique":13,"zeroCount":672,"nonzeroCount":105,"topValues":[{"value":0,"valueHex":"0x0000","count":672},{"value":16,"valueHex":"0x0010","count":25},{"value":1,"valueHex":"0x0001","count":23},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":20},{"value":4,"valueHex":"0x0004","count":4},{"value":8,"valueHex":"0x0008","count":4},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,4,60,4,61,4,4,4,4,4,4,4,4,4,1,1,1],[1,1,1,21,76,21,77,21,21,21,21,21,21,21,21,21,1,1,1],[1,1,1,3,94,184,95,3,3,56,83,85,3,58,96,98,1,1,1],[1,1,1,20,115,198,116,20,20,72,87,89,20,74,129,131,1,1,1],[1,1,1,20,115,198,116,20,20,20,20,20,20,97,145,147,1,1,1],[1,1,1,19,19,229,19,19,19,19,19,19,19,118,129,131,1,1,1],[1,1,1,12,12,12,12,12,12,12,12,12,12,170,169,171,1,1,1],[1,1,1,12,9,9,9,9,9,9,9,9,9,12,12,12,1,1,1],[1,1,1,194,194,194,194,339,194,194,194,194,194,194,194,194,1,1,1],[1,1,1,212,212,212,212,341,212,212,212,212,212,212,212,212,1,1,1],[1,1,1,226,226,226,226,226,226,226,226,226,226,226,226,226,1,1,1],[1,1,1,12,12,12,12,12,12,12,12,12,12,12,12,12,1,1,1],[1,1,1,12,9,9,9,9,9,9,9,9,9,9,9,9,1,1,1],[1,1,1,12,9,9,9,9,9,9,9,9,9,9,9,9,1,1,1],[1,1,1,12,9,9,9,9,9,7,9,9,9,9,9,9,1,1,1],[1,1,1,12,9,9,9,9,7,7,7,9,9,9,9,9,1,1,1],[1,1,1,187,187,187,187,187,159,14,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,1,1,1,1,1,1,1,1,1,1,9,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_08a.cns","path":"extract_fld/map4_08a.cns","compressedBytes":1125,"decodedBytes":8292,"headerBytes":4,"width":37,"height":56,"tileCount":2072,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=56 (38 00)"},{"label":"layer0","start":4,"end":4147,"startHex":"0x0004","endHex":"0x1033","size":4144,"sizeHex":"0x1030","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":4148,"end":8291,"startHex":"0x1034","endHex":"0x2063","size":4144,"sizeHex":"0x1030","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":2072,"unique":158,"zeroCount":0,"nonzeroCount":2072,"topValues":[{"value":1,"valueHex":"0x0001","count":1035},{"value":22,"valueHex":"0x0016","count":644},{"value":228,"valueHex":"0x00e4","count":23},{"value":23,"valueHex":"0x0017","count":21},{"value":56,"valueHex":"0x0038","count":9},{"value":110,"valueHex":"0x006e","count":9},{"value":79,"valueHex":"0x004f","count":7},{"value":109,"valueHex":"0x006d","count":6},{"value":8,"valueHex":"0x0008","count":6},{"value":136,"valueHex":"0x0088","count":6},{"value":55,"valueHex":"0x0037","count":5},{"value":106,"valueHex":"0x006a","count":5}]},"layer1Stats":{"count":2072,"unique":12,"zeroCount":1912,"nonzeroCount":160,"topValues":[{"value":0,"valueHex":"0x0000","count":1912},{"value":4,"valueHex":"0x0004","count":38},{"value":8,"valueHex":"0x0008","count":33},{"value":32,"valueHex":"0x0020","count":25},{"value":34,"valueHex":"0x0022","count":15},{"value":5,"valueHex":"0x0005","count":11},{"value":9,"valueHex":"0x0009","count":10},{"value":42,"valueHex":"0x002a","count":10},{"value":1,"valueHex":"0x0001","count":6},{"value":38,"valueHex":"0x0026","count":6},{"value":40,"valueHex":"0x0028","count":4},{"value":36,"valueHex":"0x0024","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,79,22,22,22,22,109,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,22,22,22,22,109,1,1,1,1,1],[1,1,1,1,1,1,1,1,136,22,22,22,22,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,183,22,22,22,22,92,94,1,1,1,1],[1,1,1,1,1,1,1,106,224,22,22,22,22,162,164,1,1,1,1],[1,1,1,1,1,1,1,1,22,22,22,22,22,22,211,92,94,1,1],[1,1,1,1,14,25,30,32,22,22,22,22,22,22,22,162,164,1,1],[1,1,83,85,74,95,100,102,22,22,22,22,22,22,22,22,211,181,1],[1,1,152,154,22,22,22,22,22,22,22,22,22,22,22,22,22,223,1],[1,5,23,227,22,22,22,22,22,22,22,22,22,22,22,22,22,23,82],[1,54,22,22,22,22,228,22,22,22,22,22,22,228,22,22,22,22,1],[1,229,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,243,1],[1,1,252,22,22,230,231,22,22,22,22,22,22,22,263,265,266,1,1],[1,1,1,1,1,1,1,1,267,231,22,22,150,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,23,22,55,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,136,22,228,55,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,110,183,22,22,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,106,224,22,82,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,274,276,109,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,4,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,4,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,4,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,4,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0],[0,0,36,0,0,32,32,0,0,0,0,0,0,0,32,32,42,0,0],[0,0,0,0,0,0,0,0,34,32,0,0,42,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_08n.cns","path":"extract_fld/map4_08n.cns","compressedBytes":1447,"decodedBytes":8292,"headerBytes":4,"width":37,"height":56,"tileCount":2072,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=56 (38 00)"},{"label":"layer0","start":4,"end":4147,"startHex":"0x0004","endHex":"0x1033","size":4144,"sizeHex":"0x1030","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":4148,"end":8291,"startHex":"0x1034","endHex":"0x2063","size":4144,"sizeHex":"0x1030","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":2072,"unique":80,"zeroCount":0,"nonzeroCount":2072,"topValues":[{"value":1,"valueHex":"0x0001","count":877},{"value":3,"valueHex":"0x0003","count":658},{"value":114,"valueHex":"0x0072","count":15},{"value":97,"valueHex":"0x0061","count":15},{"value":109,"valueHex":"0x006d","count":12},{"value":23,"valueHex":"0x0017","count":11},{"value":37,"valueHex":"0x0025","count":11},{"value":50,"valueHex":"0x0032","count":11},{"value":64,"valueHex":"0x0040","count":11},{"value":78,"valueHex":"0x004e","count":11},{"value":91,"valueHex":"0x005b","count":11},{"value":127,"valueHex":"0x007f","count":11}]},"layer1Stats":{"count":2072,"unique":13,"zeroCount":1800,"nonzeroCount":272,"topValues":[{"value":0,"valueHex":"0x0000","count":1800},{"value":4,"valueHex":"0x0004","count":62},{"value":8,"valueHex":"0x0008","count":60},{"value":32,"valueHex":"0x0020","count":42},{"value":34,"valueHex":"0x0022","count":18},{"value":9,"valueHex":"0x0009","count":17},{"value":38,"valueHex":"0x0026","count":17},{"value":42,"valueHex":"0x002a","count":16},{"value":5,"valueHex":"0x0005","count":15},{"value":1,"valueHex":"0x0001","count":14},{"value":40,"valueHex":"0x0028","count":6},{"value":36,"valueHex":"0x0024","count":4}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,3,3,3,3,1,1,1,1,1,1],[1,1,34,35,37,1,1,1,1,3,3,3,3,1,1,1,1,1,1],[1,1,75,76,78,1,1,33,47,3,3,3,3,37,1,1,1,1,1],[1,1,3,3,3,1,1,74,88,3,3,3,3,78,1,1,1,1,1],[1,47,3,3,3,65,1,114,3,3,3,3,3,3,1,1,1,1,1],[1,88,3,3,3,100,1,20,3,3,3,3,3,3,50,36,38,1,1],[1,122,3,3,133,1,1,61,3,3,3,3,3,3,91,77,79,1,1],[1,1,3,3,132,1,1,98,3,3,3,3,3,3,3,3,124,1,1],[1,34,3,3,102,1,1,114,3,3,127,1,1,1,134,3,138,50,1],[1,75,3,3,3,37,22,112,3,3,1,1,1,1,97,3,3,91,1],[1,3,3,3,3,78,63,86,3,3,50,21,21,34,115,3,3,117,1],[1,114,3,3,3,3,3,3,3,3,91,62,62,75,96,3,1,1,1],[1,97,3,3,3,3,3,3,3,3,3,3,3,3,3,127,1,1,1],[1,1,1,129,3,3,1,1,1,129,3,3,3,3,3,37,1,1,1],[1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,78,65,1,1],[1,1,1,1,1,1,1,1,1,47,3,3,3,117,3,3,100,1,1],[1,1,1,1,1,1,1,1,1,88,3,3,133,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,3,3,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,3,3,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,4,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,4,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,4,0,0,8,0,0,0,0,0,0],[0,0,5,0,9,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,4,0,8,0,0,0,0,0,0,0,0,9,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,8,0,0,0,0,0],[0,36,0,0,32,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,0,9,0,0,0,0,0,42,0,0,0,32,0,0,0,0],[0,0,4,0,8,0,0,0,0,8,0,0,0,0,0,0,8,0,0],[0,5,0,0,8,0,0,0,0,8,0,0,0,0,0,0,0,40,0],[0,38,0,0,0,1,1,0,0,0,0,0,0,0,5,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,42,0,0,0],[0,0,38,32,0,0,0,0,0,32,0,0,0,0,8,0,0,0,0],[0,0,0,0,38,42,0,0,0,0,4,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,0,32,0,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,34,0,0,0],[0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map4_09l.cns","path":"extract_fld/map4_09l.cns","compressedBytes":5028,"decodedBytes":20484,"headerBytes":4,"width":80,"height":64,"tileCount":5120,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=64 (40 00)"},{"label":"layer0","start":4,"end":10243,"startHex":"0x0004","endHex":"0x2803","size":10240,"sizeHex":"0x2800","role":"base tile word grid used for the visible lower map layer","sample":"0x0059, 0x0006, 0x0006, 0x0006, 0x0030, 0x0007, 0x0009, 0x0006"},{"label":"layer1","start":10244,"end":20483,"startHex":"0x2804","endHex":"0x5003","size":10240,"sizeHex":"0x2800","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":5120,"unique":188,"zeroCount":0,"nonzeroCount":5120,"topValues":[{"value":6,"valueHex":"0x0006","count":1559},{"value":164,"valueHex":"0x00a4","count":274},{"value":50,"valueHex":"0x0032","count":206},{"value":7,"valueHex":"0x0007","count":99},{"value":10,"valueHex":"0x000a","count":83},{"value":9,"valueHex":"0x0009","count":58},{"value":83,"valueHex":"0x0053","count":53},{"value":195,"valueHex":"0x00c3","count":51},{"value":119,"valueHex":"0x0077","count":51},{"value":158,"valueHex":"0x009e","count":50},{"value":48,"valueHex":"0x0030","count":47},{"value":193,"valueHex":"0x00c1","count":45}]},"layer1Stats":{"count":5120,"unique":23,"zeroCount":4284,"nonzeroCount":836,"topValues":[{"value":0,"valueHex":"0x0000","count":4284},{"value":1,"valueHex":"0x0001","count":169},{"value":32,"valueHex":"0x0020","count":134},{"value":34,"valueHex":"0x0022","count":110},{"value":4,"valueHex":"0x0004","count":85},{"value":8,"valueHex":"0x0008","count":75},{"value":2,"valueHex":"0x0002","count":70},{"value":9,"valueHex":"0x0009","count":47},{"value":5,"valueHex":"0x0005","count":33},{"value":38,"valueHex":"0x0026","count":19},{"value":10,"valueHex":"0x000a","count":18},{"value":42,"valueHex":"0x002a","count":17}]},"layer0Sample":[[89,6,9,304,11,18,164,316,121,6,6,164,13,192,229,387,6,188,192,18,15,13,195,55,6,6,152],[10,10,73,321,50,46,325,326,6,89,38,322,50,329,78,113,74,77,38,46,40,48,79,50,6,6,6],[119,119,188,149,154,156,192,193,387,10,9,150,153,157,192,225,189,191,148,156,150,158,196,154,48,6,48],[231,290,6,43,43,6,6,6,6,6,109,43,6,6,6,6,6,6,6,6,6,6,6,6,158,6,158],[128,10,6,152,153,114,39,44,4,43,280,153,111,115,40,43,3,38,43,47,79,40,48,82,7,47,7],[328,91,127,354,165,226,149,154,4,153,7,6,223,227,150,153,3,148,153,157,193,150,158,18,10,157,6],[157,90,50,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,276,6,6,80,119,160,127],[201,6,47,8,6,6,6,128,6,6,6,164,337,50,164,164,128,126,88,121,6,6,6,194,231,6,394],[113,119,157,6,6,166,50,316,121,6,6,75,74,331,395,164,50,315,165,164,164,10,6,6,6,110,38],[225,231,6,6,38,163,356,50,167,48,6,13,189,109,76,394,50,164,128,124,164,48,6,332,341,6,148],[6,6,6,6,127,164,6,45,83,158,43,6,6,221,190,322,330,79,323,327,78,158,6,164,343,10,6],[50,164,50,50,126,48,118,155,195,6,153,9,6,6,6,150,158,193,151,154,192,8,6,110,119,119,85],[110,9,344,50,167,158,230,6,6,6,6,73,41,320,330,6,6,6,6,6,6,6,6,6,231,290,124],[50,109,50,167,81,7,164,330,6,6,6,188,151,148,158,6,113,113,76,6,6,6,4,6,388,7,394],[111,11,167,10,17,6,110,158,6,6,6,309,6,6,6,6,225,225,190,38,48,82,4,113,117,7,163],[223,164,113,119,6,6,6,6,10,5,6,44,7,110,115,118,6,6,6,148,158,18,6,225,229,6,6],[6,320,14,19,6,79,81,114,119,5,118,154,8,6,227,230,6,9,10,6,6,6,6,6,6,6,124],[128,148,112,115,118,193,17,226,231,6,230,6,6,6,6,6,6,109,6,6,6,6,6,6,6,6,331],[165,6,224,16,230,6,85,6,6,123,6,6,6,6,6,6,6,6,164,164,164,201,202,6,6,6,163],[314,164,128,126,50,164,200,6,50,164,6,338,164,50,7,6,164,164,355,50,202,6,200,50,200,164,6],[164,50,164,200,6,6,6,6,6,164,167,355,395,50,7,6,166,50,164,6,50,330,164,127,165,6,308],[164,396,164,9,6,6,307,6,6,6,6,89,164,165,7,6,6,394,50,278,110,158,200,164,6,39,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,7,3,0,0,0,0,0,0,3,3,0,0,0,0,0,0,1,0,1,0,1,0,0,0],[0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,2,4,0,2,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,5,1,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0],[0,0,0,4,0,0,34,34,0,0,0,34,34,0,0,34,34,34,32,32,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,36,0,8,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0],[0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,0,2,0,0,9,0,0,0,0,0,0,0,0,0,0,0,10,0],[0,0,34,0,0,0,0,0,0,1,0,4,0,0,8,0,0,0,0,0,0,5,0,0,0,0,0],[0,0,0,0,0,0,5,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,18,0,7,1,10,0,0,0,6,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,1,2,0,2,11,0,0,0,0,0,0,0,0,0,0,0,0,5,9,0],[0,0,0,0,10,0,0,0,0,8,0,0,4,1,0,5,0,34,34,0,1,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,0,5,0,32,34,34,32,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0],[0,0,0,42,0,0,0,0,0,0,34,34,34,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":89,"layer0Hex":"0x0059","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":48,"layer0Hex":"0x0030","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":6,"layer0Hex":"0x0006","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":331,"layer0Hex":"0x014b","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":304,"layer0Hex":"0x0130","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":305,"layer0Hex":"0x0131","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":306,"layer0Hex":"0x0132","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":11,"layer0Hex":"0x000b","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":189,"layer0Hex":"0x00bd","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":13,"layer0Hex":"0x000d","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_01f.cns","path":"extract_fld/map5_01f.cns","compressedBytes":5544,"decodedBytes":38916,"headerBytes":4,"width":128,"height":76,"tileCount":9728,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=128 (80 00), height=76 (4c 00)"},{"label":"layer0","start":4,"end":19459,"startHex":"0x0004","endHex":"0x4c03","size":19456,"sizeHex":"0x4c00","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":19460,"end":38915,"startHex":"0x4c04","endHex":"0x9803","size":19456,"sizeHex":"0x4c00","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":9728,"unique":237,"zeroCount":0,"nonzeroCount":9728,"topValues":[{"value":3,"valueHex":"0x0003","count":2106},{"value":110,"valueHex":"0x006e","count":1248},{"value":198,"valueHex":"0x00c6","count":950},{"value":206,"valueHex":"0x00ce","count":543},{"value":429,"valueHex":"0x01ad","count":347},{"value":87,"valueHex":"0x0057","count":233},{"value":408,"valueHex":"0x0198","count":150},{"value":184,"valueHex":"0x00b8","count":150},{"value":15,"valueHex":"0x000f","count":150},{"value":131,"valueHex":"0x0083","count":129},{"value":111,"valueHex":"0x006f","count":99},{"value":109,"valueHex":"0x006d","count":98}]},"layer1Stats":{"count":9728,"unique":21,"zeroCount":8060,"nonzeroCount":1668,"topValues":[{"value":0,"valueHex":"0x0000","count":8060},{"value":1,"valueHex":"0x0001","count":341},{"value":32,"valueHex":"0x0020","count":329},{"value":4,"valueHex":"0x0004","count":229},{"value":34,"valueHex":"0x0022","count":225},{"value":8,"valueHex":"0x0008","count":217},{"value":2,"valueHex":"0x0002","count":96},{"value":9,"valueHex":"0x0009","count":45},{"value":5,"valueHex":"0x0005","count":34},{"value":18,"valueHex":"0x0012","count":30},{"value":6,"valueHex":"0x0006","count":23},{"value":38,"valueHex":"0x0026","count":22}]},"layer0Sample":[[3,3,3,23,3,3,3,24,3,3,3,24,3,3,3,3,24,25,3,3,3,3,24,3,3,3,3,3,3,3,3,3],[3,7,82,123,103,79,83,124,103,79,83,124,103,80,84,102,1,108,103,80,84,105,124,100,104,50,25,28,50,55,46,3],[3,108,86,110,206,87,87,206,110,87,87,110,110,87,87,110,87,206,110,87,87,206,110,206,206,144,125,128,144,149,140,102],[3,109,184,184,184,184,184,184,110,110,184,184,184,184,184,184,206,184,184,184,184,184,184,110,110,184,184,184,184,184,184,413],[3,109,198,198,198,198,198,198,390,110,198,198,198,198,198,198,206,198,198,198,198,198,198,390,110,198,198,198,198,198,198,111],[3,206,15,15,15,15,15,15,390,110,15,15,15,15,15,15,206,15,15,15,15,15,15,390,110,15,15,15,15,15,15,111],[3,110,115,164,115,1,115,115,390,110,115,115,1,115,164,115,206,115,164,115,1,115,115,390,441,115,115,1,115,164,115,206],[7,130,110,206,110,87,110,110,110,110,110,110,87,206,110,110,206,110,110,110,87,110,110,110,110,110,110,87,206,110,110,206],[7,56,52,410,413,50,25,131,7,52,3,131,110,111,429,429,429,429,429,109,110,29,19,131,131,29,19,131,130,132,131,206],[7,349,146,3,3,144,125,103,107,146,100,415,109,111,429,429,429,429,429,109,132,129,119,101,103,129,119,101,409,412,102,3],[3,7,110,88,3,110,110,110,110,206,110,110,109,111,429,429,429,429,429,109,7,110,110,110,110,110,110,110,3,3,111,3],[3,108,444,132,3,198,198,198,198,198,198,390,109,111,429,429,429,429,429,109,132,110,198,198,198,198,198,198,111,86,110,3],[7,7,456,3,3,15,15,15,15,15,15,390,109,111,429,429,429,429,429,109,7,110,15,15,15,15,15,15,3,109,110,412],[3,3,110,111,3,202,231,231,1,209,416,390,109,110,110,111,240,109,110,110,7,206,416,231,1,231,211,202,3,206,19,6],[3,30,3,206,3,130,206,131,3,131,206,110,79,51,23,27,80,51,24,24,28,110,206,206,3,3,131,3,3,110,3,352],[3,3,7,3,110,3,3,3,3,3,3,110,87,145,123,127,87,145,124,124,128,110,110,132,3,3,87,206,398,10,3,3],[3,29,108,3,3,399,110,110,110,110,88,3,3,131,131,132,3,3,132,3,131,3,3,3,110,110,391,3,19,3,3,3],[3,348,420,3,3,3,3,3,3,110,110,110,110,87,110,398,3,392,396,9,398,87,110,393,3,3,3,3,119,6,3,3],[3,3,31,3,3,3,3,3,3,3,30,9,3,3,57,3,10,8,3,3,3,10,11,3,3,9,31,8,12,411,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,5,9,0],[0,4,34,34,34,34,34,34,0,0,34,34,34,34,34,34,0,34,34,34,34,34,34,0,0,34,34,34,34,34,34,8],[0,4,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,8],[0,0,0,0,0,32,0,0,4,8,0,0,32,0,0,0,0,0,0,0,32,0,0,4,8,0,0,32,0,0,0,8],[0,0,0,0,0,8,0,0,4,8,0,0,4,0,0,0,0,0,0,0,8,0,0,4,27,0,0,4,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,8,0,2,0,10,0,2,0,0,8,1,1,1,1,1,4,0,0,0,2,0,0,0,2,0,0,0,0],[0,0,0,4,8,0,0,0,0,0,0,0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,1,1,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,4,8,8,0,0,0,0,0,0,0,0,0,0],[0,38,0,0,0,0,0,0,32,0,0,4,0,8,0,0,0,0,0,4,8,8,0,0,32,0,0,0,0,8,0,0],[0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,8,0,4,0,0,8,8,0,0,4,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,2,2,0,0,1,0,0,0,0,0,0,0,0,0],[0,0,0,34,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0],[0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0],[0,0,0,0,0,0,0,34,34,0,0,0,0,0,0,32,0,32,32,32,32,0,0,40,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":23,"layer0Hex":"0x0017","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":24,"layer0Hex":"0x0018","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":25,"layer0Hex":"0x0019","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_02h.cns","path":"extract_fld/map5_02h.cns","compressedBytes":330,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":37,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":246},{"value":280,"valueHex":"0x0118","count":207},{"value":281,"valueHex":"0x0119","count":207},{"value":282,"valueHex":"0x011a","count":185},{"value":17,"valueHex":"0x0011","count":31},{"value":187,"valueHex":"0x00bb","count":31},{"value":33,"valueHex":"0x0021","count":27},{"value":34,"valueHex":"0x0022","count":27},{"value":265,"valueHex":"0x0109","count":22},{"value":266,"valueHex":"0x010a","count":22},{"value":346,"valueHex":"0x015a","count":22},{"value":134,"valueHex":"0x0086","count":22}]},"layer1Stats":{"count":1184,"unique":12,"zeroCount":1034,"nonzeroCount":150,"topValues":[{"value":0,"valueHex":"0x0000","count":1034},{"value":32,"valueHex":"0x0020","count":34},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":26},{"value":4,"valueHex":"0x0004","count":24},{"value":8,"valueHex":"0x0008","count":24},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,268,268,268,268,268,1,1,1,1,1,1,1],[1,265,265,265,265,265,265,274,274,1,274,274,265,265,265,265,265,265,1],[1,346,346,346,346,346,346,276,276,361,276,276,346,346,346,346,346,346,1],[1,267,267,267,267,267,267,285,281,280,282,281,267,267,267,267,267,267,1],[1,291,287,288,288,287,288,288,287,288,288,287,288,288,287,288,288,287,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,187,187,187,187,187,187,187,159,280,160,187,187,187,187,187,187,187,1],[1,1,1,1,1,1,1,1,33,280,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_03h.cns","path":"extract_fld/map5_03h.cns","compressedBytes":330,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":37,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":246},{"value":280,"valueHex":"0x0118","count":207},{"value":281,"valueHex":"0x0119","count":207},{"value":282,"valueHex":"0x011a","count":185},{"value":17,"valueHex":"0x0011","count":31},{"value":187,"valueHex":"0x00bb","count":31},{"value":33,"valueHex":"0x0021","count":27},{"value":34,"valueHex":"0x0022","count":27},{"value":265,"valueHex":"0x0109","count":22},{"value":266,"valueHex":"0x010a","count":22},{"value":346,"valueHex":"0x015a","count":22},{"value":134,"valueHex":"0x0086","count":22}]},"layer1Stats":{"count":1184,"unique":12,"zeroCount":1034,"nonzeroCount":150,"topValues":[{"value":0,"valueHex":"0x0000","count":1034},{"value":32,"valueHex":"0x0020","count":34},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":26},{"value":4,"valueHex":"0x0004","count":24},{"value":8,"valueHex":"0x0008","count":24},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,268,268,268,268,268,1,1,1,1,1,1,1],[1,265,265,265,265,265,265,274,274,1,274,274,265,265,265,265,265,265,1],[1,346,346,346,346,346,346,276,276,361,276,276,346,346,346,346,346,346,1],[1,267,267,267,267,267,267,285,281,280,282,281,267,267,267,267,267,267,1],[1,291,287,288,288,287,288,288,287,288,288,287,288,288,287,288,288,287,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,187,187,187,187,187,187,187,159,280,160,187,187,187,187,187,187,187,1],[1,1,1,1,1,1,1,1,33,280,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_04h.cns","path":"extract_fld/map5_04h.cns","compressedBytes":330,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":37,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":246},{"value":280,"valueHex":"0x0118","count":207},{"value":281,"valueHex":"0x0119","count":207},{"value":282,"valueHex":"0x011a","count":185},{"value":17,"valueHex":"0x0011","count":31},{"value":187,"valueHex":"0x00bb","count":31},{"value":33,"valueHex":"0x0021","count":27},{"value":34,"valueHex":"0x0022","count":27},{"value":265,"valueHex":"0x0109","count":22},{"value":266,"valueHex":"0x010a","count":22},{"value":346,"valueHex":"0x015a","count":22},{"value":134,"valueHex":"0x0086","count":22}]},"layer1Stats":{"count":1184,"unique":12,"zeroCount":1034,"nonzeroCount":150,"topValues":[{"value":0,"valueHex":"0x0000","count":1034},{"value":32,"valueHex":"0x0020","count":34},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":26},{"value":4,"valueHex":"0x0004","count":24},{"value":8,"valueHex":"0x0008","count":24},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,268,268,268,268,268,1,1,1,1,1,1,1],[1,265,265,265,265,265,265,274,274,1,274,274,265,265,265,265,265,265,1],[1,346,346,346,346,346,346,276,276,361,276,276,346,346,346,346,346,346,1],[1,267,267,267,267,267,267,285,281,280,282,281,267,267,267,267,267,267,1],[1,291,287,288,288,287,288,288,287,288,288,287,288,288,287,288,288,287,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,187,187,187,187,187,187,187,159,280,160,187,187,187,187,187,187,187,1],[1,1,1,1,1,1,1,1,33,280,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_05h.cns","path":"extract_fld/map5_05h.cns","compressedBytes":584,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":86,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":7,"valueHex":"0x0007","count":299},{"value":1,"valueHex":"0x0001","count":168},{"value":105,"valueHex":"0x0069","count":72},{"value":8,"valueHex":"0x0008","count":71},{"value":20,"valueHex":"0x0014","count":42},{"value":17,"valueHex":"0x0011","count":33},{"value":51,"valueHex":"0x0033","count":32},{"value":140,"valueHex":"0x008c","count":32},{"value":157,"valueHex":"0x009d","count":32},{"value":4,"valueHex":"0x0004","count":31},{"value":21,"valueHex":"0x0015","count":31},{"value":187,"valueHex":"0x00bb","count":31}]},"layer1Stats":{"count":1184,"unique":18,"zeroCount":880,"nonzeroCount":304,"topValues":[{"value":0,"valueHex":"0x0000","count":880},{"value":1,"valueHex":"0x0001","count":79},{"value":18,"valueHex":"0x0012","count":48},{"value":32,"valueHex":"0x0020","count":36},{"value":19,"valueHex":"0x0013","count":32},{"value":34,"valueHex":"0x0022","count":28},{"value":4,"valueHex":"0x0004","count":20},{"value":8,"valueHex":"0x0008","count":19},{"value":16,"valueHex":"0x0010","count":19},{"value":9,"valueHex":"0x0009","count":4},{"value":2,"valueHex":"0x0002","count":4},{"value":36,"valueHex":"0x0024","count":3}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,3,1,1,3,3,3,3,3,3,52,54,3,3,53,3,96,98,1],[1,20,1,1,20,20,20,154,20,20,20,20,20,20,20,20,161,163,1],[1,8,8,8,8,8,8,371,8,8,8,8,8,8,8,8,169,171,1],[1,8,7,7,7,7,7,181,8,7,7,7,7,7,7,7,50,50,1],[1,8,7,7,7,7,7,253,212,212,212,212,212,212,212,212,212,212,1],[1,8,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,1],[1,8,105,105,106,104,105,105,7,7,7,105,105,106,104,105,105,7,1],[1,8,140,140,141,139,140,140,7,7,7,140,140,141,139,140,140,7,1],[1,8,51,7,7,7,7,51,7,7,7,51,7,7,7,7,51,7,1],[1,8,51,7,7,7,7,51,7,7,7,51,7,7,7,7,51,7,1],[1,8,105,105,123,105,105,105,7,7,7,105,105,123,105,105,105,7,1],[1,8,157,157,158,156,157,157,7,7,7,157,157,158,156,157,157,7,1],[1,8,67,7,7,7,7,67,7,14,7,67,7,7,7,7,67,7,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,9,0],[0,6,19,18,18,18,18,19,0,0,0,19,18,18,18,18,19,10,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,5,19,1,1,1,1,19,0,0,0,19,1,1,1,1,19,9,0],[0,4,18,0,0,0,0,18,0,0,0,18,0,0,0,0,18,8,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,8,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_06h.cns","path":"extract_fld/map5_06h.cns","compressedBytes":446,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":91,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":7,"valueHex":"0x0007","count":122},{"value":8,"valueHex":"0x0008","count":51},{"value":17,"valueHex":"0x0011","count":25},{"value":4,"valueHex":"0x0004","count":23},{"value":21,"valueHex":"0x0015","count":23},{"value":187,"valueHex":"0x00bb","count":23},{"value":20,"valueHex":"0x0014","count":22},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17},{"value":212,"valueHex":"0x00d4","count":17},{"value":226,"valueHex":"0x00e2","count":17}]},"layer1Stats":{"count":777,"unique":15,"zeroCount":668,"nonzeroCount":109,"topValues":[{"value":0,"valueHex":"0x0000","count":668},{"value":1,"valueHex":"0x0001","count":23},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":20},{"value":16,"valueHex":"0x0010","count":18},{"value":4,"valueHex":"0x0004","count":8},{"value":8,"valueHex":"0x0008","count":7},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":18,"valueHex":"0x0012","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1],[1,1,1,21,21,21,21,21,21,21,21,21,21,21,21,21,1,1,1],[1,1,1,96,98,97,3,183,185,83,85,3,3,3,3,3,1,1,1],[1,1,1,129,131,146,20,197,199,87,89,20,20,20,20,20,1,1,1],[1,1,1,145,147,118,20,197,214,20,20,154,20,20,20,20,1,1,1],[1,1,1,161,163,170,19,228,230,19,19,172,19,19,19,19,1,1,1],[1,1,1,169,171,170,8,8,8,8,8,330,8,8,8,8,1,1,1],[1,1,1,8,8,8,8,7,7,7,7,332,8,7,7,36,1,1,1],[1,1,1,194,194,194,194,194,194,194,194,195,8,7,7,50,1,1,1],[1,1,1,212,212,212,212,212,212,212,212,212,8,7,7,38,1,1,1],[1,1,1,226,226,226,226,226,226,226,226,226,8,7,7,50,1,1,1],[1,1,1,8,8,8,8,8,8,8,8,8,8,7,7,64,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,14,7,7,7,7,7,7,1,1,1],[1,1,1,187,187,187,187,187,159,31,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,5,1,1,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,26,0,0,0],[0,0,0,16,16,16,16,16,16,16,16,16,4,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0],[0,0,0,5,1,1,1,1,1,1,1,1,0,0,8,0,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_07h.cns","path":"extract_fld/map5_07h.cns","compressedBytes":330,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":37,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":246},{"value":280,"valueHex":"0x0118","count":207},{"value":281,"valueHex":"0x0119","count":207},{"value":282,"valueHex":"0x011a","count":185},{"value":17,"valueHex":"0x0011","count":31},{"value":187,"valueHex":"0x00bb","count":31},{"value":33,"valueHex":"0x0021","count":27},{"value":34,"valueHex":"0x0022","count":27},{"value":265,"valueHex":"0x0109","count":22},{"value":266,"valueHex":"0x010a","count":22},{"value":346,"valueHex":"0x015a","count":22},{"value":134,"valueHex":"0x0086","count":22}]},"layer1Stats":{"count":1184,"unique":12,"zeroCount":1034,"nonzeroCount":150,"topValues":[{"value":0,"valueHex":"0x0000","count":1034},{"value":32,"valueHex":"0x0020","count":34},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":26},{"value":4,"valueHex":"0x0004","count":24},{"value":8,"valueHex":"0x0008","count":24},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,268,268,268,268,268,1,1,1,1,1,1,1],[1,265,265,265,265,265,265,274,274,1,274,274,265,265,265,265,265,265,1],[1,346,346,346,346,346,346,276,276,361,276,276,346,346,346,346,346,346,1],[1,267,267,267,267,267,267,285,281,280,282,281,267,267,267,267,267,267,1],[1,291,287,288,288,287,288,288,287,288,288,287,288,288,287,288,288,287,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,187,187,187,187,187,187,187,159,280,160,187,187,187,187,187,187,187,1],[1,1,1,1,1,1,1,1,33,280,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_08h.cns","path":"extract_fld/map5_08h.cns","compressedBytes":242,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":21,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":330},{"value":9,"valueHex":"0x0009","count":166},{"value":12,"valueHex":"0x000c","count":38},{"value":17,"valueHex":"0x0011","count":33},{"value":268,"valueHex":"0x010c","count":33},{"value":187,"valueHex":"0x00bb","count":31},{"value":273,"valueHex":"0x0111","count":27},{"value":274,"valueHex":"0x0112","count":27},{"value":275,"valueHex":"0x0113","count":27},{"value":276,"valueHex":"0x0114","count":27},{"value":33,"valueHex":"0x0021","count":12},{"value":34,"valueHex":"0x0022","count":12}]},"layer1Stats":{"count":777,"unique":11,"zeroCount":638,"nonzeroCount":139,"topValues":[{"value":0,"valueHex":"0x0000","count":638},{"value":32,"valueHex":"0x0020","count":48},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":25},{"value":4,"valueHex":"0x0004","count":14},{"value":8,"valueHex":"0x0008","count":14},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1],[1,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,1],[1,273,273,273,1,273,273,273,273,273,273,273,273,273,1,273,273,273,1],[1,274,274,274,1,274,274,274,274,274,274,274,274,274,1,274,274,274,1],[1,275,275,275,1,275,275,275,275,275,275,275,275,275,1,275,275,275,1],[1,276,276,276,367,276,276,276,276,276,276,276,276,276,367,276,276,276,1],[1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,187,187,187,187,187,187,187,159,9,160,187,187,187,187,187,187,187,1],[1,1,1,1,1,1,1,1,33,9,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,32,0,0,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,32,0,0,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,32,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,36,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_09h.cns","path":"extract_fld/map5_09h.cns","compressedBytes":438,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":79,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":7,"valueHex":"0x0007","count":163},{"value":8,"valueHex":"0x0008","count":33},{"value":17,"valueHex":"0x0011","count":25},{"value":268,"valueHex":"0x010c","count":25},{"value":187,"valueHex":"0x00bb","count":23},{"value":275,"valueHex":"0x0113","count":19},{"value":276,"valueHex":"0x0114","count":19},{"value":273,"valueHex":"0x0111","count":18},{"value":274,"valueHex":"0x0112","count":18},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17}]},"layer1Stats":{"count":777,"unique":15,"zeroCount":664,"nonzeroCount":113,"topValues":[{"value":0,"valueHex":"0x0000","count":664},{"value":1,"valueHex":"0x0001","count":30},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":20},{"value":8,"valueHex":"0x0008","count":10},{"value":4,"valueHex":"0x0004","count":9},{"value":18,"valueHex":"0x0012","count":8},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":22,"valueHex":"0x0016","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,268,268,268,268,268,268,268,268,268,268,268,268,268,1,1,1],[1,1,1,273,273,176,273,273,273,273,273,273,273,97,96,98,1,1,1],[1,1,1,274,274,189,274,274,274,274,274,274,274,130,161,163,1,1,1],[1,1,1,275,275,275,275,275,275,275,275,275,275,146,145,147,1,1,1],[1,1,1,276,276,276,276,276,276,276,276,276,276,162,161,163,1,1,1],[1,1,1,8,8,8,8,8,8,8,8,8,8,170,169,171,1,1,1],[1,1,1,292,294,295,7,7,7,7,7,7,7,8,8,8,1,1,1],[1,1,1,296,298,299,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,300,302,303,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,304,306,307,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,8,7,7,7,7,244,244,244,7,107,108,7,7,1,1,1],[1,1,1,8,7,7,7,7,250,250,250,7,124,125,51,7,1,1,1],[1,1,1,8,7,7,7,7,250,250,250,7,142,143,67,7,1,1,1],[1,1,1,8,7,7,7,7,250,250,250,7,110,8,7,7,1,1,1],[1,1,1,8,7,7,7,7,255,255,255,7,7,7,7,7,1,1,1],[1,1,1,187,187,187,187,187,159,14,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,1,1,1,1,1,1,1,9,0,0,0,0,0,0],[0,0,0,22,18,18,0,0,0,0,0,0,0,1,1,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,5,1,1,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,18,18,0,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,22,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,5,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,1,1,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_10h.cns","path":"extract_fld/map5_10h.cns","compressedBytes":438,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":67,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":281},{"value":7,"valueHex":"0x0007","count":170},{"value":8,"valueHex":"0x0008","count":29},{"value":17,"valueHex":"0x0011","count":25},{"value":268,"valueHex":"0x010c","count":25},{"value":273,"valueHex":"0x0111","count":24},{"value":187,"valueHex":"0x00bb","count":23},{"value":275,"valueHex":"0x0113","count":19},{"value":276,"valueHex":"0x0114","count":19},{"value":274,"valueHex":"0x0112","count":18},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17}]},"layer1Stats":{"count":777,"unique":17,"zeroCount":656,"nonzeroCount":121,"topValues":[{"value":0,"valueHex":"0x0000","count":656},{"value":1,"valueHex":"0x0001","count":30},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":20},{"value":8,"valueHex":"0x0008","count":10},{"value":18,"valueHex":"0x0012","count":8},{"value":4,"valueHex":"0x0004","count":8},{"value":5,"valueHex":"0x0005","count":4},{"value":9,"valueHex":"0x0009","count":4},{"value":19,"valueHex":"0x0013","count":4},{"value":22,"valueHex":"0x0016","count":3},{"value":26,"valueHex":"0x001a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,268,268,268,268,268,268,268,268,268,268,268,268,268,1,1,1],[1,1,1,273,273,176,273,273,273,273,273,273,273,273,273,273,1,1,1],[1,1,1,274,274,189,274,274,274,274,274,274,274,97,96,98,1,1,1],[1,1,1,275,275,275,275,275,275,275,275,275,275,146,145,147,1,1,1],[1,1,1,276,276,276,276,276,276,276,276,276,276,162,161,163,1,1,1],[1,1,1,8,8,8,8,8,8,8,8,8,8,170,169,171,1,1,1],[1,1,1,292,294,295,7,7,7,7,7,7,7,8,8,8,1,1,1],[1,1,1,296,298,299,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,300,302,303,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,304,306,307,7,7,7,7,7,7,107,108,7,7,1,1,1],[1,1,1,292,294,295,7,7,7,7,7,7,124,125,51,7,1,1,1],[1,1,1,296,298,299,7,7,7,7,7,7,124,125,67,7,1,1,1],[1,1,1,300,302,303,7,7,7,7,7,7,124,125,51,7,1,1,1],[1,1,1,304,306,307,7,7,7,7,7,7,142,143,67,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,110,8,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,187,187,187,187,187,159,14,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,1,1,1,1,1,1,1,9,0,0,0,0,0,0],[0,0,0,22,18,18,0,0,0,0,0,0,0,1,1,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,18,18,0,8,0,0,0],[0,0,0,23,19,19,0,0,0,0,0,0,0,0,22,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,0,0,0],[0,0,0,5,1,1,0,0,0,0,0,0,0,0,4,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,1,1,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_11i.cns","path":"extract_fld/map5_11i.cns","compressedBytes":306,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000e, 0x0016, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":48,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":6,"valueHex":"0x0006","count":275},{"value":1,"valueHex":"0x0001","count":222},{"value":13,"valueHex":"0x000d","count":25},{"value":14,"valueHex":"0x000e","count":23},{"value":33,"valueHex":"0x0021","count":21},{"value":16,"valueHex":"0x0010","count":18},{"value":15,"valueHex":"0x000f","count":18},{"value":98,"valueHex":"0x0062","count":15},{"value":119,"valueHex":"0x0077","count":15},{"value":143,"valueHex":"0x008f","count":15},{"value":153,"valueHex":"0x0099","count":15},{"value":36,"valueHex":"0x0024","count":11}]},"layer1Stats":{"count":777,"unique":16,"zeroCount":674,"nonzeroCount":103,"topValues":[{"value":0,"valueHex":"0x0000","count":674},{"value":1,"valueHex":"0x0001","count":26},{"value":32,"valueHex":"0x0020","count":22},{"value":34,"valueHex":"0x0022","count":22},{"value":8,"valueHex":"0x0008","count":11},{"value":4,"valueHex":"0x0004","count":8},{"value":5,"valueHex":"0x0005","count":2},{"value":22,"valueHex":"0x0016","count":2},{"value":18,"valueHex":"0x0012","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":9,"valueHex":"0x0009","count":1},{"value":37,"valueHex":"0x0025","count":1}]},"layer0Sample":[[1,1,1,22,14,14,14,22,14,14,14,22,14,14,14,22,1,1,1],[1,1,16,150,42,44,42,150,42,44,42,150,42,44,42,150,15,1,1],[1,1,16,58,98,98,98,58,98,98,98,58,98,98,98,58,15,1,1],[1,1,16,84,119,119,119,84,119,119,119,84,119,119,119,84,15,1,1],[1,1,16,105,143,143,143,105,143,143,143,105,143,143,143,105,15,1,1],[1,1,16,125,153,153,153,125,153,153,153,125,153,153,153,125,15,1,1],[1,1,16,185,33,33,33,185,33,33,33,185,33,33,33,185,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,390,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,412,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,390,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,392,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,392,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,412,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,1,13,13,13,13,13,10,6,9,13,13,13,13,13,1,1,1],[1,1,1,1,1,1,1,1,16,6,15,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,13,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,33,32,32,32,32,32,0,32,32,32,32,32,32,0,0,0],[0,0,0,34,34,34,34,34,34,0,34,34,34,34,34,34,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_12i.cns","path":"extract_fld/map5_12i.cns","compressedBytes":442,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0016, 0x000e, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":93,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":222},{"value":6,"valueHex":"0x0006","count":102},{"value":3,"valueHex":"0x0003","count":50},{"value":333,"valueHex":"0x014d","count":25},{"value":356,"valueHex":"0x0164","count":25},{"value":33,"valueHex":"0x0021","count":25},{"value":13,"valueHex":"0x000d","count":25},{"value":14,"valueHex":"0x000e","count":23},{"value":30,"valueHex":"0x001e","count":20},{"value":16,"valueHex":"0x0010","count":18},{"value":15,"valueHex":"0x000f","count":18},{"value":153,"valueHex":"0x0099","count":14}]},"layer1Stats":{"count":777,"unique":17,"zeroCount":662,"nonzeroCount":115,"topValues":[{"value":0,"valueHex":"0x0000","count":662},{"value":16,"valueHex":"0x0010","count":27},{"value":1,"valueHex":"0x0001","count":25},{"value":32,"valueHex":"0x0020","count":22},{"value":34,"valueHex":"0x0022","count":22},{"value":4,"valueHex":"0x0004","count":4},{"value":8,"valueHex":"0x0008","count":4},{"value":36,"valueHex":"0x0024","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":18,"valueHex":"0x0012","count":1},{"value":26,"valueHex":"0x001a","count":1}]},"layer0Sample":[[1,1,1,14,14,14,14,22,14,14,14,22,14,14,14,14,1,1,1],[1,1,16,41,43,44,42,150,42,44,42,150,42,44,45,46,15,1,1],[1,1,16,159,272,274,276,58,98,98,98,58,271,273,275,99,15,1,1],[1,1,16,118,295,297,299,84,119,260,119,84,294,296,298,120,15,1,1],[1,1,16,173,319,321,323,105,143,282,143,105,318,320,322,140,15,1,1],[1,1,16,152,153,153,153,125,153,306,153,125,153,153,153,158,15,1,1],[1,1,16,30,30,30,30,29,30,330,30,29,30,30,30,30,15,1,1],[1,1,16,3,3,3,3,3,3,3,3,3,3,3,3,383,15,1,1],[1,1,16,3,3,3,3,3,3,3,3,3,3,3,3,409,15,1,1],[1,1,16,333,333,333,333,333,333,333,333,333,333,333,333,333,15,1,1],[1,1,16,356,356,356,356,356,356,356,356,356,356,356,356,356,15,1,1],[1,1,16,378,378,378,378,378,378,378,378,378,378,378,378,379,15,1,1],[1,1,16,404,404,404,404,404,404,404,404,404,404,404,404,405,15,1,1],[1,1,16,33,33,33,33,33,33,33,33,33,33,33,33,33,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,389,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,391,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,391,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,411,15,1,1],[1,1,1,13,13,13,13,13,10,6,9,13,13,13,13,13,1,1,1],[1,1,1,1,1,1,1,1,16,6,15,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,13,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,32,32,32,32,32,0,32,32,32,32,32,33,0,0,0],[0,0,0,34,34,34,34,34,34,0,34,34,34,34,34,34,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_13i.cns","path":"extract_fld/map5_13i.cns","compressedBytes":1320,"decodedBytes":22084,"headerBytes":4,"width":69,"height":80,"tileCount":5520,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=69 (45 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":11043,"startHex":"0x0004","endHex":"0x2b23","size":11040,"sizeHex":"0x2b20","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x000e, 0x0016, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":11044,"end":22083,"startHex":"0x2b24","endHex":"0x5643","size":11040,"sizeHex":"0x2b20","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":5520,"unique":115,"zeroCount":0,"nonzeroCount":5520,"topValues":[{"value":1,"valueHex":"0x0001","count":1210},{"value":6,"valueHex":"0x0006","count":895},{"value":111,"valueHex":"0x006f","count":429},{"value":48,"valueHex":"0x0030","count":429},{"value":13,"valueHex":"0x000d","count":209},{"value":14,"valueHex":"0x000e","count":185},{"value":33,"valueHex":"0x0021","count":175},{"value":16,"valueHex":"0x0010","count":123},{"value":15,"valueHex":"0x000f","count":123},{"value":35,"valueHex":"0x0023","count":114},{"value":36,"valueHex":"0x0024","count":112},{"value":98,"valueHex":"0x0062","count":108}]},"layer1Stats":{"count":5520,"unique":12,"zeroCount":4546,"nonzeroCount":974,"topValues":[{"value":0,"valueHex":"0x0000","count":4546},{"value":32,"valueHex":"0x0020","count":266},{"value":34,"valueHex":"0x0022","count":208},{"value":1,"valueHex":"0x0001","count":202},{"value":4,"valueHex":"0x0004","count":134},{"value":8,"valueHex":"0x0008","count":134},{"value":5,"valueHex":"0x0005","count":5},{"value":9,"valueHex":"0x0009","count":5},{"value":36,"valueHex":"0x0024","count":5},{"value":40,"valueHex":"0x0028","count":5},{"value":38,"valueHex":"0x0026","count":5},{"value":42,"valueHex":"0x002a","count":5}]},"layer0Sample":[[1,14,14,14,14,14,22,14,14,14,14,14,14,14,22,14,14,14,14,14,14,14,22],[16,173,143,140,143,143,105,143,143,173,143,140,143,143,105,143,143,172,143,147,143,143,105],[16,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[1,1,1,1,16,6,15,1,1,1,1,368,371,1,1,1,1,35,6,1,1,1,1],[1,1,1,1,16,6,15,1,1,1,1,13,13,1,1,1,1,35,6,1,1,1,1],[16,99,98,98,58,6,58,98,98,159,15,1,1,159,58,98,98,35,6,159,98,99,98],[16,33,33,33,185,6,185,33,33,33,15,1,1,32,185,33,33,6,6,33,33,33,33],[16,111,111,111,111,111,111,111,111,111,15,1,1,35,48,48,48,48,48,48,48,48,49],[16,111,111,110,111,111,111,112,111,111,15,1,1,35,48,48,48,49,48,48,48,48,49],[16,111,111,111,111,111,111,111,111,111,15,1,1,35,48,48,48,47,48,48,48,48,49],[16,111,111,110,111,111,111,112,111,111,15,1,1,35,48,48,48,49,48,48,48,48,49],[16,111,111,111,111,111,111,111,111,111,15,1,1,35,48,48,48,48,48,48,48,48,49],[1,1,1,1,16,6,15,1,1,1,1,1,1,1,1,1,1,6,6,1,1,1,1],[16,120,119,119,84,6,84,119,119,118,119,120,119,119,84,119,119,35,6,118,119,120,119],[16,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],[1,1,1,1,1,1,6,6,6,1,1,1,1,1,16,6,6,15,1,1,1,1,1],[1,1,1,1,1,1,35,6,6,1,1,2,2,1,16,6,6,15,1,1,1,1,1],[16,42,150,1,150,42,35,6,6,41,46,399,402,42,150,6,6,150,42,148,1,41,46],[16,153,125,180,125,153,35,6,6,152,158,6,36,153,125,6,6,125,153,178,181,152,158],[16,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0],[0,1,1,1,1,0,1,1,1,1,0,0,0,5,1,1,1,0,0,1,1,1,1],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,0,0,0,34,34,34,34,34,34,0,0,34,34,34,34,34,34],[0,0,0,0,0,0,4,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_14i.cns","path":"extract_fld/map5_14i.cns","compressedBytes":476,"decodedBytes":7108,"headerBytes":4,"width":37,"height":48,"tileCount":1776,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=48 (30 00)"},{"label":"layer0","start":4,"end":3555,"startHex":"0x0004","endHex":"0x0de3","size":3552,"sizeHex":"0x0de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":3556,"end":7107,"startHex":"0x0de4","endHex":"0x1bc3","size":3552,"sizeHex":"0x0de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1776,"unique":60,"zeroCount":0,"nonzeroCount":1776,"topValues":[{"value":6,"valueHex":"0x0006","count":771},{"value":1,"valueHex":"0x0001","count":365},{"value":16,"valueHex":"0x0010","count":57},{"value":15,"valueHex":"0x000f","count":57},{"value":35,"valueHex":"0x0023","count":48},{"value":36,"valueHex":"0x0024","count":48},{"value":13,"valueHex":"0x000d","count":44},{"value":14,"valueHex":"0x000e","count":42},{"value":33,"valueHex":"0x0021","count":42},{"value":98,"valueHex":"0x0062","count":30},{"value":119,"valueHex":"0x0077","count":30},{"value":143,"valueHex":"0x008f","count":30}]},"layer1Stats":{"count":1776,"unique":12,"zeroCount":1525,"nonzeroCount":251,"topValues":[{"value":0,"valueHex":"0x0000","count":1525},{"value":4,"valueHex":"0x0004","count":53},{"value":8,"valueHex":"0x0008","count":53},{"value":1,"valueHex":"0x0001","count":48},{"value":32,"valueHex":"0x0020","count":46},{"value":34,"valueHex":"0x0022","count":41},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,40,42,44,42,150,42,44,42,150,42,44,42,150,42,44,42,150,1],[1,84,119,119,119,84,119,119,119,84,119,119,119,84,119,119,119,84,1],[1,125,153,153,153,125,153,153,153,125,153,153,153,125,153,153,153,125,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,9,13,13,6,6,6,13,13,10,6,6,6,36,1],[1,35,6,6,6,15,1,1,344,346,348,1,1,16,6,6,6,36,1],[1,35,6,6,6,15,1,1,393,395,397,1,1,16,6,6,6,36,1],[1,35,6,6,6,15,1,1,2,2,2,1,1,16,6,6,6,36,1],[1,35,6,6,6,15,1,1,1,1,1,1,1,16,6,6,6,36,1],[1,35,6,6,6,150,42,44,42,150,42,44,42,150,6,6,6,36,1],[1,35,6,6,6,84,119,119,119,84,119,119,119,84,6,6,6,36,1],[1,35,6,6,6,125,153,153,153,125,153,153,153,125,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,13,13,13,13,13,13,13,10,6,9,13,13,13,13,13,13,13,1],[1,1,1,1,1,1,1,1,16,6,15,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,13,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,32,32,32,0,0,0,32,32,32,0,0,0,8,0],[0,4,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_15i.cns","path":"extract_fld/map5_15i.cns","compressedBytes":1247,"decodedBytes":22084,"headerBytes":4,"width":69,"height":80,"tileCount":5520,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=69 (45 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":11043,"startHex":"0x0004","endHex":"0x2b23","size":11040,"sizeHex":"0x2b20","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x000e, 0x0016, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":11044,"end":22083,"startHex":"0x2b24","endHex":"0x5643","size":11040,"sizeHex":"0x2b20","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":5520,"unique":80,"zeroCount":0,"nonzeroCount":5520,"topValues":[{"value":3,"valueHex":"0x0003","count":2258},{"value":1,"valueHex":"0x0001","count":1268},{"value":16,"valueHex":"0x0010","count":234},{"value":15,"valueHex":"0x000f","count":234},{"value":13,"valueHex":"0x000d","count":154},{"value":14,"valueHex":"0x000e","count":145},{"value":30,"valueHex":"0x001e","count":144},{"value":98,"valueHex":"0x0062","count":96},{"value":119,"valueHex":"0x0077","count":96},{"value":143,"valueHex":"0x008f","count":96},{"value":153,"valueHex":"0x0099","count":96},{"value":42,"valueHex":"0x002a","count":42}]},"layer1Stats":{"count":5520,"unique":12,"zeroCount":4515,"nonzeroCount":1005,"topValues":[{"value":0,"valueHex":"0x0000","count":4515},{"value":4,"valueHex":"0x0004","count":237},{"value":8,"valueHex":"0x0008","count":237},{"value":32,"valueHex":"0x0020","count":211},{"value":1,"valueHex":"0x0001","count":161},{"value":34,"valueHex":"0x0022","count":143},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2}]},"layer0Sample":[[1,14,14,14,14,14,22,14,14,14,14,14,14,14,22,14,14,14,14,14,14,14,22],[16,173,143,140,143,143,105,143,143,173,143,140,143,143,105,143,143,172,143,147,143,143,105],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[16,3,15,1,344,347,1,1,1,1,16,3,3,1,1,1,1,16,346,15,1,3,3],[16,3,15,1,2,2,1,1,14,14,22,3,3,14,14,14,1,16,2,15,1,3,3],[16,3,15,1,1,1,1,1,143,143,105,3,3,173,143,140,1,1,1,1,1,3,3],[16,3,150,43,42,41,1,1,3,3,3,3,3,3,3,3,1,16,150,43,42,3,3],[16,3,125,153,153,152,1,1,3,3,3,3,3,3,3,3,1,16,125,153,153,3,3],[16,3,3,3,3,3,1,1,3,1,1,345,348,1,16,3,1,16,3,3,3,3,3],[16,3,3,3,3,3,1,1,3,1,1,2,2,1,16,3,1,16,3,3,3,3,3],[16,3,3,3,3,3,1,1,3,1,1,1,1,1,16,3,1,16,3,3,3,3,3],[16,3,3,3,3,3,1,1,3,1,1,2,2,1,16,3,1,16,3,3,3,3,3],[16,3,3,3,3,3,1,1,3,41,46,399,402,42,150,3,1,16,3,3,3,3,3],[16,3,3,3,3,3,1,1,3,152,158,3,3,153,125,3,1,16,3,3,3,3,3],[16,3,15,1,344,347,1,1,3,3,3,3,3,3,3,3,1,16,346,15,1,3,3],[16,3,15,1,2,2,1,1,3,3,3,3,3,3,3,3,1,16,2,15,1,3,3],[16,3,15,1,1,1,1,1,1,1,16,3,3,1,1,1,1,1,1,1,1,3,3],[16,3,150,43,42,41,44,46,42,45,150,3,3,41,44,46,42,45,150,43,42,3,3],[16,3,125,153,153,152,153,158,153,153,125,3,3,152,153,158,153,153,125,153,153,3,3],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0],[0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,4,0],[0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,8,0,0,32,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_16i.cns","path":"extract_fld/map5_16i.cns","compressedBytes":1925,"decodedBytes":20104,"headerBytes":4,"width":67,"height":75,"tileCount":5025,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=67 (43 00), height=75 (4b 00)"},{"label":"layer0","start":4,"end":10053,"startHex":"0x0004","endHex":"0x2745","size":10050,"sizeHex":"0x2742","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":10054,"end":20103,"startHex":"0x2746","endHex":"0x4e87","size":10050,"sizeHex":"0x2742","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":5025,"unique":94,"zeroCount":0,"nonzeroCount":5025,"topValues":[{"value":3,"valueHex":"0x0003","count":1900},{"value":1,"valueHex":"0x0001","count":789},{"value":30,"valueHex":"0x001e","count":214},{"value":143,"valueHex":"0x008f","count":128},{"value":153,"valueHex":"0x0099","count":128},{"value":98,"valueHex":"0x0062","count":125},{"value":119,"valueHex":"0x0077","count":122},{"value":13,"valueHex":"0x000d","count":122},{"value":16,"valueHex":"0x0010","count":117},{"value":15,"valueHex":"0x000f","count":116},{"value":7,"valueHex":"0x0007","count":110},{"value":14,"valueHex":"0x000e","count":105}]},"layer1Stats":{"count":5025,"unique":12,"zeroCount":3820,"nonzeroCount":1205,"topValues":[{"value":0,"valueHex":"0x0000","count":3820},{"value":32,"valueHex":"0x0020","count":279},{"value":34,"valueHex":"0x0022","count":231},{"value":1,"valueHex":"0x0001","count":223},{"value":4,"valueHex":"0x0004","count":203},{"value":8,"valueHex":"0x0008","count":195},{"value":5,"valueHex":"0x0005","count":15},{"value":9,"valueHex":"0x0009","count":15},{"value":40,"valueHex":"0x0028","count":13},{"value":42,"valueHex":"0x002a","count":13},{"value":36,"valueHex":"0x0024","count":9},{"value":38,"valueHex":"0x0026","count":9}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,14,22,14,22,14,1,1,1,1,1,1,1,1,1],[16,98,58,98,58,98,58,98,8,143,105,143,105,143,8,98,58,98,58,98,58,98,15],[16,30,29,30,29,30,29,30,8,3,3,114,3,3,8,30,29,30,29,30,29,30,15],[16,3,9,7,22,7,10,3,22,7,22,3,22,7,16,3,22,7,13,7,22,3,15],[16,3,8,143,105,143,8,3,105,143,105,3,105,143,8,3,105,143,8,143,105,3,15],[16,3,8,3,3,3,8,3,3,3,3,3,3,3,8,3,3,3,8,3,3,3,15],[16,3,58,3,15,1,1,1,1,1,1,1,1,1,1,1,1,1,16,3,58,98,15],[16,3,29,3,15,1,1,14,1,1,1,14,1,1,1,14,1,1,16,3,29,29,15],[1,7,22,3,22,14,22,143,22,14,22,374,22,14,22,143,22,14,22,7,10,3,15],[16,143,105,3,105,143,105,3,105,143,105,3,105,143,105,3,105,143,105,143,8,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,8,3,15],[16,3,8,98,58,3,58,98,15,1,16,346,15,1,16,98,58,3,58,98,58,3,15],[16,3,8,30,29,3,29,30,15,1,16,2,15,1,16,30,29,3,29,30,29,3,15],[1,7,22,3,9,7,22,3,15,1,1,1,1,1,1,7,22,7,13,7,22,3,15],[16,143,105,3,8,143,105,3,15,1,1,1,1,1,16,143,105,143,8,143,105,3,15],[16,3,3,3,8,3,3,3,15,1,16,98,15,1,16,3,3,3,8,3,3,3,15],[16,3,58,98,8,3,58,98,58,98,58,30,58,98,58,3,58,98,58,3,58,98,15],[16,3,29,30,8,3,29,30,29,30,29,3,29,30,29,3,29,30,29,3,29,30,15],[1,13,13,13,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0],[0,0,32,32,32,32,32,0,0,32,32,0,32,32,0,0,32,32,32,32,32,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,1,1,0],[0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,0,1,1,0,0,0,32,0,0,0,1,1,0,1,1,1,0,0],[0,32,0,0,32,32,32,0,0,0,0,0,0,0,0,32,32,32,32,32,32,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,1,0,0,1,1,1,1,1,0,1,1,1,0,1,1,1,0,1,1,0],[0,32,32,32,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_17i.cns","path":"extract_fld/map5_17i.cns","compressedBytes":1107,"decodedBytes":15844,"headerBytes":4,"width":55,"height":72,"tileCount":3960,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=55 (37 00), height=72 (48 00)"},{"label":"layer0","start":4,"end":7923,"startHex":"0x0004","endHex":"0x1ef3","size":7920,"sizeHex":"0x1ef0","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x0016, 0x000e"},{"label":"layer1","start":7924,"end":15843,"startHex":"0x1ef4","endHex":"0x3de3","size":7920,"sizeHex":"0x1ef0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":3960,"unique":77,"zeroCount":0,"nonzeroCount":3960,"topValues":[{"value":3,"valueHex":"0x0003","count":1688},{"value":1,"valueHex":"0x0001","count":335},{"value":30,"valueHex":"0x001e","count":170},{"value":8,"valueHex":"0x0008","count":140},{"value":13,"valueHex":"0x000d","count":109},{"value":98,"valueHex":"0x0062","count":99},{"value":119,"valueHex":"0x0077","count":99},{"value":143,"valueHex":"0x008f","count":99},{"value":153,"valueHex":"0x0099","count":99},{"value":16,"valueHex":"0x0010","count":97},{"value":15,"valueHex":"0x000f","count":97},{"value":14,"valueHex":"0x000e","count":95}]},"layer1Stats":{"count":3960,"unique":12,"zeroCount":2825,"nonzeroCount":1135,"topValues":[{"value":0,"valueHex":"0x0000","count":2825},{"value":4,"valueHex":"0x0004","count":244},{"value":8,"valueHex":"0x0008","count":244},{"value":32,"valueHex":"0x0020","count":227},{"value":34,"valueHex":"0x0022","count":198},{"value":1,"valueHex":"0x0001","count":194},{"value":5,"valueHex":"0x0005","count":6},{"value":9,"valueHex":"0x0009","count":6},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":38,"valueHex":"0x0026","count":4},{"value":42,"valueHex":"0x002a","count":4}]},"layer0Sample":[[1,14,14,22,14,14,22,14,14,22,14,14,22,14,14,22,14,14,22,14,14,22,14,14,22,14,14,1],[16,119,119,84,119,119,84,119,119,84,119,119,84,119,119,84,119,119,84,119,119,84,119,119,84,119,119,15],[16,30,30,29,30,30,29,30,30,29,30,30,29,30,30,29,30,30,29,30,30,29,30,30,29,30,30,15],[16,3,3,9,7,7,22,7,7,22,7,7,22,3,3,22,7,7,22,7,7,22,7,7,10,3,3,15],[16,3,3,8,119,119,84,119,119,84,119,119,84,3,3,84,119,119,84,119,119,84,119,119,8,3,3,15],[16,3,3,8,30,30,29,30,30,29,30,30,29,3,3,29,30,30,29,30,30,29,30,30,8,3,3,15],[16,3,3,8,3,3,9,7,7,22,7,7,22,7,7,22,7,7,22,7,7,10,3,3,8,3,3,15],[16,3,3,8,3,3,8,119,119,84,119,119,84,119,119,84,119,119,84,119,119,8,3,3,8,3,3,15],[16,3,3,8,3,3,8,30,30,29,30,30,29,30,30,29,30,30,29,30,30,8,3,3,8,3,3,15],[16,3,3,8,3,3,8,3,3,9,13,13,10,3,3,9,13,13,10,3,3,8,3,3,8,3,3,15],[16,3,3,8,3,3,8,3,3,15,1,1,16,368,370,15,1,1,16,3,3,8,3,3,8,3,3,15],[16,3,3,8,3,3,8,3,3,15,1,1,16,2,2,15,1,1,16,3,3,8,3,3,8,3,3,15],[16,3,3,8,3,3,8,3,3,22,14,14,22,14,14,22,14,14,22,3,3,8,3,3,8,3,3,15],[16,3,3,8,3,3,8,3,3,84,119,119,84,119,119,84,119,119,84,3,3,8,3,3,8,3,3,15],[16,3,3,8,3,3,8,3,3,29,30,30,29,30,30,29,30,30,29,3,3,8,3,3,8,3,3,15],[16,3,3,8,3,3,22,7,7,22,7,7,22,3,3,22,7,7,22,7,7,22,3,3,8,3,3,15],[16,3,3,8,3,3,84,119,119,84,119,119,84,3,3,84,119,119,84,119,119,84,3,3,8,3,3,15],[16,3,3,8,3,3,29,30,30,29,30,30,29,3,3,29,30,30,29,30,30,29,3,3,8,3,3,15],[16,3,3,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,16,3,3,15],[16,3,3,15,1,1,16,42,42,15,1,1,16,2,2,15,1,1,16,42,42,15,1,1,16,3,3,15],[16,3,3,22,14,14,22,143,143,22,14,14,22,373,375,22,14,14,22,143,143,22,14,14,22,3,3,15],[16,3,3,84,119,119,84,3,3,84,119,119,84,30,30,84,119,119,84,3,3,84,119,119,84,3,3,15],[16,3,3,29,30,30,29,3,3,29,30,30,29,3,3,29,30,30,29,3,3,29,30,30,29,3,3,15],[1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0],[0,0,0,32,32,32,32,32,32,32,32,32,32,0,0,32,32,32,32,32,32,32,32,32,32,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0],[0,0,0,0,0,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,32,32,32,0,0,32,32,32,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,32,32,32,32,32,32,0,0,32,32,32,32,32,32,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0],[0,0,0,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,1,0,0,0],[0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_18i.cns","path":"extract_fld/map5_18i.cns","compressedBytes":332,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":63,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":3,"valueHex":"0x0003","count":569},{"value":1,"valueHex":"0x0001","count":304},{"value":13,"valueHex":"0x000d","count":29},{"value":16,"valueHex":"0x0010","count":27},{"value":15,"valueHex":"0x000f","count":27},{"value":14,"valueHex":"0x000e","count":25},{"value":30,"valueHex":"0x001e","count":25},{"value":98,"valueHex":"0x0062","count":12},{"value":119,"valueHex":"0x0077","count":12},{"value":143,"valueHex":"0x008f","count":12},{"value":153,"valueHex":"0x0099","count":12},{"value":22,"valueHex":"0x0016","count":6}]},"layer1Stats":{"count":1184,"unique":12,"zeroCount":1036,"nonzeroCount":148,"topValues":[{"value":0,"valueHex":"0x0000","count":1036},{"value":32,"valueHex":"0x0020","count":42},{"value":4,"valueHex":"0x0004","count":25},{"value":8,"valueHex":"0x0008","count":25},{"value":1,"valueHex":"0x0001","count":24},{"value":34,"valueHex":"0x0022","count":24},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1],[1,1,14,14,14,14,14,14,349,351,353,14,14,14,14,14,14,1,1],[1,16,159,98,99,159,98,99,398,400,402,159,98,99,159,98,99,15,1],[1,16,173,143,140,173,143,140,30,30,30,173,143,140,173,143,140,15,1],[1,16,30,30,30,30,30,30,3,3,3,30,30,30,30,30,30,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,51,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,1],[1,1,1,1,1,1,1,1,3,3,3,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,34,34,34,34,34,34,0,0,0,34,34,34,34,34,34,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_19i.cns","path":"extract_fld/map5_19i.cns","compressedBytes":1234,"decodedBytes":9796,"headerBytes":4,"width":51,"height":48,"tileCount":2448,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=51 (33 00), height=48 (30 00)"},{"label":"layer0","start":4,"end":4899,"startHex":"0x0004","endHex":"0x1323","size":4896,"sizeHex":"0x1320","role":"base tile word grid used for the visible lower map layer","sample":"0x0010, 0x0016, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":4900,"end":9795,"startHex":"0x1324","endHex":"0x2643","size":4896,"sizeHex":"0x1320","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":2448,"unique":129,"zeroCount":0,"nonzeroCount":2448,"topValues":[{"value":3,"valueHex":"0x0003","count":680},{"value":1,"valueHex":"0x0001","count":452},{"value":2,"valueHex":"0x0002","count":357},{"value":13,"valueHex":"0x000d","count":60},{"value":14,"valueHex":"0x000e","count":56},{"value":30,"valueHex":"0x001e","count":54},{"value":114,"valueHex":"0x0072","count":49},{"value":15,"valueHex":"0x000f","count":45},{"value":113,"valueHex":"0x0071","count":35},{"value":115,"valueHex":"0x0073","count":35},{"value":119,"valueHex":"0x0077","count":34},{"value":16,"valueHex":"0x0010","count":31}]},"layer1Stats":{"count":2448,"unique":24,"zeroCount":1586,"nonzeroCount":862,"topValues":[{"value":0,"valueHex":"0x0000","count":1586},{"value":32,"valueHex":"0x0020","count":320},{"value":1,"valueHex":"0x0001","count":95},{"value":4,"valueHex":"0x0004","count":86},{"value":8,"valueHex":"0x0008","count":86},{"value":34,"valueHex":"0x0022","count":67},{"value":36,"valueHex":"0x0024","count":46},{"value":40,"valueHex":"0x0028","count":44},{"value":35,"valueHex":"0x0023","count":42},{"value":18,"valueHex":"0x0012","count":34},{"value":33,"valueHex":"0x0021","count":8},{"value":38,"valueHex":"0x0026","count":6}]},"layer0Sample":[[16,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1],[16,159,98,98,99,159,98,98,99,97,99,101,101,101,101,103,104,159,98,98,99,159,98,98,99,15],[16,173,143,143,140,173,143,143,140,138,140,142,143,143,144,146,147,173,143,143,140,173,143,143,140,15],[16,30,30,30,30,30,30,30,30,30,165,90,90,90,90,166,30,30,30,30,30,30,30,30,29,15],[16,3,361,113,115,362,3,3,3,362,165,128,129,129,130,166,361,3,3,3,361,113,115,362,3,15],[16,3,413,113,115,414,3,3,3,414,188,189,191,193,189,195,413,3,3,3,413,113,115,414,3,15],[16,3,338,113,115,339,3,3,3,339,30,30,204,206,30,30,338,3,3,3,338,113,115,339,3,15],[16,3,387,113,115,388,3,3,3,388,3,3,93,93,3,3,387,3,3,3,387,113,115,388,3,15],[16,3,3,113,115,3,3,3,3,3,3,3,114,114,3,3,3,3,3,3,3,113,115,3,3,15],[16,3,361,113,115,362,3,3,3,362,3,3,114,114,3,3,361,3,3,3,361,113,115,362,3,15],[16,3,413,113,115,414,3,3,3,414,3,3,114,114,3,3,413,3,3,3,413,113,115,414,3,15],[16,3,3,131,133,3,3,3,3,3,3,3,132,132,3,3,3,3,3,3,3,131,133,3,3,15],[1,13,13,13,13,13,10,3,3,9,13,13,13,13,13,13,10,3,3,9,13,13,13,13,13,1],[1,1,1,2,2,2,17,3,3,15,1,1,1,1,1,1,16,3,3,15,1,2,2,1,1,1],[1,1,1,2,2,2,17,3,3,15,1,1,1,1,1,1,16,3,3,15,1,2,2,1,1,1],[1,2,2,2,2,2,17,3,3,15,1,1,1,1,1,1,16,3,3,15,1,2,2,2,2,1],[1,2,2,2,2,2,17,3,3,150,42,46,1,1,41,42,150,3,3,15,2,2,2,2,2,1],[1,1,1,1,1,2,17,3,3,84,119,120,1,1,118,119,84,3,3,15,2,2,2,1,1,1],[1,1,1,1,1,2,17,3,3,125,153,158,179,181,152,153,125,3,3,15,2,2,1,1,1,1],[1,1,1,1,1,2,17,3,3,3,3,3,3,3,3,3,3,3,3,15,2,2,2,2,2,1],[1,1,1,1,1,2,17,3,3,3,3,3,3,3,3,3,3,3,3,15,2,2,2,2,2,1],[1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,1],[1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1],[1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,9,5,1,1,1,1,9,5,1,1,1,1,1,1,1,1,0],[0,0,18,0,0,18,0,0,0,26,4,0,0,0,0,8,22,0,0,0,18,0,0,18,0,0],[0,0,0,4,8,0,0,0,8,0,0,0,0,0,0,0,0,4,0,0,0,4,8,0,0,0],[0,0,32,0,0,32,0,0,0,32,1,1,0,0,1,1,32,0,0,0,32,0,0,32,0,0],[0,0,0,4,8,0,0,0,8,0,0,0,0,0,0,0,0,4,0,0,0,4,8,0,0,0],[0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0],[0,0,18,0,0,18,0,0,0,18,0,0,0,0,0,0,18,0,0,0,18,0,0,18,0,0],[0,0,0,4,8,0,0,0,8,0,0,0,0,0,0,0,0,4,0,0,0,4,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,32,32,32,32,32,0,0,32,32,32,32,32,32,32,32,0,0,32,32,32,32,32,32,0],[0,0,0,36,40,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,40,0,0,0],[0,0,0,36,40,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,40,0,0,0],[0,32,32,36,40,36,40,0,0,0,0,0,32,32,0,0,0,0,0,0,0,36,40,32,32,0],[0,39,35,34,42,36,40,0,0,0,0,0,4,8,0,0,0,0,0,0,32,38,34,35,35,0],[0,0,0,0,0,36,40,0,0,0,0,0,4,8,0,0,0,0,0,0,37,33,34,0,0,0],[0,0,0,0,0,36,40,0,0,0,0,0,4,8,0,0,0,0,0,0,36,40,0,0,0,0],[0,0,0,0,0,36,40,0,0,0,0,0,0,0,0,0,0,0,0,0,36,40,32,32,32,0],[0,0,0,0,0,36,40,0,0,0,0,0,0,0,0,0,0,0,0,0,36,32,35,35,33,0],[0,0,0,0,0,36,40,34,34,34,34,34,34,34,34,34,34,34,34,0,36,40,32,0,32,0],[0,0,0,0,0,36,40,32,32,32,32,32,32,32,32,32,32,32,32,32,38,34,33,0,32,0],[0,0,0,0,0,38,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,34,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_20i.cns","path":"extract_fld/map5_20i.cns","compressedBytes":494,"decodedBytes":5332,"headerBytes":4,"width":37,"height":36,"tileCount":1332,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=36 (24 00)"},{"label":"layer0","start":4,"end":2667,"startHex":"0x0004","endHex":"0x0a6b","size":2664,"sizeHex":"0x0a68","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0016, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":2668,"end":5331,"startHex":"0x0a6c","endHex":"0x14d3","size":2664,"sizeHex":"0x0a68","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1332,"unique":106,"zeroCount":0,"nonzeroCount":1332,"topValues":[{"value":4,"valueHex":"0x0004","count":726},{"value":1,"valueHex":"0x0001","count":214},{"value":16,"valueHex":"0x0010","count":32},{"value":15,"valueHex":"0x000f","count":32},{"value":13,"valueHex":"0x000d","count":31},{"value":14,"valueHex":"0x000e","count":28},{"value":114,"valueHex":"0x0072","count":14},{"value":156,"valueHex":"0x009c","count":9},{"value":202,"valueHex":"0x00ca","count":8},{"value":93,"valueHex":"0x005d","count":7},{"value":132,"valueHex":"0x0084","count":7},{"value":222,"valueHex":"0x00de","count":4}]},"layer1Stats":{"count":1332,"unique":15,"zeroCount":1157,"nonzeroCount":175,"topValues":[{"value":0,"valueHex":"0x0000","count":1157},{"value":4,"valueHex":"0x0004","count":35},{"value":8,"valueHex":"0x0008","count":35},{"value":1,"valueHex":"0x0001","count":31},{"value":32,"valueHex":"0x0020","count":29},{"value":34,"valueHex":"0x0022","count":29},{"value":2,"valueHex":"0x0002","count":4},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1},{"value":36,"valueHex":"0x0024","count":1}]},"layer0Sample":[[1,1,14,14,14,14,14,14,14,22,14,14,14,14,14,14,14,1,1],[1,16,240,247,243,59,59,246,241,58,241,242,244,245,245,247,104,15,1],[1,16,283,289,286,106,106,172,284,105,284,285,287,287,288,289,291,15,1],[1,16,4,4,187,4,164,92,93,93,93,94,167,4,4,187,4,15,1],[1,16,4,4,4,4,164,113,114,114,114,115,167,4,4,4,4,15,1],[1,16,4,4,4,4,154,189,190,192,194,189,154,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,213,205,214,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,50,28,52,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,50,66,52,4,4,4,4,4,4,15,1],[1,16,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_21i.cns","path":"extract_fld/map5_21i.cns","compressedBytes":479,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":72,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":745},{"value":1,"valueHex":"0x0001","count":225},{"value":13,"valueHex":"0x000d","count":52},{"value":14,"valueHex":"0x000e","count":50},{"value":30,"valueHex":"0x001e","count":47},{"value":16,"valueHex":"0x0010","count":45},{"value":15,"valueHex":"0x000f","count":45},{"value":251,"valueHex":"0x00fb","count":26},{"value":119,"valueHex":"0x0077","count":16},{"value":232,"valueHex":"0x00e8","count":16},{"value":198,"valueHex":"0x00c6","count":10},{"value":199,"valueHex":"0x00c7","count":10}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1194,"nonzeroCount":286,"topValues":[{"value":0,"valueHex":"0x0000","count":1194},{"value":32,"valueHex":"0x0020","count":77},{"value":4,"valueHex":"0x0004","count":53},{"value":8,"valueHex":"0x0008","count":53},{"value":34,"valueHex":"0x0022","count":47},{"value":1,"valueHex":"0x0001","count":44},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,1,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,1,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,180,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,2,2,2,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,349,351,353,1,1,1,3,3,3,3,15],[16,3,3,3,3,197,199,201,398,400,402,197,199,201,3,3,3,3,15],[16,3,3,3,3,216,218,220,30,30,30,216,218,220,3,3,3,3,15],[16,3,3,3,3,250,251,252,3,3,3,250,251,252,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,34,34,34,32,32,32,34,34,34,0,0,0,0,0],[0,0,0,0,8,0,0,0,36,32,40,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,32,32,32,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_22i.cns","path":"extract_fld/map5_22i.cns","compressedBytes":397,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":58,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":697},{"value":1,"valueHex":"0x0001","count":109},{"value":30,"valueHex":"0x001e","count":64},{"value":251,"valueHex":"0x00fb","count":40},{"value":14,"valueHex":"0x000e","count":35},{"value":16,"valueHex":"0x0010","count":35},{"value":15,"valueHex":"0x000f","count":35},{"value":7,"valueHex":"0x0007","count":35},{"value":51,"valueHex":"0x0033","count":33},{"value":13,"valueHex":"0x000d","count":33},{"value":119,"valueHex":"0x0077","count":24},{"value":232,"valueHex":"0x00e8","count":24}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1206,"nonzeroCount":274,"topValues":[{"value":0,"valueHex":"0x0000","count":1206},{"value":32,"valueHex":"0x0020","count":80},{"value":1,"valueHex":"0x0001","count":60},{"value":34,"valueHex":"0x0022","count":60},{"value":4,"valueHex":"0x0004","count":26},{"value":8,"valueHex":"0x0008","count":26},{"value":36,"valueHex":"0x0024","count":7},{"value":40,"valueHex":"0x0028","count":7},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,2,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,2,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,30,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,50,51,52,3,3,3,3,3,3,3,50,51,52,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1],[16,119,119,119,208,119,119,119,160,2,161,119,119,119,208,119,119,119,15],[16,232,232,232,230,232,232,232,174,56,175,232,232,232,230,232,232,232,15],[16,30,30,30,29,30,30,30,29,3,29,30,30,30,29,30,30,30,15],[16,3,3,3,3,3,3,51,51,51,51,51,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,51,51,51,51,51,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_23i.cns","path":"extract_fld/map5_23i.cns","compressedBytes":462,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":77,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":3,"valueHex":"0x0003","count":397},{"value":1,"valueHex":"0x0001","count":122},{"value":14,"valueHex":"0x000e","count":33},{"value":13,"valueHex":"0x000d","count":31},{"value":16,"valueHex":"0x0010","count":25},{"value":15,"valueHex":"0x000f","count":25},{"value":30,"valueHex":"0x001e","count":23},{"value":51,"valueHex":"0x0033","count":23},{"value":27,"valueHex":"0x001b","count":16},{"value":67,"valueHex":"0x0043","count":16},{"value":119,"valueHex":"0x0077","count":12},{"value":232,"valueHex":"0x00e8","count":12}]},"layer1Stats":{"count":1036,"unique":15,"zeroCount":894,"nonzeroCount":142,"topValues":[{"value":0,"valueHex":"0x0000","count":894},{"value":1,"valueHex":"0x0001","count":33},{"value":32,"valueHex":"0x0020","count":29},{"value":34,"valueHex":"0x0022","count":28},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":2,"valueHex":"0x0002","count":4},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":6,"valueHex":"0x0006","count":1}]},"layer0Sample":[[1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1],[1,208,119,119,119,208,119,119,119,208,119,119,119,208,119,119,119,208,1],[1,230,232,232,232,230,232,232,232,230,232,232,232,230,232,232,232,230,1],[1,29,30,30,30,29,164,26,27,27,27,28,167,29,29,30,30,29,1],[1,361,361,361,361,361,164,50,51,51,51,52,167,362,362,362,362,362,1],[1,413,413,413,413,413,154,189,190,192,194,189,154,414,414,414,414,414,1],[1,3,3,3,3,3,30,30,213,205,214,30,30,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,26,27,28,3,26,27,28,3,26,27,28,3,3,3,1],[1,3,3,3,66,67,68,3,66,67,68,3,66,67,68,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_24i.cns","path":"extract_fld/map5_24i.cns","compressedBytes":516,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":84,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":3,"valueHex":"0x0003","count":500},{"value":1,"valueHex":"0x0001","count":292},{"value":13,"valueHex":"0x000d","count":33},{"value":14,"valueHex":"0x000e","count":31},{"value":30,"valueHex":"0x001e","count":29},{"value":16,"valueHex":"0x0010","count":26},{"value":15,"valueHex":"0x000f","count":26},{"value":153,"valueHex":"0x0099","count":20},{"value":42,"valueHex":"0x002a","count":8},{"value":59,"valueHex":"0x003b","count":6},{"value":60,"valueHex":"0x003c","count":6},{"value":85,"valueHex":"0x0055","count":6}]},"layer1Stats":{"count":1184,"unique":16,"zeroCount":973,"nonzeroCount":211,"topValues":[{"value":0,"valueHex":"0x0000","count":973},{"value":32,"valueHex":"0x0020","count":58},{"value":1,"valueHex":"0x0001","count":39},{"value":34,"valueHex":"0x0022","count":31},{"value":4,"valueHex":"0x0004","count":30},{"value":8,"valueHex":"0x0008","count":28},{"value":18,"valueHex":"0x0012","count":13},{"value":9,"valueHex":"0x0009","count":3},{"value":5,"valueHex":"0x0005","count":2},{"value":26,"valueHex":"0x001a","count":1},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,349,351,353,1,1,1,1,1,1,1,1],[1,196,73,42,44,43,42,46,398,400,402,41,42,43,44,42,73,196,1],[1,215,119,85,85,85,118,120,30,30,30,118,120,86,86,86,119,215,1],[1,249,153,153,153,153,153,158,3,3,3,152,153,153,153,153,153,249,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,384,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,386,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,339,3,338,3,3,339,3,3,3,338,3,3,339,3,338,3,1],[1,3,388,3,387,3,3,388,50,51,52,387,3,3,388,3,387,3,1],[1,3,3,3,3,3,3,3,66,67,68,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,32,0,32,0,0,32,0,0,0,32,0,0,32,0,32,8,0],[0,0,0,0,0,4,8,0,0,0,0,0,4,8,0,0,0,0,0],[0,5,1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_25i.cns","path":"extract_fld/map5_25i.cns","compressedBytes":479,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":72,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":745},{"value":1,"valueHex":"0x0001","count":225},{"value":13,"valueHex":"0x000d","count":52},{"value":14,"valueHex":"0x000e","count":50},{"value":30,"valueHex":"0x001e","count":47},{"value":16,"valueHex":"0x0010","count":45},{"value":15,"valueHex":"0x000f","count":45},{"value":251,"valueHex":"0x00fb","count":26},{"value":119,"valueHex":"0x0077","count":16},{"value":232,"valueHex":"0x00e8","count":16},{"value":198,"valueHex":"0x00c6","count":10},{"value":199,"valueHex":"0x00c7","count":10}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1194,"nonzeroCount":286,"topValues":[{"value":0,"valueHex":"0x0000","count":1194},{"value":32,"valueHex":"0x0020","count":77},{"value":4,"valueHex":"0x0004","count":53},{"value":8,"valueHex":"0x0008","count":53},{"value":34,"valueHex":"0x0022","count":47},{"value":1,"valueHex":"0x0001","count":44},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,1,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,1,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,180,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,2,2,2,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,349,351,353,1,1,1,3,3,3,3,15],[16,3,3,3,3,197,199,201,398,400,402,197,199,201,3,3,3,3,15],[16,3,3,3,3,216,218,220,30,30,30,216,218,220,3,3,3,3,15],[16,3,3,3,3,250,251,252,3,3,3,250,251,252,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,34,34,34,32,32,32,34,34,34,0,0,0,0,0],[0,0,0,0,8,0,0,0,36,32,40,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,32,32,32,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_26i.cns","path":"extract_fld/map5_26i.cns","compressedBytes":398,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":58,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":697},{"value":1,"valueHex":"0x0001","count":109},{"value":30,"valueHex":"0x001e","count":64},{"value":251,"valueHex":"0x00fb","count":40},{"value":14,"valueHex":"0x000e","count":35},{"value":16,"valueHex":"0x0010","count":35},{"value":15,"valueHex":"0x000f","count":35},{"value":7,"valueHex":"0x0007","count":35},{"value":444,"valueHex":"0x01bc","count":33},{"value":13,"valueHex":"0x000d","count":33},{"value":119,"valueHex":"0x0077","count":24},{"value":232,"valueHex":"0x00e8","count":24}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1206,"nonzeroCount":274,"topValues":[{"value":0,"valueHex":"0x0000","count":1206},{"value":32,"valueHex":"0x0020","count":80},{"value":1,"valueHex":"0x0001","count":60},{"value":34,"valueHex":"0x0022","count":60},{"value":4,"valueHex":"0x0004","count":26},{"value":8,"valueHex":"0x0008","count":26},{"value":36,"valueHex":"0x0024","count":7},{"value":40,"valueHex":"0x0028","count":7},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,2,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,2,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,30,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,443,444,445,3,3,3,3,3,3,3,443,444,445,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1],[16,119,119,119,208,119,119,119,160,2,161,119,119,119,208,119,119,119,15],[16,232,232,232,230,232,232,232,174,56,175,232,232,232,230,232,232,232,15],[16,30,30,30,29,30,30,30,29,3,29,30,30,30,29,30,30,30,15],[16,3,3,3,3,3,3,444,444,444,444,444,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,444,444,444,444,444,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_27i.cns","path":"extract_fld/map5_27i.cns","compressedBytes":465,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":77,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":3,"valueHex":"0x0003","count":397},{"value":1,"valueHex":"0x0001","count":122},{"value":14,"valueHex":"0x000e","count":33},{"value":13,"valueHex":"0x000d","count":31},{"value":16,"valueHex":"0x0010","count":25},{"value":15,"valueHex":"0x000f","count":25},{"value":30,"valueHex":"0x001e","count":23},{"value":444,"valueHex":"0x01bc","count":23},{"value":441,"valueHex":"0x01b9","count":16},{"value":447,"valueHex":"0x01bf","count":16},{"value":119,"valueHex":"0x0077","count":12},{"value":232,"valueHex":"0x00e8","count":12}]},"layer1Stats":{"count":1036,"unique":15,"zeroCount":894,"nonzeroCount":142,"topValues":[{"value":0,"valueHex":"0x0000","count":894},{"value":1,"valueHex":"0x0001","count":33},{"value":32,"valueHex":"0x0020","count":29},{"value":34,"valueHex":"0x0022","count":28},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":2,"valueHex":"0x0002","count":4},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":6,"valueHex":"0x0006","count":1}]},"layer0Sample":[[1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1],[1,208,119,119,119,208,119,119,119,208,119,119,119,208,119,119,119,208,1],[1,230,232,232,232,230,232,232,232,230,232,232,232,230,232,232,232,230,1],[1,29,30,30,30,29,164,440,441,441,441,442,167,29,29,30,30,29,1],[1,361,361,361,361,361,164,443,444,444,444,445,167,362,362,362,362,362,1],[1,413,413,413,413,413,154,189,190,192,194,189,154,414,414,414,414,414,1],[1,3,3,3,3,3,30,30,213,205,214,30,30,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,440,441,442,3,440,441,442,3,440,441,442,3,3,3,1],[1,3,3,3,446,447,448,3,446,447,448,3,446,447,448,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_28i.cns","path":"extract_fld/map5_28i.cns","compressedBytes":533,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":84,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":3,"valueHex":"0x0003","count":492},{"value":1,"valueHex":"0x0001","count":292},{"value":13,"valueHex":"0x000d","count":33},{"value":14,"valueHex":"0x000e","count":31},{"value":30,"valueHex":"0x001e","count":29},{"value":16,"valueHex":"0x0010","count":26},{"value":15,"valueHex":"0x000f","count":26},{"value":153,"valueHex":"0x0099","count":20},{"value":42,"valueHex":"0x002a","count":8},{"value":59,"valueHex":"0x003b","count":6},{"value":60,"valueHex":"0x003c","count":6},{"value":85,"valueHex":"0x0055","count":6}]},"layer1Stats":{"count":1184,"unique":18,"zeroCount":972,"nonzeroCount":212,"topValues":[{"value":0,"valueHex":"0x0000","count":972},{"value":32,"valueHex":"0x0020","count":58},{"value":1,"valueHex":"0x0001","count":39},{"value":34,"valueHex":"0x0022","count":31},{"value":8,"valueHex":"0x0008","count":30},{"value":4,"valueHex":"0x0004","count":27},{"value":18,"valueHex":"0x0012","count":13},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":2},{"value":22,"valueHex":"0x0016","count":1},{"value":23,"valueHex":"0x0017","count":1},{"value":19,"valueHex":"0x0013","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,349,351,353,1,1,1,1,1,1,1,1],[1,196,73,42,44,43,42,46,398,400,402,41,42,43,44,42,73,196,1],[1,215,119,85,85,85,118,120,30,30,30,118,120,86,86,86,119,215,1],[1,249,153,153,153,153,153,158,3,3,3,152,153,153,153,153,153,249,1],[1,383,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,385,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,383,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,385,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,339,3,338,3,3,339,3,3,3,338,3,3,339,3,338,3,1],[1,3,388,3,387,3,3,388,443,444,445,387,3,3,388,3,387,3,1],[1,3,3,3,3,3,3,3,446,447,448,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,32,0,32,0,0,32,0,0,0,32,0,0,32,0,32,8,0],[0,0,0,0,0,4,8,0,0,0,0,0,4,8,0,0,0,0,0],[0,5,1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_29i.cns","path":"extract_fld/map5_29i.cns","compressedBytes":479,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":72,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":745},{"value":1,"valueHex":"0x0001","count":225},{"value":13,"valueHex":"0x000d","count":52},{"value":14,"valueHex":"0x000e","count":50},{"value":30,"valueHex":"0x001e","count":47},{"value":16,"valueHex":"0x0010","count":45},{"value":15,"valueHex":"0x000f","count":45},{"value":251,"valueHex":"0x00fb","count":26},{"value":119,"valueHex":"0x0077","count":16},{"value":232,"valueHex":"0x00e8","count":16},{"value":198,"valueHex":"0x00c6","count":10},{"value":199,"valueHex":"0x00c7","count":10}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1194,"nonzeroCount":286,"topValues":[{"value":0,"valueHex":"0x0000","count":1194},{"value":32,"valueHex":"0x0020","count":77},{"value":4,"valueHex":"0x0004","count":53},{"value":8,"valueHex":"0x0008","count":53},{"value":34,"valueHex":"0x0022","count":47},{"value":1,"valueHex":"0x0001","count":44},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,1,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,1,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,180,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,2,2,2,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,349,351,353,1,1,1,3,3,3,3,15],[16,3,3,3,3,197,199,201,398,400,402,197,199,201,3,3,3,3,15],[16,3,3,3,3,216,218,220,30,30,30,216,218,220,3,3,3,3,15],[16,3,3,3,3,250,251,252,3,3,3,250,251,252,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,34,34,34,32,32,32,34,34,34,0,0,0,0,0],[0,0,0,0,8,0,0,0,36,32,40,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,32,32,32,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_30i.cns","path":"extract_fld/map5_30i.cns","compressedBytes":398,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":58,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":697},{"value":1,"valueHex":"0x0001","count":109},{"value":30,"valueHex":"0x001e","count":64},{"value":251,"valueHex":"0x00fb","count":40},{"value":14,"valueHex":"0x000e","count":35},{"value":16,"valueHex":"0x0010","count":35},{"value":15,"valueHex":"0x000f","count":35},{"value":7,"valueHex":"0x0007","count":35},{"value":453,"valueHex":"0x01c5","count":33},{"value":13,"valueHex":"0x000d","count":33},{"value":119,"valueHex":"0x0077","count":24},{"value":232,"valueHex":"0x00e8","count":24}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1206,"nonzeroCount":274,"topValues":[{"value":0,"valueHex":"0x0000","count":1206},{"value":32,"valueHex":"0x0020","count":80},{"value":1,"valueHex":"0x0001","count":60},{"value":34,"valueHex":"0x0022","count":60},{"value":4,"valueHex":"0x0004","count":26},{"value":8,"valueHex":"0x0008","count":26},{"value":36,"valueHex":"0x0024","count":7},{"value":40,"valueHex":"0x0028","count":7},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,2,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,2,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,30,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,452,453,454,3,3,3,3,3,3,3,452,453,454,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1],[16,119,119,119,208,119,119,119,160,2,161,119,119,119,208,119,119,119,15],[16,232,232,232,230,232,232,232,174,56,175,232,232,232,230,232,232,232,15],[16,30,30,30,29,30,30,30,29,3,29,30,30,30,29,30,30,30,15],[16,3,3,3,3,3,3,453,453,453,453,453,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,453,453,453,453,453,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_31i.cns","path":"extract_fld/map5_31i.cns","compressedBytes":465,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":77,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":3,"valueHex":"0x0003","count":397},{"value":1,"valueHex":"0x0001","count":122},{"value":14,"valueHex":"0x000e","count":33},{"value":13,"valueHex":"0x000d","count":31},{"value":16,"valueHex":"0x0010","count":25},{"value":15,"valueHex":"0x000f","count":25},{"value":30,"valueHex":"0x001e","count":23},{"value":453,"valueHex":"0x01c5","count":23},{"value":450,"valueHex":"0x01c2","count":16},{"value":456,"valueHex":"0x01c8","count":16},{"value":119,"valueHex":"0x0077","count":12},{"value":232,"valueHex":"0x00e8","count":12}]},"layer1Stats":{"count":1036,"unique":15,"zeroCount":894,"nonzeroCount":142,"topValues":[{"value":0,"valueHex":"0x0000","count":894},{"value":1,"valueHex":"0x0001","count":33},{"value":32,"valueHex":"0x0020","count":29},{"value":34,"valueHex":"0x0022","count":28},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":2,"valueHex":"0x0002","count":4},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":6,"valueHex":"0x0006","count":1}]},"layer0Sample":[[1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1],[1,208,119,119,119,208,119,119,119,208,119,119,119,208,119,119,119,208,1],[1,230,232,232,232,230,232,232,232,230,232,232,232,230,232,232,232,230,1],[1,29,30,30,30,29,164,449,450,450,450,451,167,29,29,30,30,29,1],[1,361,361,361,361,361,164,452,453,453,453,454,167,362,362,362,362,362,1],[1,413,413,413,413,413,154,189,190,192,194,189,154,414,414,414,414,414,1],[1,3,3,3,3,3,30,30,213,205,214,30,30,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,449,450,451,3,449,450,451,3,449,450,451,3,3,3,1],[1,3,3,3,455,456,457,3,455,456,457,3,455,456,457,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_32i.cns","path":"extract_fld/map5_32i.cns","compressedBytes":520,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":84,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":3,"valueHex":"0x0003","count":500},{"value":1,"valueHex":"0x0001","count":292},{"value":13,"valueHex":"0x000d","count":33},{"value":14,"valueHex":"0x000e","count":31},{"value":30,"valueHex":"0x001e","count":29},{"value":16,"valueHex":"0x0010","count":26},{"value":15,"valueHex":"0x000f","count":26},{"value":153,"valueHex":"0x0099","count":20},{"value":42,"valueHex":"0x002a","count":8},{"value":59,"valueHex":"0x003b","count":6},{"value":60,"valueHex":"0x003c","count":6},{"value":85,"valueHex":"0x0055","count":6}]},"layer1Stats":{"count":1184,"unique":16,"zeroCount":973,"nonzeroCount":211,"topValues":[{"value":0,"valueHex":"0x0000","count":973},{"value":32,"valueHex":"0x0020","count":58},{"value":1,"valueHex":"0x0001","count":39},{"value":34,"valueHex":"0x0022","count":31},{"value":8,"valueHex":"0x0008","count":30},{"value":4,"valueHex":"0x0004","count":28},{"value":18,"valueHex":"0x0012","count":13},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":2},{"value":22,"valueHex":"0x0016","count":1},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,349,351,353,1,1,1,1,1,1,1,1],[1,196,73,42,44,43,42,46,398,400,402,41,42,43,44,42,73,196,1],[1,215,119,85,85,85,118,120,30,30,30,118,120,86,86,86,119,215,1],[1,249,153,153,153,153,153,158,3,3,3,152,153,153,153,153,153,249,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,383,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,385,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,339,3,338,3,3,339,3,3,3,338,3,3,339,3,338,3,1],[1,3,388,3,387,3,3,388,452,453,454,387,3,3,388,3,387,3,1],[1,3,3,3,3,3,3,3,455,456,457,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,32,0,32,0,0,32,0,0,0,32,0,0,32,0,32,8,0],[0,0,0,0,0,4,8,0,0,0,0,0,4,8,0,0,0,0,0],[0,5,1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_33i.cns","path":"extract_fld/map5_33i.cns","compressedBytes":479,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":72,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":745},{"value":1,"valueHex":"0x0001","count":225},{"value":13,"valueHex":"0x000d","count":52},{"value":14,"valueHex":"0x000e","count":50},{"value":30,"valueHex":"0x001e","count":47},{"value":16,"valueHex":"0x0010","count":45},{"value":15,"valueHex":"0x000f","count":45},{"value":251,"valueHex":"0x00fb","count":26},{"value":119,"valueHex":"0x0077","count":16},{"value":232,"valueHex":"0x00e8","count":16},{"value":198,"valueHex":"0x00c6","count":10},{"value":199,"valueHex":"0x00c7","count":10}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1194,"nonzeroCount":286,"topValues":[{"value":0,"valueHex":"0x0000","count":1194},{"value":32,"valueHex":"0x0020","count":77},{"value":4,"valueHex":"0x0004","count":53},{"value":8,"valueHex":"0x0008","count":53},{"value":34,"valueHex":"0x0022","count":47},{"value":1,"valueHex":"0x0001","count":44},{"value":36,"valueHex":"0x0024","count":4},{"value":40,"valueHex":"0x0028","count":4},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,1,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,1,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,180,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,1,1,1,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,2,2,2,1,1,1,3,3,3,3,15],[16,3,3,3,3,1,1,1,349,351,353,1,1,1,3,3,3,3,15],[16,3,3,3,3,197,199,201,398,400,402,197,199,201,3,3,3,3,15],[16,3,3,3,3,216,218,220,30,30,30,216,218,220,3,3,3,3,15],[16,3,3,3,3,250,251,252,3,3,3,250,251,252,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,34,34,34,32,32,32,34,34,34,0,0,0,0,0],[0,0,0,0,8,0,0,0,36,32,40,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,32,32,32,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_34i.cns","path":"extract_fld/map5_34i.cns","compressedBytes":398,"decodedBytes":5924,"headerBytes":4,"width":37,"height":40,"tileCount":1480,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":2963,"startHex":"0x0004","endHex":"0x0b93","size":2960,"sizeHex":"0x0b90","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2964,"end":5923,"startHex":"0x0b94","endHex":"0x1723","size":2960,"sizeHex":"0x0b90","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1480,"unique":58,"zeroCount":0,"nonzeroCount":1480,"topValues":[{"value":3,"valueHex":"0x0003","count":697},{"value":1,"valueHex":"0x0001","count":109},{"value":30,"valueHex":"0x001e","count":64},{"value":251,"valueHex":"0x00fb","count":40},{"value":14,"valueHex":"0x000e","count":35},{"value":16,"valueHex":"0x0010","count":35},{"value":15,"valueHex":"0x000f","count":35},{"value":7,"valueHex":"0x0007","count":35},{"value":462,"valueHex":"0x01ce","count":33},{"value":13,"valueHex":"0x000d","count":33},{"value":119,"valueHex":"0x0077","count":24},{"value":232,"valueHex":"0x00e8","count":24}]},"layer1Stats":{"count":1480,"unique":12,"zeroCount":1206,"nonzeroCount":274,"topValues":[{"value":0,"valueHex":"0x0000","count":1206},{"value":32,"valueHex":"0x0020","count":80},{"value":1,"valueHex":"0x0001","count":60},{"value":34,"valueHex":"0x0022","count":60},{"value":4,"valueHex":"0x0004","count":26},{"value":8,"valueHex":"0x0008","count":26},{"value":36,"valueHex":"0x0024","count":7},{"value":40,"valueHex":"0x0028","count":7},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[16,198,198,200,196,198,198,200,148,2,149,198,198,200,196,198,198,200,15],[16,217,217,219,215,217,217,219,168,2,169,217,217,219,215,217,217,219,15],[16,251,251,251,249,251,251,251,178,30,182,251,251,251,249,251,251,251,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,461,462,463,3,3,3,3,3,3,3,461,462,463,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1],[16,119,119,119,208,119,119,119,160,2,161,119,119,119,208,119,119,119,15],[16,232,232,232,230,232,232,232,174,56,175,232,232,232,230,232,232,232,15],[16,30,30,30,29,30,30,30,29,3,29,30,30,30,29,30,30,30,15],[16,3,3,3,3,3,3,462,462,462,462,462,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,462,462,462,462,462,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,34,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,34,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_35i.cns","path":"extract_fld/map5_35i.cns","compressedBytes":464,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":77,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":3,"valueHex":"0x0003","count":397},{"value":1,"valueHex":"0x0001","count":122},{"value":14,"valueHex":"0x000e","count":33},{"value":13,"valueHex":"0x000d","count":31},{"value":16,"valueHex":"0x0010","count":25},{"value":15,"valueHex":"0x000f","count":25},{"value":30,"valueHex":"0x001e","count":23},{"value":462,"valueHex":"0x01ce","count":23},{"value":459,"valueHex":"0x01cb","count":16},{"value":465,"valueHex":"0x01d1","count":16},{"value":119,"valueHex":"0x0077","count":12},{"value":232,"valueHex":"0x00e8","count":12}]},"layer1Stats":{"count":1036,"unique":15,"zeroCount":894,"nonzeroCount":142,"topValues":[{"value":0,"valueHex":"0x0000","count":894},{"value":1,"valueHex":"0x0001","count":33},{"value":32,"valueHex":"0x0020","count":29},{"value":34,"valueHex":"0x0022","count":28},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":2,"valueHex":"0x0002","count":4},{"value":5,"valueHex":"0x0005","count":3},{"value":9,"valueHex":"0x0009","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":6,"valueHex":"0x0006","count":1}]},"layer0Sample":[[1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1],[1,208,119,119,119,208,119,119,119,208,119,119,119,208,119,119,119,208,1],[1,230,232,232,232,230,232,232,232,230,232,232,232,230,232,232,232,230,1],[1,29,30,30,30,29,164,458,459,459,459,460,167,29,29,30,30,29,1],[1,361,361,361,361,361,164,461,462,462,462,463,167,362,362,362,362,362,1],[1,413,413,413,413,413,154,189,190,192,194,189,154,414,414,414,414,414,1],[1,3,3,3,3,3,30,30,213,205,214,30,30,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,458,459,460,3,458,459,460,3,458,459,460,3,3,3,1],[1,3,3,3,464,465,466,3,464,465,466,3,464,465,466,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,16,3,15,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_36i.cns","path":"extract_fld/map5_36i.cns","compressedBytes":526,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":84,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":3,"valueHex":"0x0003","count":492},{"value":1,"valueHex":"0x0001","count":292},{"value":13,"valueHex":"0x000d","count":33},{"value":14,"valueHex":"0x000e","count":31},{"value":30,"valueHex":"0x001e","count":29},{"value":16,"valueHex":"0x0010","count":26},{"value":15,"valueHex":"0x000f","count":26},{"value":153,"valueHex":"0x0099","count":20},{"value":42,"valueHex":"0x002a","count":8},{"value":59,"valueHex":"0x003b","count":6},{"value":60,"valueHex":"0x003c","count":6},{"value":85,"valueHex":"0x0055","count":6}]},"layer1Stats":{"count":1184,"unique":16,"zeroCount":971,"nonzeroCount":213,"topValues":[{"value":0,"valueHex":"0x0000","count":971},{"value":32,"valueHex":"0x0020","count":58},{"value":1,"valueHex":"0x0001","count":40},{"value":34,"valueHex":"0x0022","count":31},{"value":4,"valueHex":"0x0004","count":30},{"value":8,"valueHex":"0x0008","count":26},{"value":18,"valueHex":"0x0012","count":14},{"value":9,"valueHex":"0x0009","count":4},{"value":5,"valueHex":"0x0005","count":2},{"value":26,"valueHex":"0x001a","count":2},{"value":6,"valueHex":"0x0006","count":1},{"value":10,"valueHex":"0x000a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,349,351,353,1,1,1,1,1,1,1,1],[1,196,73,42,44,43,42,46,398,400,402,41,42,43,44,42,73,196,1],[1,215,119,85,85,85,118,120,30,30,30,118,120,86,86,86,119,215,1],[1,249,153,153,153,153,153,158,3,3,3,152,153,153,153,153,153,249,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,384,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,386,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,386,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,410,1],[1,3,339,3,338,3,3,339,3,3,3,338,3,3,339,3,338,3,1],[1,3,388,3,387,3,3,388,461,462,463,387,3,3,388,3,387,3,1],[1,3,3,3,3,3,3,3,464,465,466,3,3,3,3,3,3,3,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,4,32,0,32,0,0,32,0,0,0,32,0,0,32,0,32,8,0],[0,0,0,0,0,4,8,0,0,0,0,0,4,8,0,0,0,0,0],[0,5,1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_37i.cns","path":"extract_fld/map5_37i.cns","compressedBytes":488,"decodedBytes":7108,"headerBytes":4,"width":37,"height":48,"tileCount":1776,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=48 (30 00)"},{"label":"layer0","start":4,"end":3555,"startHex":"0x0004","endHex":"0x0de3","size":3552,"sizeHex":"0x0de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":3556,"end":7107,"startHex":"0x0de4","endHex":"0x1bc3","size":3552,"sizeHex":"0x0de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1776,"unique":66,"zeroCount":0,"nonzeroCount":1776,"topValues":[{"value":6,"valueHex":"0x0006","count":764},{"value":1,"valueHex":"0x0001","count":365},{"value":16,"valueHex":"0x0010","count":57},{"value":15,"valueHex":"0x000f","count":57},{"value":35,"valueHex":"0x0023","count":47},{"value":36,"valueHex":"0x0024","count":47},{"value":13,"valueHex":"0x000d","count":44},{"value":14,"valueHex":"0x000e","count":42},{"value":33,"valueHex":"0x0021","count":42},{"value":98,"valueHex":"0x0062","count":30},{"value":119,"valueHex":"0x0077","count":30},{"value":143,"valueHex":"0x008f","count":30}]},"layer1Stats":{"count":1776,"unique":12,"zeroCount":1525,"nonzeroCount":251,"topValues":[{"value":0,"valueHex":"0x0000","count":1525},{"value":4,"valueHex":"0x0004","count":53},{"value":8,"valueHex":"0x0008","count":53},{"value":1,"valueHex":"0x0001","count":48},{"value":32,"valueHex":"0x0020","count":46},{"value":34,"valueHex":"0x0022","count":41},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,40,42,44,42,150,42,44,42,150,42,44,42,150,42,44,42,150,1],[1,84,119,119,119,84,119,119,119,84,119,119,119,84,119,119,119,84,1],[1,125,153,153,153,125,153,153,153,125,153,153,153,125,153,153,153,125,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,9,13,13,6,6,6,13,13,10,6,6,6,36,1],[1,35,6,6,6,15,1,1,344,346,348,1,1,16,6,6,6,36,1],[1,35,6,6,6,15,1,1,393,395,397,1,1,16,6,6,6,36,1],[1,35,6,6,6,15,1,1,2,2,2,1,1,16,6,6,6,36,1],[1,35,6,6,6,15,1,1,1,1,1,1,1,16,6,6,6,36,1],[1,35,6,6,6,150,42,44,42,150,42,44,42,150,6,6,6,36,1],[1,35,6,6,6,84,119,119,119,84,119,119,119,84,6,6,6,36,1],[1,35,6,6,6,125,153,153,153,125,153,153,153,125,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,35,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,36,1],[1,13,13,13,13,13,13,13,10,6,9,13,13,13,13,13,13,13,1],[1,1,1,1,1,1,1,1,16,5,15,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,13,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,32,32,32,0,0,0,32,32,32,0,0,0,8,0],[0,4,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_38i.cns","path":"extract_fld/map5_38i.cns","compressedBytes":374,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000e, 0x0016, 0x000e"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":61,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":6,"valueHex":"0x0006","count":230},{"value":1,"valueHex":"0x0001","count":222},{"value":5,"valueHex":"0x0005","count":25},{"value":13,"valueHex":"0x000d","count":25},{"value":14,"valueHex":"0x000e","count":23},{"value":33,"valueHex":"0x0021","count":21},{"value":16,"valueHex":"0x0010","count":18},{"value":15,"valueHex":"0x000f","count":18},{"value":98,"valueHex":"0x0062","count":15},{"value":119,"valueHex":"0x0077","count":15},{"value":143,"valueHex":"0x008f","count":15},{"value":153,"valueHex":"0x0099","count":15}]},"layer1Stats":{"count":777,"unique":16,"zeroCount":674,"nonzeroCount":103,"topValues":[{"value":0,"valueHex":"0x0000","count":674},{"value":1,"valueHex":"0x0001","count":26},{"value":32,"valueHex":"0x0020","count":22},{"value":34,"valueHex":"0x0022","count":22},{"value":8,"valueHex":"0x0008","count":11},{"value":4,"valueHex":"0x0004","count":8},{"value":5,"valueHex":"0x0005","count":2},{"value":22,"valueHex":"0x0016","count":2},{"value":18,"valueHex":"0x0012","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":9,"valueHex":"0x0009","count":1},{"value":37,"valueHex":"0x0025","count":1}]},"layer0Sample":[[1,1,1,22,14,14,14,22,14,14,14,22,14,14,14,22,1,1,1],[1,1,16,150,42,44,42,150,42,44,42,150,42,44,42,150,15,1,1],[1,1,16,58,98,98,98,58,98,98,98,58,98,98,98,58,15,1,1],[1,1,16,84,119,119,119,84,119,119,119,84,119,119,119,84,15,1,1],[1,1,16,105,143,143,143,105,143,143,143,105,143,143,143,105,15,1,1],[1,1,16,125,153,153,153,125,153,153,153,125,153,153,153,125,15,1,1],[1,1,16,185,33,33,33,185,33,33,33,185,33,33,33,185,15,1,1],[1,1,16,6,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,69,70,72,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,5,5,5,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,5,5,5,6,6,6,6,6,15,1,1],[1,1,16,390,6,6,6,6,5,5,5,6,6,6,6,6,15,1,1],[1,1,16,412,6,6,6,6,5,5,5,6,6,6,6,6,15,1,1],[1,1,16,6,6,6,6,6,5,5,5,6,6,6,6,6,15,1,1],[1,1,16,390,6,6,6,6,134,135,137,6,6,6,6,6,15,1,1],[1,1,16,392,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,392,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,16,412,6,6,6,6,6,6,6,6,6,6,6,6,15,1,1],[1,1,1,13,13,13,13,13,10,6,9,13,13,13,13,13,1,1,1],[1,1,1,1,1,1,1,1,16,6,15,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,13,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,33,32,32,32,32,32,0,32,32,32,32,32,32,0,0,0],[0,0,0,34,34,34,34,34,34,0,34,34,34,34,34,34,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":22,"layer0Hex":"0x0016","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_39h.cns","path":"extract_fld/map5_39h.cns","compressedBytes":455,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":69,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":302},{"value":7,"valueHex":"0x0007","count":135},{"value":8,"valueHex":"0x0008","count":29},{"value":17,"valueHex":"0x0011","count":25},{"value":268,"valueHex":"0x010c","count":25},{"value":273,"valueHex":"0x0111","count":24},{"value":187,"valueHex":"0x00bb","count":23},{"value":275,"valueHex":"0x0113","count":19},{"value":276,"valueHex":"0x0114","count":19},{"value":274,"valueHex":"0x0112","count":18},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17}]},"layer1Stats":{"count":777,"unique":17,"zeroCount":656,"nonzeroCount":121,"topValues":[{"value":0,"valueHex":"0x0000","count":656},{"value":1,"valueHex":"0x0001","count":30},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":20},{"value":8,"valueHex":"0x0008","count":10},{"value":18,"valueHex":"0x0012","count":8},{"value":4,"valueHex":"0x0004","count":8},{"value":5,"valueHex":"0x0005","count":4},{"value":9,"valueHex":"0x0009","count":4},{"value":3,"valueHex":"0x0003","count":4},{"value":22,"valueHex":"0x0016","count":3},{"value":26,"valueHex":"0x001a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1],[1,1,1,268,268,268,268,268,268,268,268,268,268,268,268,268,1,1,1],[1,1,1,273,273,176,273,273,273,273,273,273,273,273,273,273,1,1,1],[1,1,1,274,274,189,274,274,274,274,274,274,274,97,96,98,1,1,1],[1,1,1,275,275,275,275,275,275,275,275,275,275,146,145,147,1,1,1],[1,1,1,276,276,276,276,276,276,276,276,276,276,162,161,163,1,1,1],[1,1,1,8,8,8,8,8,8,8,8,8,8,170,169,171,1,1,1],[1,1,1,292,294,295,7,7,7,7,7,7,7,8,8,8,1,1,1],[1,1,1,296,298,299,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,300,302,303,7,7,369,369,369,7,7,7,7,7,1,1,1],[1,1,1,304,306,307,7,7,370,370,370,7,107,108,7,7,1,1,1],[1,1,1,292,294,295,7,7,1,1,1,7,124,125,51,7,1,1,1],[1,1,1,296,298,299,7,7,1,1,1,7,124,125,67,7,1,1,1],[1,1,1,300,302,303,7,7,1,1,1,7,124,125,51,7,1,1,1],[1,1,1,304,306,307,7,7,7,7,7,7,142,143,67,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,110,8,7,7,1,1,1],[1,1,1,8,7,7,7,7,7,7,7,7,7,7,7,7,1,1,1],[1,1,1,187,187,187,187,187,159,14,160,187,187,187,187,187,1,1,1],[1,1,1,1,1,1,1,1,33,31,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,1,1,1,1,1,1,1,9,0,0,0,0,0,0],[0,0,0,22,18,18,0,0,0,0,0,0,0,1,1,9,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,18,18,0,8,0,0,0],[0,0,0,7,3,3,0,0,0,0,0,0,0,0,22,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,0,0,0],[0,0,0,5,1,1,0,0,0,0,0,0,0,0,4,8,0,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,1,1,0,8,0,0,0],[0,0,0,36,32,32,32,32,32,0,32,32,32,32,32,40,0,0,0],[0,0,0,38,34,34,34,34,34,0,34,34,34,34,34,42,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map5_40f.cns","path":"extract_fld/map5_40f.cns","compressedBytes":5401,"decodedBytes":38916,"headerBytes":4,"width":128,"height":76,"tileCount":9728,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=128 (80 00), height=76 (4c 00)"},{"label":"layer0","start":4,"end":19459,"startHex":"0x0004","endHex":"0x4c03","size":19456,"sizeHex":"0x4c00","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":19460,"end":38915,"startHex":"0x4c04","endHex":"0x9803","size":19456,"sizeHex":"0x4c00","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":9728,"unique":237,"zeroCount":0,"nonzeroCount":9728,"topValues":[{"value":3,"valueHex":"0x0003","count":2106},{"value":110,"valueHex":"0x006e","count":1248},{"value":198,"valueHex":"0x00c6","count":950},{"value":206,"valueHex":"0x00ce","count":543},{"value":429,"valueHex":"0x01ad","count":347},{"value":87,"valueHex":"0x0057","count":233},{"value":408,"valueHex":"0x0198","count":150},{"value":184,"valueHex":"0x00b8","count":150},{"value":15,"valueHex":"0x000f","count":150},{"value":131,"valueHex":"0x0083","count":129},{"value":111,"valueHex":"0x006f","count":99},{"value":109,"valueHex":"0x006d","count":98}]},"layer1Stats":{"count":9728,"unique":18,"zeroCount":8296,"nonzeroCount":1432,"topValues":[{"value":0,"valueHex":"0x0000","count":8296},{"value":1,"valueHex":"0x0001","count":289},{"value":32,"valueHex":"0x0020","count":261},{"value":34,"valueHex":"0x0022","count":194},{"value":8,"valueHex":"0x0008","count":189},{"value":4,"valueHex":"0x0004","count":188},{"value":2,"valueHex":"0x0002","count":95},{"value":9,"valueHex":"0x0009","count":49},{"value":5,"valueHex":"0x0005","count":47},{"value":6,"valueHex":"0x0006","count":24},{"value":18,"valueHex":"0x0012","count":23},{"value":42,"valueHex":"0x002a","count":21}]},"layer0Sample":[[3,3,3,23,3,3,3,24,3,3,3,24,3,3,3,3,24,25,3,3,3,3,24,3,3,3,3,3,3,3,3,3],[3,7,82,123,103,79,83,124,103,79,83,124,103,80,84,102,1,108,103,80,84,105,124,100,104,50,25,28,50,55,46,3],[3,108,86,110,206,87,87,206,110,87,87,110,110,87,87,110,87,206,110,87,87,206,110,206,206,144,125,128,144,149,140,102],[3,109,184,184,184,184,184,184,110,110,184,184,184,184,184,184,206,184,184,184,184,184,184,110,110,184,184,184,184,184,184,413],[3,109,198,198,198,198,198,198,390,110,198,198,198,198,198,198,206,198,198,198,198,198,198,390,110,198,198,198,198,198,198,111],[3,206,15,15,15,15,15,15,390,110,15,15,15,15,15,15,206,15,15,15,15,15,15,390,110,15,15,15,15,15,15,111],[3,110,115,164,115,1,115,115,390,110,115,115,1,115,164,115,206,115,164,115,1,115,115,390,441,115,115,1,115,164,115,206],[7,130,110,206,110,87,110,110,110,110,110,110,87,206,110,110,206,110,110,110,87,110,110,110,110,110,110,87,206,110,110,206],[7,56,52,410,413,50,25,131,7,52,3,131,110,111,429,429,429,429,429,109,110,29,19,131,131,29,19,131,130,132,131,206],[7,349,146,3,3,144,125,103,107,146,100,415,109,111,429,429,429,429,429,109,132,129,119,101,103,129,119,101,409,412,102,3],[3,7,110,88,3,110,110,110,110,206,110,110,109,111,429,429,429,429,429,109,7,110,110,110,110,110,110,110,3,3,111,3],[3,108,444,132,3,198,198,198,198,198,198,390,109,111,429,429,429,429,429,109,132,110,198,198,198,198,198,198,111,86,110,3],[7,7,456,3,3,15,15,15,15,15,15,390,109,111,429,429,429,429,429,109,7,110,15,15,15,15,15,15,3,109,110,412],[3,3,110,111,3,202,231,231,1,209,416,390,109,110,110,111,240,109,110,110,7,206,416,231,1,231,211,202,3,206,19,6],[3,30,3,206,3,130,206,131,3,131,206,110,79,51,23,27,80,51,24,24,28,110,206,206,3,3,131,3,3,110,3,352],[3,3,7,3,110,3,3,3,3,3,3,110,87,145,123,127,87,145,124,124,128,110,110,132,3,3,87,206,398,10,3,3],[3,29,108,3,3,399,110,110,110,110,88,3,3,131,131,132,3,3,132,3,131,3,3,3,110,110,391,3,19,3,3,3],[3,348,420,3,3,3,3,3,3,110,110,110,110,87,110,398,3,392,396,9,398,87,110,393,3,3,3,3,119,6,3,3],[3,3,31,3,3,3,3,3,3,3,30,9,3,3,57,3,10,8,3,3,3,10,11,3,3,9,31,8,12,411,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,5,9,0],[0,4,34,34,34,34,34,34,0,0,34,34,34,34,34,34,0,34,34,34,34,34,34,0,0,34,34,34,34,34,34,8],[0,4,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,8],[0,0,0,0,0,32,0,0,4,8,0,0,32,0,0,0,0,0,0,0,32,0,0,4,8,0,0,32,0,0,0,8],[0,0,0,0,0,8,0,0,4,8,0,0,4,0,0,0,0,0,0,0,8,0,0,4,8,0,0,4,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,4,8,0,2,0,10,0,2,0,0,8,1,1,1,1,1,4,0,0,0,2,0,0,0,2,0,0,0,0],[0,0,0,4,8,0,0,0,0,0,0,0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,0,0,8,0,0,0,0,0,0,0,0,0,0,42],[0,36,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,32],[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,32,0,0],[0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0],[0,0,32,0,0,0,0,38,0,0,32,32,0,0,32,0,1,32,34,0,34,32,32,0,0,32,32,32,32,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":23,"layer0Hex":"0x0017","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":24,"layer0Hex":"0x0018","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":25,"layer0Hex":"0x0019","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_01e.cns","path":"extract_fld/map6_01e.cns","compressedBytes":280,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0078, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":44,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":140},{"value":27,"valueHex":"0x001b","count":33},{"value":45,"valueHex":"0x002d","count":32},{"value":21,"valueHex":"0x0015","count":32},{"value":3,"valueHex":"0x0003","count":32},{"value":115,"valueHex":"0x0073","count":31},{"value":28,"valueHex":"0x001c","count":29},{"value":44,"valueHex":"0x002c","count":29},{"value":114,"valueHex":"0x0072","count":29},{"value":4,"valueHex":"0x0004","count":28},{"value":20,"valueHex":"0x0014","count":28},{"value":14,"valueHex":"0x000e","count":25}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":665,"nonzeroCount":112,"topValues":[{"value":0,"valueHex":"0x0000","count":665},{"value":1,"valueHex":"0x0001","count":29},{"value":32,"valueHex":"0x0020","count":27},{"value":34,"valueHex":"0x0022","count":26},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[86,120,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,121,86],[86,9,41,41,41,37,37,37,37,37,37,41,41,41,37,37,37,13,86],[86,9,46,46,46,48,48,48,48,48,48,46,46,46,48,48,48,13,86],[86,9,64,64,64,65,65,65,65,65,65,64,64,64,65,65,65,13,86],[86,9,69,69,69,70,70,70,70,70,70,69,69,69,70,70,70,13,86],[86,9,80,80,80,81,81,81,81,81,81,80,80,80,81,81,81,13,86],[86,9,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,118,114,114,114,114,114,114,317,15,316,114,114,114,114,114,114,119,86],[86,86,86,86,86,86,86,86,9,28,13,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,118,114,119,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,0,0],[0,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_02e.cns","path":"extract_fld/map6_02e.cns","compressedBytes":1927,"decodedBytes":25604,"headerBytes":4,"width":80,"height":80,"tileCount":6400,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":12803,"startHex":"0x0004","endHex":"0x3203","size":12800,"sizeHex":"0x3200","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056"},{"label":"layer1","start":12804,"end":25603,"startHex":"0x3204","endHex":"0x6403","size":12800,"sizeHex":"0x3200","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6400,"unique":101,"zeroCount":0,"nonzeroCount":6400,"topValues":[{"value":86,"valueHex":"0x0056","count":3236},{"value":9,"valueHex":"0x0009","count":181},{"value":13,"valueHex":"0x000d","count":180},{"value":34,"valueHex":"0x0022","count":132},{"value":14,"valueHex":"0x000e","count":130},{"value":15,"valueHex":"0x000f","count":129},{"value":33,"valueHex":"0x0021","count":128},{"value":45,"valueHex":"0x002d","count":127},{"value":27,"valueHex":"0x001b","count":126},{"value":28,"valueHex":"0x001c","count":126},{"value":21,"valueHex":"0x0015","count":125},{"value":3,"valueHex":"0x0003","count":123}]},"layer1Stats":{"count":6400,"unique":15,"zeroCount":5607,"nonzeroCount":793,"topValues":[{"value":0,"valueHex":"0x0000","count":5607},{"value":4,"valueHex":"0x0004","count":185},{"value":8,"valueHex":"0x0008","count":183},{"value":32,"valueHex":"0x0020","count":154},{"value":34,"valueHex":"0x0022","count":114},{"value":1,"valueHex":"0x0001","count":109},{"value":40,"valueHex":"0x0028","count":9},{"value":36,"valueHex":"0x0024","count":8},{"value":42,"valueHex":"0x002a","count":7},{"value":5,"valueHex":"0x0005","count":6},{"value":9,"valueHex":"0x0009","count":6},{"value":38,"valueHex":"0x0026","count":6}]},"layer0Sample":[[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,30,63,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,9,30,13],[86,21,20,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,9,21,13],[86,34,33,37,40,86,86,86,41,37,40,41,37,37,41,41,37,40,41,37,37,41,41,37,40,34,13],[86,45,44,81,79,86,86,86,80,81,79,80,81,81,80,80,81,79,80,81,81,80,80,81,79,45,13],[86,21,20,4,3,86,86,86,7,21,20,4,3,21,20,4,3,21,20,4,3,21,20,4,3,21,13],[86,34,33,86,86,86,86,86,18,34,33,15,14,34,33,15,14,34,86,86,18,34,86,86,86,86,86],[86,45,44,86,120,115,121,86,31,45,44,28,139,141,44,28,27,45,86,86,31,45,86,86,86,86,86],[86,21,20,86,9,69,13,86,7,21,20,4,3,21,20,4,3,21,86,86,7,21,86,86,86,86,86],[86,34,33,86,9,34,13,86,18,34,33,15,14,34,33,15,14,34,86,86,86,86,86,86,86,86,86],[86,45,44,86,9,45,13,86,31,45,86,86,86,86,86,86,27,45,86,86,86,86,86,120,287,288,86],[86,21,20,37,40,21,40,41,7,21,86,86,86,86,86,86,3,21,37,40,41,37,37,40,3,21,86],[86,34,33,81,79,34,79,80,18,34,86,86,86,86,86,86,14,34,81,79,80,81,81,79,14,34,86],[86,45,44,28,27,45,44,28,27,45,86,86,86,86,86,86,27,45,44,28,27,45,44,28,27,45,86],[86,86,86,86,9,21,13,86,86,86,86,86,86,86,86,86,86,86,86,86,7,21,86,9,3,21,86],[86,86,86,86,9,34,13,86,86,86,86,86,86,86,86,86,86,86,86,86,18,34,86,86,284,285,86],[86,86,86,86,9,45,40,41,40,41,13,86,86,86,86,86,37,41,41,37,31,45,86,86,86,86,86],[86,86,86,86,9,21,79,80,79,80,13,86,86,86,86,86,81,80,80,81,7,21,86,86,86,86,86],[86,86,86,86,9,34,33,15,14,34,13,86,86,86,86,86,14,34,33,15,14,34,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,38,34,0,0,32,32,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,32,32,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_03e.cns","path":"extract_fld/map6_03e.cns","compressedBytes":1561,"decodedBytes":25604,"headerBytes":4,"width":80,"height":80,"tileCount":6400,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":12803,"startHex":"0x0004","endHex":"0x3203","size":12800,"sizeHex":"0x3200","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0078, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0079"},{"label":"layer1","start":12804,"end":25603,"startHex":"0x3204","endHex":"0x6403","size":12800,"sizeHex":"0x3200","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6400,"unique":126,"zeroCount":0,"nonzeroCount":6400,"topValues":[{"value":86,"valueHex":"0x0056","count":2140},{"value":9,"valueHex":"0x0009","count":278},{"value":13,"valueHex":"0x000d","count":277},{"value":34,"valueHex":"0x0022","count":173},{"value":114,"valueHex":"0x0072","count":169},{"value":115,"valueHex":"0x0073","count":168},{"value":14,"valueHex":"0x000e","count":167},{"value":33,"valueHex":"0x0021","count":167},{"value":15,"valueHex":"0x000f","count":163},{"value":45,"valueHex":"0x002d","count":162},{"value":27,"valueHex":"0x001b","count":161},{"value":21,"valueHex":"0x0015","count":160}]},"layer1Stats":{"count":6400,"unique":13,"zeroCount":5154,"nonzeroCount":1246,"topValues":[{"value":0,"valueHex":"0x0000","count":5154},{"value":32,"valueHex":"0x0020","count":325},{"value":4,"valueHex":"0x0004","count":264},{"value":8,"valueHex":"0x0008","count":263},{"value":34,"valueHex":"0x0022","count":184},{"value":1,"valueHex":"0x0001","count":163},{"value":33,"valueHex":"0x0021","count":16},{"value":36,"valueHex":"0x0024","count":8},{"value":40,"valueHex":"0x0028","count":8},{"value":9,"valueHex":"0x0009","count":4},{"value":38,"valueHex":"0x0026","count":4},{"value":42,"valueHex":"0x002a","count":4}]},"layer0Sample":[[86,115,115,86,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,86,115,115,86,86],[86,69,70,86,69,70,70,69,69,70,68,69,70,70,69,69,70,68,69,70,70,69,86,70,68,86,86],[86,45,44,86,27,45,44,28,27,45,44,28,27,45,44,28,27,45,44,28,27,45,86,45,44,86,86],[86,21,20,86,3,21,86,86,86,86,86,9,3,21,86,86,86,86,86,86,3,21,86,21,20,86,86],[86,34,33,86,14,34,86,86,86,86,86,9,256,259,86,86,86,86,86,86,14,34,86,34,33,86,86],[86,45,44,86,27,45,86,86,46,48,48,56,308,311,46,48,48,56,86,86,27,45,86,45,44,86,86],[86,21,20,86,3,21,86,86,7,6,5,8,3,21,5,8,7,6,86,86,3,21,86,21,20,86,86],[86,34,33,86,14,34,86,86,14,34,33,15,14,34,33,15,14,34,86,86,14,34,86,34,33,86,86],[86,45,44,86,27,45,86,86,27,45,44,28,139,141,44,28,27,45,86,86,27,45,86,45,44,86,86],[86,21,20,86,3,21,86,86,3,21,20,4,3,21,20,4,3,21,86,86,3,21,86,21,20,86,86],[86,34,33,86,14,34,86,86,86,86,86,86,14,34,86,86,86,86,86,86,14,34,86,34,33,86,86],[86,45,44,86,27,45,86,86,86,86,86,86,313,314,86,86,86,86,86,86,27,45,86,45,44,86,86],[86,21,20,86,3,21,37,41,41,37,40,41,37,37,41,41,37,40,41,37,3,21,86,21,20,86,86],[86,34,33,86,14,34,81,80,80,81,79,80,81,81,80,80,81,79,80,81,14,34,86,34,33,86,86],[86,45,44,86,27,45,44,28,27,45,44,28,27,45,44,28,27,45,44,28,27,45,86,45,44,86,86],[86,86,86,86,3,21,86,86,86,86,86,86,3,21,86,86,86,86,86,86,3,21,86,86,86,86,86],[86,86,86,86,14,34,86,86,86,86,86,86,14,34,86,86,86,86,86,86,14,34,86,86,287,288,86],[86,86,86,86,27,45,37,41,173,171,41,37,27,45,37,41,173,171,41,37,27,45,37,41,27,45,86],[86,86,86,86,3,21,81,80,235,238,80,81,3,21,81,80,235,238,80,81,3,21,81,80,3,21,86],[86,86,86,86,14,34,33,15,14,34,33,15,14,34,33,15,14,34,33,15,14,34,33,15,14,34,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0],[0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,32,40,0,0,0,0,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,1,1,1,1,0,0,1,1,1,9,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,34,34,34,34,0,0,34,34,34,42,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,8,0,0],[0,0,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,0,0],[0,0,8,32,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,32,0,8,0,0],[0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,8,0,0],[0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,32,32,0],[0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,8,0],[0,0,0,0,0,8,0,0,36,0,0,0,0,8,0,0,36,0,0,0,0,8,0,0,0,8,0],[0,0,0,0,0,8,0,0,4,0,0,0,0,8,0,0,4,0,0,0,0,8,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":121,"layer0Hex":"0x0079","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_04e.cns","path":"extract_fld/map6_04e.cns","compressedBytes":336,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0078, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":53,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":140},{"value":45,"valueHex":"0x002d","count":34},{"value":27,"valueHex":"0x001b","count":34},{"value":115,"valueHex":"0x0073","count":31},{"value":28,"valueHex":"0x001c","count":30},{"value":21,"valueHex":"0x0015","count":30},{"value":3,"valueHex":"0x0003","count":29},{"value":114,"valueHex":"0x0072","count":29},{"value":44,"valueHex":"0x002c","count":28},{"value":20,"valueHex":"0x0014","count":27},{"value":4,"valueHex":"0x0004","count":25},{"value":34,"valueHex":"0x0022","count":24}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":665,"nonzeroCount":112,"topValues":[{"value":0,"valueHex":"0x0000","count":665},{"value":1,"valueHex":"0x0001","count":29},{"value":32,"valueHex":"0x0020","count":28},{"value":34,"valueHex":"0x0022","count":26},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[86,120,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,121,86],[86,9,41,41,41,37,37,37,37,37,37,41,41,41,37,37,37,13,86],[86,9,46,46,46,48,48,48,48,48,48,46,46,46,48,48,48,13,86],[86,9,64,64,64,65,65,65,65,65,65,64,64,64,65,65,65,13,86],[86,9,69,69,69,70,70,70,70,70,70,69,69,69,70,70,70,13,86],[86,9,80,80,80,81,81,81,81,81,81,80,80,80,81,81,81,13,86],[86,9,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,13,86],[86,9,45,28,45,28,45,28,45,93,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,111,45,28,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,139,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,45,28,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,118,114,114,114,114,114,114,317,15,316,114,114,114,114,114,114,119,86],[86,86,86,86,86,86,86,86,9,28,13,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,118,114,119,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,0,0],[0,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_05e.cns","path":"extract_fld/map6_05e.cns","compressedBytes":323,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0078, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":59,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":140},{"value":27,"valueHex":"0x001b","count":35},{"value":45,"valueHex":"0x002d","count":34},{"value":115,"valueHex":"0x0073","count":31},{"value":28,"valueHex":"0x001c","count":31},{"value":21,"valueHex":"0x0015","count":30},{"value":3,"valueHex":"0x0003","count":30},{"value":44,"valueHex":"0x002c","count":29},{"value":114,"valueHex":"0x0072","count":29},{"value":20,"valueHex":"0x0014","count":28},{"value":4,"valueHex":"0x0004","count":26},{"value":14,"valueHex":"0x000e","count":25}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":665,"nonzeroCount":112,"topValues":[{"value":0,"valueHex":"0x0000","count":665},{"value":1,"valueHex":"0x0001","count":29},{"value":32,"valueHex":"0x0020","count":27},{"value":34,"valueHex":"0x0022","count":26},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[86,120,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,121,86],[86,9,41,41,41,37,37,37,41,41,37,41,41,41,37,37,37,13,86],[86,9,46,46,46,48,48,48,128,130,132,46,46,46,48,48,48,13,86],[86,9,64,64,64,65,65,65,143,145,147,64,64,64,65,65,65,13,86],[86,9,69,69,69,70,70,70,154,156,158,69,69,69,70,70,70,13,86],[86,9,80,80,80,81,81,81,80,80,81,80,80,80,81,81,81,13,86],[86,9,17,19,17,19,17,19,17,19,17,19,17,19,17,19,17,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,45,28,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,45,28,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,9,34,15,34,15,34,15,34,15,34,15,34,15,34,15,34,13,86],[86,9,45,28,45,28,45,28,45,28,45,28,45,28,45,28,45,13,86],[86,9,21,4,21,4,21,4,21,4,21,4,21,4,21,4,21,13,86],[86,118,114,114,114,114,114,114,317,15,316,114,114,114,114,114,114,119,86],[86,86,86,86,86,86,86,86,9,28,13,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,118,114,119,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,0,0],[0,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_06e.cns","path":"extract_fld/map6_06e.cns","compressedBytes":3345,"decodedBytes":28904,"headerBytes":4,"width":85,"height":85,"tileCount":7225,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=85 (55 00), height=85 (55 00)"},{"label":"layer0","start":4,"end":14453,"startHex":"0x0004","endHex":"0x3875","size":14450,"sizeHex":"0x3872","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056"},{"label":"layer1","start":14454,"end":28903,"startHex":"0x3876","endHex":"0x70e7","size":14450,"sizeHex":"0x3872","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7225,"unique":140,"zeroCount":0,"nonzeroCount":7225,"topValues":[{"value":86,"valueHex":"0x0056","count":490},{"value":35,"valueHex":"0x0023","count":362},{"value":33,"valueHex":"0x0021","count":259},{"value":60,"valueHex":"0x003c","count":254},{"value":14,"valueHex":"0x000e","count":251},{"value":44,"valueHex":"0x002c","count":245},{"value":20,"valueHex":"0x0014","count":243},{"value":34,"valueHex":"0x0022","count":237},{"value":27,"valueHex":"0x001b","count":237},{"value":15,"valueHex":"0x000f","count":236},{"value":3,"valueHex":"0x0003","count":233},{"value":28,"valueHex":"0x001c","count":224}]},"layer1Stats":{"count":7225,"unique":13,"zeroCount":5201,"nonzeroCount":2024,"topValues":[{"value":0,"valueHex":"0x0000","count":5201},{"value":32,"valueHex":"0x0020","count":463},{"value":8,"valueHex":"0x0008","count":367},{"value":4,"valueHex":"0x0004","count":363},{"value":34,"valueHex":"0x0022","count":358},{"value":1,"valueHex":"0x0001","count":347},{"value":36,"valueHex":"0x0024","count":21},{"value":5,"valueHex":"0x0005","count":20},{"value":40,"valueHex":"0x0028","count":20},{"value":38,"valueHex":"0x0026","count":19},{"value":42,"valueHex":"0x002a","count":18},{"value":9,"valueHex":"0x0009","count":17}]},"layer0Sample":[[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[9,48,56,48,56,48,56,48,56,48,56,48,35,48,56,48,56,48,56,48,35,48,56,48,56,48,56,48,13],[9,5,8,7,6,5,8,7,6,5,8,7,35,5,8,7,6,5,8,7,35,5,8,7,6,5,8,7,13],[9,33,22,60,60,60,25,14,22,60,25,14,99,60,60,60,25,33,102,60,49,33,22,60,60,60,25,14,13],[9,44,35,70,68,69,35,27,35,70,35,27,35,70,68,69,35,44,68,69,68,44,35,70,68,69,35,27,13],[9,20,35,44,140,27,35,3,35,20,35,3,35,20,4,3,35,20,4,3,21,20,35,44,140,27,35,3,13],[9,48,35,46,183,46,35,14,56,33,56,48,56,48,56,14,56,48,35,14,35,46,35,46,86,46,35,14,13],[9,29,35,31,30,29,35,27,29,44,32,31,30,29,32,27,30,29,35,27,35,29,35,31,30,29,35,27,13],[9,20,99,60,97,60,98,60,60,60,25,3,316,317,4,316,317,20,55,60,49,20,55,60,60,60,101,60,121],[9,33,35,70,35,70,68,70,68,70,35,14,13,9,287,13,9,33,68,70,68,33,68,70,68,70,35,70,13],[9,44,35,27,35,44,28,27,45,44,35,27,13,86,86,86,9,44,28,27,45,44,28,27,45,44,35,27,13],[9,48,56,3,56,20,35,46,56,20,35,3,13,86,86,86,9,20,35,46,56,46,56,46,56,20,56,3,13],[9,16,19,14,17,33,35,18,17,33,35,14,13,9,271,13,9,33,35,18,17,16,19,18,17,33,19,14,13],[120,60,60,60,25,44,35,27,102,60,62,27,55,49,32,55,49,44,105,27,104,44,102,60,97,60,103,27,13],[9,69,68,69,35,20,35,3,68,70,68,3,68,68,4,68,68,20,68,3,35,20,68,69,35,69,68,3,13],[9,33,15,14,35,33,35,14,34,33,15,14,34,33,15,14,34,33,15,14,35,33,15,14,35,33,15,14,13],[9,44,35,48,56,46,35,27,35,48,35,27,35,46,56,46,56,46,35,46,56,44,35,46,56,46,35,27,13],[9,20,35,5,93,7,35,3,35,5,35,3,35,5,8,7,6,5,35,7,6,20,35,7,93,5,35,3,13],[9,33,59,60,60,60,101,60,62,33,35,14,40,33,40,41,40,41,40,41,35,33,99,60,60,61,100,14,13],[9,44,68,69,86,69,35,70,68,44,35,27,79,44,79,80,79,80,79,80,35,44,35,69,86,70,35,27,13],[9,20,4,3,21,20,35,3,21,20,35,3,21,20,4,3,21,20,4,3,35,20,35,3,21,20,35,3,13],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,1,1,1,33,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0],[0,0,32,32,32,32,32,0,32,32,32,0,32,32,32,32,32,0,32,32,0,0,32,32,32,32,32,0,0],[0,0,0,0,0,0,32,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,32,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,33,1,1,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,33,1,0,1,0,1,33,0,0],[0,0,32,32,32,32,0,32,32,32,32,0,32,32,0,32,32,0,0,32,32,0,0,32,32,32,32,32,0],[0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,0,0],[0,32,32,32,32,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,32,0,32,32,32,32,32,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,1,1,1,0,0,33,1,0,0,0,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,0],[0,0,0,32,32,32,0,32,32,0,0,0,0,0,34,34,34,34,0,34,34,0,0,32,32,32,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_07e.cns","path":"extract_fld/map6_07e.cns","compressedBytes":293,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0078, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":75,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":302},{"value":17,"valueHex":"0x0011","count":30},{"value":16,"valueHex":"0x0010","count":29},{"value":18,"valueHex":"0x0012","count":29},{"value":6,"valueHex":"0x0006","count":24},{"value":19,"valueHex":"0x0013","count":24},{"value":115,"valueHex":"0x0073","count":23},{"value":5,"valueHex":"0x0005","count":23},{"value":7,"valueHex":"0x0007","count":23},{"value":114,"valueHex":"0x0072","count":23},{"value":8,"valueHex":"0x0008","count":19},{"value":30,"valueHex":"0x001e","count":18}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":686,"nonzeroCount":91,"topValues":[{"value":0,"valueHex":"0x0000","count":686},{"value":1,"valueHex":"0x0001","count":21},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":21},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":40,"valueHex":"0x0028","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[86,86,86,120,115,115,115,115,115,115,115,115,115,115,115,121,86,86,86],[86,86,86,9,176,178,178,177,179,40,177,177,179,178,180,13,86,86,86],[86,86,86,9,188,190,192,194,195,56,189,191,193,190,196,13,86,86,86],[86,86,86,9,204,206,208,210,211,63,205,207,209,206,212,13,86,86,86],[86,86,86,9,220,222,224,226,227,68,221,223,225,222,228,13,86,86,86],[86,86,86,9,239,240,242,244,245,79,240,241,243,240,246,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,93,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,111,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,139,17,19,17,19,17,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,118,114,114,114,114,114,114,114,114,114,114,114,119,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0],[0,0,0,0,34,34,34,34,34,34,34,34,34,34,34,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_08e.cns","path":"extract_fld/map6_08e.cns","compressedBytes":293,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0078, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":75,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":302},{"value":17,"valueHex":"0x0011","count":30},{"value":16,"valueHex":"0x0010","count":29},{"value":18,"valueHex":"0x0012","count":29},{"value":6,"valueHex":"0x0006","count":24},{"value":19,"valueHex":"0x0013","count":24},{"value":115,"valueHex":"0x0073","count":23},{"value":5,"valueHex":"0x0005","count":23},{"value":7,"valueHex":"0x0007","count":23},{"value":114,"valueHex":"0x0072","count":23},{"value":8,"valueHex":"0x0008","count":19},{"value":30,"valueHex":"0x001e","count":18}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":686,"nonzeroCount":91,"topValues":[{"value":0,"valueHex":"0x0000","count":686},{"value":1,"valueHex":"0x0001","count":21},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":21},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":40,"valueHex":"0x0028","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[86,86,86,120,115,115,115,115,115,115,115,115,115,115,115,121,86,86,86],[86,86,86,9,176,178,178,177,179,40,177,177,179,178,180,13,86,86,86],[86,86,86,9,188,190,192,194,195,56,189,191,193,190,196,13,86,86,86],[86,86,86,9,204,206,208,210,211,63,205,207,209,206,212,13,86,86,86],[86,86,86,9,220,222,224,226,227,68,221,223,225,222,228,13,86,86,86],[86,86,86,9,239,240,242,244,245,79,240,241,243,240,246,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,93,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,111,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,139,17,19,17,19,17,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,118,114,114,114,114,114,114,114,114,114,114,114,119,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0],[0,0,0,0,34,34,34,34,34,34,34,34,34,34,34,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_09e.cns","path":"extract_fld/map6_09e.cns","compressedBytes":293,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0078, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":75,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":302},{"value":17,"valueHex":"0x0011","count":30},{"value":16,"valueHex":"0x0010","count":29},{"value":18,"valueHex":"0x0012","count":29},{"value":6,"valueHex":"0x0006","count":24},{"value":19,"valueHex":"0x0013","count":24},{"value":115,"valueHex":"0x0073","count":23},{"value":5,"valueHex":"0x0005","count":23},{"value":7,"valueHex":"0x0007","count":23},{"value":114,"valueHex":"0x0072","count":23},{"value":8,"valueHex":"0x0008","count":19},{"value":30,"valueHex":"0x001e","count":18}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":686,"nonzeroCount":91,"topValues":[{"value":0,"valueHex":"0x0000","count":686},{"value":1,"valueHex":"0x0001","count":21},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":21},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":40,"valueHex":"0x0028","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[86,86,86,120,115,115,115,115,115,115,115,115,115,115,115,121,86,86,86],[86,86,86,9,176,178,178,177,179,40,177,177,179,178,180,13,86,86,86],[86,86,86,9,188,190,192,194,195,56,189,191,193,190,196,13,86,86,86],[86,86,86,9,204,206,208,210,211,63,205,207,209,206,212,13,86,86,86],[86,86,86,9,220,222,224,226,227,68,221,223,225,222,228,13,86,86,86],[86,86,86,9,239,240,242,244,245,79,240,241,243,240,246,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,93,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,111,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,139,17,19,17,19,17,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,118,114,114,114,114,114,114,114,114,114,114,114,119,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0],[0,0,0,0,34,34,34,34,34,34,34,34,34,34,34,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_10e.cns","path":"extract_fld/map6_10e.cns","compressedBytes":293,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0078, 0x0073"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":75,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":86,"valueHex":"0x0056","count":302},{"value":17,"valueHex":"0x0011","count":30},{"value":16,"valueHex":"0x0010","count":29},{"value":18,"valueHex":"0x0012","count":29},{"value":6,"valueHex":"0x0006","count":24},{"value":19,"valueHex":"0x0013","count":24},{"value":115,"valueHex":"0x0073","count":23},{"value":5,"valueHex":"0x0005","count":23},{"value":7,"valueHex":"0x0007","count":23},{"value":114,"valueHex":"0x0072","count":23},{"value":8,"valueHex":"0x0008","count":19},{"value":30,"valueHex":"0x001e","count":18}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":686,"nonzeroCount":91,"topValues":[{"value":0,"valueHex":"0x0000","count":686},{"value":1,"valueHex":"0x0001","count":21},{"value":32,"valueHex":"0x0020","count":21},{"value":34,"valueHex":"0x0022","count":21},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":11},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":36,"valueHex":"0x0024","count":1},{"value":40,"valueHex":"0x0028","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[86,86,86,120,115,115,115,115,115,115,115,115,115,115,115,121,86,86,86],[86,86,86,9,176,178,178,177,179,40,177,177,179,178,180,13,86,86,86],[86,86,86,9,188,190,192,194,195,56,189,191,193,190,196,13,86,86,86],[86,86,86,9,204,206,208,210,211,63,205,207,209,206,212,13,86,86,86],[86,86,86,9,220,222,224,226,227,68,221,223,225,222,228,13,86,86,86],[86,86,86,9,239,240,242,244,245,79,240,241,243,240,246,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,32,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,8,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,9,30,32,30,32,30,93,30,32,30,32,30,13,86,86,86],[86,86,86,9,6,8,6,8,6,111,6,8,6,8,6,13,86,86,86],[86,86,86,9,17,19,17,19,17,139,17,19,17,19,17,13,86,86,86],[86,86,86,9,17,19,17,19,17,19,17,19,17,19,17,13,86,86,86],[86,86,86,118,114,114,114,114,114,114,114,114,114,114,114,119,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0],[0,0,0,0,34,34,34,34,34,34,34,34,34,34,34,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_11e.cns","path":"extract_fld/map6_11e.cns","compressedBytes":701,"decodedBytes":8292,"headerBytes":4,"width":37,"height":56,"tileCount":2072,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=56 (38 00)"},{"label":"layer0","start":4,"end":4147,"startHex":"0x0004","endHex":"0x1033","size":4144,"sizeHex":"0x1030","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0078, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073, 0x0073"},{"label":"layer1","start":4148,"end":8291,"startHex":"0x1034","endHex":"0x2063","size":4144,"sizeHex":"0x1030","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":2072,"unique":73,"zeroCount":0,"nonzeroCount":2072,"topValues":[{"value":86,"valueHex":"0x0056","count":242},{"value":27,"valueHex":"0x001b","count":91},{"value":28,"valueHex":"0x001c","count":89},{"value":45,"valueHex":"0x002d","count":89},{"value":4,"valueHex":"0x0004","count":85},{"value":21,"valueHex":"0x0015","count":85},{"value":3,"valueHex":"0x0003","count":85},{"value":44,"valueHex":"0x002c","count":81},{"value":14,"valueHex":"0x000e","count":77},{"value":20,"valueHex":"0x0014","count":77},{"value":15,"valueHex":"0x000f","count":75},{"value":34,"valueHex":"0x0022","count":75}]},"layer1Stats":{"count":2072,"unique":12,"zeroCount":1727,"nonzeroCount":345,"topValues":[{"value":0,"valueHex":"0x0000","count":1727},{"value":32,"valueHex":"0x0020","count":78},{"value":34,"valueHex":"0x0022","count":68},{"value":1,"valueHex":"0x0001","count":63},{"value":4,"valueHex":"0x0004","count":62},{"value":8,"valueHex":"0x0008","count":62},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2}]},"layer0Sample":[[86,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,86],[86,64,63,65,65,65,64,64,64,63,65,65,65,64,64,64,63,65,86],[86,18,16,18,16,18,16,18,16,18,16,18,16,18,16,18,16,18,86],[86,18,138,139,141,14,138,139,141,14,138,139,141,14,138,139,141,14,86],[86,18,92,93,95,14,92,93,95,14,92,93,95,14,92,93,95,14,86],[86,18,33,14,33,14,33,14,33,14,33,14,33,14,33,14,33,14,86],[86,18,33,14,33,14,33,14,33,14,33,14,33,14,33,14,33,14,86],[86,23,23,23,23,23,23,14,33,14,33,14,23,23,23,23,23,23,86],[86,64,64,63,65,65,65,18,33,14,33,14,64,64,64,63,65,65,86],[86,18,16,18,16,18,16,18,33,14,33,14,16,18,16,18,16,18,86],[86,18,33,14,33,14,33,14,33,14,33,14,33,14,33,14,33,14,86],[86,18,33,14,33,14,33,14,33,14,33,14,33,14,33,14,33,14,86],[86,18,33,14,33,14,114,114,114,114,114,114,114,14,33,14,33,14,86],[86,18,33,14,33,14,86,86,115,115,115,86,86,18,33,14,33,14,86],[86,18,33,14,33,14,86,86,270,271,272,86,86,18,33,14,33,14,86],[86,18,33,14,33,14,46,46,315,11,54,46,46,18,33,14,33,14,86],[86,18,33,14,33,14,80,80,17,15,34,80,80,18,33,14,33,14,86],[86,18,33,14,33,14,33,14,33,14,33,14,33,14,33,14,33,14,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,0,0,0,0,0,32,32,32,32,32,40,0],[0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,32,32,32,32,32,32,32,0,0,0,0,8,0],[0,4,0,0,0,8,0,0,32,32,32,0,0,4,0,0,0,8,0],[0,4,0,0,0,8,0,0,4,0,8,0,0,4,0,0,0,8,0],[0,4,0,0,0,8,0,0,4,0,8,0,0,4,0,0,0,8,0],[0,4,0,0,0,8,0,0,4,0,8,0,0,4,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":120,"layer0Hex":"0x0078","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":115,"layer0Hex":"0x0073","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_12j.cns","path":"extract_fld/map6_12j.cns","compressedBytes":389,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":72,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":137},{"value":18,"valueHex":"0x0012","count":56},{"value":200,"valueHex":"0x00c8","count":34},{"value":201,"valueHex":"0x00c9","count":34},{"value":202,"valueHex":"0x00ca","count":34},{"value":15,"valueHex":"0x000f","count":33},{"value":53,"valueHex":"0x0035","count":31},{"value":4,"valueHex":"0x0004","count":30},{"value":19,"valueHex":"0x0013","count":30},{"value":17,"valueHex":"0x0011","count":30},{"value":3,"valueHex":"0x0003","count":28},{"value":203,"valueHex":"0x00cb","count":24}]},"layer1Stats":{"count":777,"unique":16,"zeroCount":636,"nonzeroCount":141,"topValues":[{"value":0,"valueHex":"0x0000","count":636},{"value":1,"valueHex":"0x0001","count":34},{"value":32,"valueHex":"0x0020","count":29},{"value":34,"valueHex":"0x0022","count":28},{"value":19,"valueHex":"0x0013","count":21},{"value":4,"valueHex":"0x0004","count":6},{"value":8,"valueHex":"0x0008","count":6},{"value":23,"valueHex":"0x0017","count":3},{"value":27,"valueHex":"0x001b","count":3},{"value":18,"valueHex":"0x0012","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1],[1,4,4,4,4,4,4,4,4,10,4,4,4,4,4,4,4,4,1],[1,19,19,19,19,19,19,19,19,25,19,19,19,19,19,19,19,19,1],[1,3,3,3,3,3,3,3,3,36,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,36,18,18,18,18,18,18,18,18,1],[1,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,18,1],[1,17,17,17,17,17,17,17,17,58,17,17,17,17,17,17,17,17,1],[1,73,75,74,200,202,201,200,202,201,200,202,201,200,202,201,76,78,1],[1,92,94,93,203,205,204,203,205,204,203,205,204,203,205,204,95,97,1],[1,110,112,111,206,208,207,206,208,207,206,208,207,206,208,207,113,115,1],[1,128,128,77,200,202,201,200,202,201,200,202,201,200,202,201,76,78,1],[1,138,138,96,203,205,204,203,205,204,203,205,204,203,205,204,95,97,1],[1,145,145,114,206,208,207,206,208,207,206,208,207,206,208,207,113,115,1],[1,128,128,77,200,202,201,200,202,201,200,202,201,200,202,228,125,127,1],[1,138,138,96,203,205,204,203,205,204,203,205,204,203,205,231,135,137,1],[1,145,145,114,206,208,207,206,208,207,206,208,207,206,208,234,142,144,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,53,53,53,53,53,53,53,174,204,174,53,53,53,53,53,53,53,1],[1,1,1,1,1,1,1,1,40,207,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,52,53,54,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,23,19,19,1,1,1,1,1,1,1,1,1,1,1,1,19,27,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,23,19,19,0,0,0,0,0,0,0,0,0,0,0,0,19,27,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,23,19,19,0,0,0,0,0,0,0,0,0,0,0,18,19,27,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,5,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,9,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_13j.cns","path":"extract_fld/map6_13j.cns","compressedBytes":308,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":38,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":273},{"value":18,"valueHex":"0x0012","count":60},{"value":15,"valueHex":"0x000f","count":33},{"value":4,"valueHex":"0x0004","count":30},{"value":19,"valueHex":"0x0013","count":30},{"value":3,"valueHex":"0x0003","count":30},{"value":17,"valueHex":"0x0011","count":30},{"value":200,"valueHex":"0x00c8","count":28},{"value":53,"valueHex":"0x0035","count":28},{"value":201,"valueHex":"0x00c9","count":26},{"value":202,"valueHex":"0x00ca","count":26},{"value":40,"valueHex":"0x0028","count":20}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":658,"nonzeroCount":119,"topValues":[{"value":0,"valueHex":"0x0000","count":658},{"value":32,"valueHex":"0x0020","count":32},{"value":1,"valueHex":"0x0001","count":31},{"value":34,"valueHex":"0x0022","count":24},{"value":4,"valueHex":"0x0004","count":11},{"value":8,"valueHex":"0x0008","count":9},{"value":40,"valueHex":"0x0028","count":4},{"value":36,"valueHex":"0x0024","count":3},{"value":42,"valueHex":"0x002a","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1],[1,4,4,4,4,4,4,4,4,10,4,4,4,4,4,4,4,4,1],[1,19,19,19,19,19,19,19,19,25,19,19,19,19,19,19,19,19,1],[1,3,3,3,3,3,3,3,3,36,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,36,18,18,18,18,18,18,18,18,1],[1,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,18,1],[1,17,17,17,17,17,17,17,17,58,17,17,17,17,17,17,17,17,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,53,53,53,53,53,53,53,53,53,53,204,203,53,1],[1,206,208,207,206,1,1,1,1,1,1,1,1,1,1,98,100,1,1],[1,200,202,201,200,1,1,1,1,1,1,1,1,1,1,146,148,1,1],[1,203,205,204,203,1,1,1,1,1,1,1,1,1,1,149,151,1,1],[1,206,208,207,206,1,1,1,1,1,1,1,1,1,1,53,53,1,1],[1,200,202,201,200,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,53,205,204,53,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,208,207,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,53,53,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,32,32,32,32,32,32,32,32,32,32,0,0,40,0],[0,4,0,0,0,34,34,34,34,34,34,34,34,34,34,0,0,42,0],[0,4,0,0,8,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,4,0,0,8,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,4,0,0,8,0,0,0,0,0,0,0,0,0,0,36,40,0,0],[0,4,0,0,8,0,0,0,0,0,0,0,0,0,0,32,32,0,0],[0,36,0,0,40,0,0,0,0,0,0,0,0,0,0,32,32,0,0],[0,38,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,36,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_14j.cns","path":"extract_fld/map6_14j.cns","compressedBytes":292,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":54,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":151},{"value":200,"valueHex":"0x00c8","count":44},{"value":201,"valueHex":"0x00c9","count":44},{"value":202,"valueHex":"0x00ca","count":44},{"value":18,"valueHex":"0x0012","count":42},{"value":203,"valueHex":"0x00cb","count":33},{"value":204,"valueHex":"0x00cc","count":33},{"value":205,"valueHex":"0x00cd","count":33},{"value":206,"valueHex":"0x00ce","count":33},{"value":207,"valueHex":"0x00cf","count":33},{"value":208,"valueHex":"0x00d0","count":33},{"value":53,"valueHex":"0x0035","count":33}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":626,"nonzeroCount":151,"topValues":[{"value":0,"valueHex":"0x0000","count":626},{"value":32,"valueHex":"0x0020","count":51},{"value":34,"valueHex":"0x0022","count":31},{"value":1,"valueHex":"0x0001","count":25},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,1,1],[1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,15,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,19,19,4,1],[1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,2,2,19,1],[1,3,3,3,3,3,3,3,34,1,35,3,3,3,3,61,63,3,1],[1,18,18,18,18,18,18,18,47,1,48,18,18,18,18,80,82,18,1],[1,18,18,18,18,18,18,18,47,1,48,18,18,18,18,98,100,18,1],[1,17,17,17,17,17,17,17,17,55,17,17,17,17,17,116,118,17,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,36,40,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,5,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_15j.cns","path":"extract_fld/map6_15j.cns","compressedBytes":518,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":44,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":336},{"value":18,"valueHex":"0x0012","count":82},{"value":202,"valueHex":"0x00ca","count":46},{"value":15,"valueHex":"0x000f","count":45},{"value":200,"valueHex":"0x00c8","count":43},{"value":17,"valueHex":"0x0011","count":42},{"value":201,"valueHex":"0x00c9","count":42},{"value":4,"valueHex":"0x0004","count":41},{"value":19,"valueHex":"0x0013","count":41},{"value":3,"valueHex":"0x0003","count":41},{"value":208,"valueHex":"0x00d0","count":41},{"value":53,"valueHex":"0x0035","count":40}]},"layer1Stats":{"count":1184,"unique":15,"zeroCount":953,"nonzeroCount":231,"topValues":[{"value":0,"valueHex":"0x0000","count":953},{"value":32,"valueHex":"0x0020","count":67},{"value":1,"valueHex":"0x0001","count":44},{"value":34,"valueHex":"0x0022","count":39},{"value":8,"valueHex":"0x0008","count":26},{"value":4,"valueHex":"0x0004","count":25},{"value":36,"valueHex":"0x0024","count":9},{"value":40,"valueHex":"0x0028","count":9},{"value":38,"valueHex":"0x0026","count":3},{"value":35,"valueHex":"0x0023","count":3},{"value":33,"valueHex":"0x0021","count":2},{"value":5,"valueHex":"0x0005","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,10,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,36,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,18,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,203,205,204,203,53,53,53,53,53,53,53,53,53,85,204,203,205,1],[1,200,202,201,200,1,1,1,1,1,1,1,1,1,202,201,200,202,1],[1,206,208,207,206,2,2,1,1,1,1,1,1,1,208,207,206,208,1],[1,53,205,204,53,2,2,14,15,15,15,15,15,15,205,204,203,205,1],[1,1,146,148,1,1,2,40,19,25,19,19,19,19,202,201,200,202,1],[1,1,53,53,1,1,2,40,18,36,18,18,18,18,208,207,206,208,1],[1,1,1,1,1,1,2,40,17,58,17,17,17,17,205,204,203,205,1],[1,1,1,1,1,1,1,40,202,201,200,202,201,200,202,201,200,202,1],[1,1,1,1,1,1,1,40,208,207,206,208,207,206,208,207,206,208,1],[1,1,1,1,1,1,1,1,40,204,41,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,32,32,32,32,32,32,32,32,32,0,0,0,8,0],[0,4,0,0,8,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,4,0,0,8,32,32,0,0,0,0,0,0,0,4,0,0,8,0],[0,36,0,0,40,32,32,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,4,8,0,0,32,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,36,40,0,0,32,32,0,0,0,0,0,0,4,0,0,8,0],[0,0,32,32,0,0,32,32,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_16j.cns","path":"extract_fld/map6_16j.cns","compressedBytes":322,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x000e, 0x000f, 0x000f, 0x000f, 0x0010"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0020, 0x0020, 0x0020, 0x0000"}],"layer0Stats":{"count":777,"unique":54,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":151},{"value":200,"valueHex":"0x00c8","count":44},{"value":201,"valueHex":"0x00c9","count":44},{"value":202,"valueHex":"0x00ca","count":44},{"value":18,"valueHex":"0x0012","count":42},{"value":203,"valueHex":"0x00cb","count":33},{"value":204,"valueHex":"0x00cc","count":33},{"value":205,"valueHex":"0x00cd","count":33},{"value":206,"valueHex":"0x00ce","count":33},{"value":207,"valueHex":"0x00cf","count":33},{"value":208,"valueHex":"0x00d0","count":33},{"value":53,"valueHex":"0x0035","count":33}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":626,"nonzeroCount":151,"topValues":[{"value":0,"valueHex":"0x0000","count":626},{"value":32,"valueHex":"0x0020","count":51},{"value":34,"valueHex":"0x0022","count":31},{"value":1,"valueHex":"0x0001","count":25},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,15,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1],[1,4,19,19,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,19,2,2,19,19,19,19,19,19,19,19,19,19,19,19,19,19,1],[1,3,61,63,3,3,3,3,34,1,35,3,3,3,3,3,3,3,1],[1,18,80,82,18,18,18,18,47,1,48,18,18,18,18,18,18,18,1],[1,18,98,100,18,18,18,18,47,1,48,18,18,18,18,18,18,18,1],[1,17,116,118,17,17,17,17,17,55,17,17,17,17,17,17,17,17,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,36,40,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,0,0,1,1,1,1,1,0,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":32,"layer1Hex":"0x0020"},{"index":5,"x":5,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":32,"layer1Hex":"0x0020"},{"index":6,"x":6,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":32,"layer1Hex":"0x0020"},{"index":7,"x":7,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_17j.cns","path":"extract_fld/map6_17j.cns","compressedBytes":542,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":45,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":273},{"value":2,"valueHex":"0x0002","count":98},{"value":18,"valueHex":"0x0012","count":82},{"value":200,"valueHex":"0x00c8","count":46},{"value":15,"valueHex":"0x000f","count":45},{"value":17,"valueHex":"0x0011","count":42},{"value":4,"valueHex":"0x0004","count":41},{"value":19,"valueHex":"0x0013","count":41},{"value":3,"valueHex":"0x0003","count":41},{"value":202,"valueHex":"0x00ca","count":41},{"value":206,"valueHex":"0x00ce","count":41},{"value":201,"valueHex":"0x00c9","count":40}]},"layer1Stats":{"count":1184,"unique":16,"zeroCount":873,"nonzeroCount":311,"topValues":[{"value":0,"valueHex":"0x0000","count":873},{"value":32,"valueHex":"0x0020","count":112},{"value":1,"valueHex":"0x0001","count":43},{"value":34,"valueHex":"0x0022","count":40},{"value":35,"valueHex":"0x0023","count":26},{"value":4,"valueHex":"0x0004","count":25},{"value":8,"valueHex":"0x0008","count":24},{"value":36,"valueHex":"0x0024","count":13},{"value":40,"valueHex":"0x0028","count":13},{"value":33,"valueHex":"0x0021","count":4},{"value":38,"valueHex":"0x0026","count":3},{"value":42,"valueHex":"0x002a","count":3}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,10,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,36,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,18,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,203,205,204,203,53,53,53,53,53,53,53,53,53,205,204,203,205,1],[1,200,202,201,200,2,2,2,2,2,2,2,2,2,202,201,200,202,1],[1,206,208,207,206,2,2,2,2,2,2,2,2,2,208,207,206,208,1],[1,203,205,204,203,15,15,15,15,15,15,16,2,1,53,204,203,53,1],[1,200,202,201,200,19,19,19,19,25,19,41,2,1,1,146,148,1,1],[1,206,208,207,206,18,18,18,18,36,18,41,2,1,1,53,53,1,1],[1,203,205,204,203,17,17,17,17,58,17,41,2,1,1,1,1,1,1],[1,200,202,201,200,202,201,200,202,201,200,41,2,1,1,1,1,1,1],[1,206,208,207,206,208,207,206,208,207,206,41,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,204,41,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,32,32,32,32,32,32,32,32,32,0,0,0,8,0],[0,4,0,0,8,32,32,32,32,32,32,32,32,32,4,0,0,8,0],[0,4,0,0,8,32,32,32,32,32,32,32,32,32,4,0,0,8,0],[0,4,0,0,8,38,34,35,35,35,35,35,33,0,36,0,0,40,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,0,4,8,0,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,0,36,40,0,0],[0,4,0,0,8,0,0,0,0,0,0,32,32,0,0,32,32,0,0],[0,4,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,38,34,34,34,34,34,34,34,0,34,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_18j.cns","path":"extract_fld/map6_18j.cns","compressedBytes":292,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":54,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":151},{"value":200,"valueHex":"0x00c8","count":44},{"value":201,"valueHex":"0x00c9","count":44},{"value":202,"valueHex":"0x00ca","count":44},{"value":18,"valueHex":"0x0012","count":42},{"value":203,"valueHex":"0x00cb","count":33},{"value":204,"valueHex":"0x00cc","count":33},{"value":205,"valueHex":"0x00cd","count":33},{"value":206,"valueHex":"0x00ce","count":33},{"value":207,"valueHex":"0x00cf","count":33},{"value":208,"valueHex":"0x00d0","count":33},{"value":53,"valueHex":"0x0035","count":33}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":626,"nonzeroCount":151,"topValues":[{"value":0,"valueHex":"0x0000","count":626},{"value":32,"valueHex":"0x0020","count":51},{"value":34,"valueHex":"0x0022","count":31},{"value":1,"valueHex":"0x0001","count":25},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,1,1],[1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,15,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,19,19,4,1],[1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,2,2,19,1],[1,3,3,3,3,3,3,3,34,1,35,3,3,3,3,61,63,3,1],[1,18,18,18,18,18,18,18,47,1,48,18,18,18,18,80,82,18,1],[1,18,18,18,18,18,18,18,47,1,48,18,18,18,18,98,100,18,1],[1,17,17,17,17,17,17,17,17,55,17,17,17,17,17,116,118,17,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,36,40,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,5,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_19j.cns","path":"extract_fld/map6_19j.cns","compressedBytes":561,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":43,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":300},{"value":18,"valueHex":"0x0012","count":82},{"value":2,"valueHex":"0x0002","count":71},{"value":15,"valueHex":"0x000f","count":45},{"value":200,"valueHex":"0x00c8","count":45},{"value":202,"valueHex":"0x00ca","count":44},{"value":17,"valueHex":"0x0011","count":42},{"value":201,"valueHex":"0x00c9","count":42},{"value":4,"valueHex":"0x0004","count":41},{"value":19,"valueHex":"0x0013","count":41},{"value":3,"valueHex":"0x0003","count":41},{"value":208,"valueHex":"0x00d0","count":40}]},"layer1Stats":{"count":1184,"unique":16,"zeroCount":917,"nonzeroCount":267,"topValues":[{"value":0,"valueHex":"0x0000","count":917},{"value":32,"valueHex":"0x0020","count":86},{"value":1,"valueHex":"0x0001","count":43},{"value":34,"valueHex":"0x0022","count":42},{"value":8,"valueHex":"0x0008","count":26},{"value":4,"valueHex":"0x0004","count":25},{"value":36,"valueHex":"0x0024","count":13},{"value":40,"valueHex":"0x0028","count":13},{"value":35,"valueHex":"0x0023","count":6},{"value":33,"valueHex":"0x0021","count":4},{"value":5,"valueHex":"0x0005","count":2},{"value":38,"valueHex":"0x0026","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,10,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,36,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,18,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,203,205,204,203,53,53,53,53,53,53,53,53,53,205,204,203,205,1],[1,200,201,201,200,1,1,1,1,1,1,1,1,1,202,201,200,202,1],[1,206,207,207,206,2,2,1,1,1,1,1,1,1,208,207,206,208,1],[1,53,204,204,53,2,2,14,15,15,15,15,15,15,205,204,203,205,1],[1,1,146,148,1,2,2,40,19,25,19,19,19,19,202,201,200,202,1],[1,1,53,53,1,2,2,40,18,36,18,18,18,18,208,207,206,208,1],[1,1,1,1,2,2,2,40,17,58,17,17,17,17,205,204,203,205,1],[1,1,1,1,2,2,2,40,202,201,200,202,201,200,202,201,200,202,1],[1,1,1,1,2,2,2,40,208,207,206,208,207,206,208,207,206,208,1],[1,1,1,1,2,2,2,1,40,204,41,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,32,32,32,32,32,32,32,32,32,0,0,0,8,0],[0,4,0,0,8,0,0,0,0,0,0,0,0,0,4,0,0,8,0],[0,4,0,0,8,32,32,0,0,0,0,0,0,0,4,0,0,8,0],[0,36,0,0,40,32,32,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,4,8,0,36,40,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,36,40,0,36,40,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,32,32,32,36,40,0,0,0,0,0,0,0,4,0,0,8,0],[0,0,0,0,32,36,40,0,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,33,34,42,32,0,0,0,0,0,0,0,0,0,8,0],[0,0,0,0,34,35,35,35,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_20j.cns","path":"extract_fld/map6_20j.cns","compressedBytes":322,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x000e, 0x000f, 0x000f, 0x000f, 0x0010"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0020, 0x0020, 0x0020, 0x0000"}],"layer0Stats":{"count":777,"unique":54,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":151},{"value":200,"valueHex":"0x00c8","count":44},{"value":201,"valueHex":"0x00c9","count":44},{"value":202,"valueHex":"0x00ca","count":44},{"value":18,"valueHex":"0x0012","count":42},{"value":203,"valueHex":"0x00cb","count":33},{"value":204,"valueHex":"0x00cc","count":33},{"value":205,"valueHex":"0x00cd","count":33},{"value":206,"valueHex":"0x00ce","count":33},{"value":207,"valueHex":"0x00cf","count":33},{"value":208,"valueHex":"0x00d0","count":33},{"value":53,"valueHex":"0x0035","count":33}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":626,"nonzeroCount":151,"topValues":[{"value":0,"valueHex":"0x0000","count":626},{"value":32,"valueHex":"0x0020","count":51},{"value":34,"valueHex":"0x0022","count":31},{"value":1,"valueHex":"0x0001","count":25},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,15,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1],[1,4,19,19,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,19,2,2,19,19,19,19,19,19,19,19,19,19,19,19,19,19,1],[1,3,61,63,3,3,3,3,34,1,35,3,3,3,3,3,3,3,1],[1,18,80,82,18,18,18,18,47,1,48,18,18,18,18,18,18,18,1],[1,18,98,100,18,18,18,18,47,1,48,18,18,18,18,18,18,18,1],[1,17,116,118,17,17,17,17,17,55,17,17,17,17,17,17,17,17,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,36,40,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,0,0,1,1,1,1,1,0,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":32,"layer1Hex":"0x0020"},{"index":5,"x":5,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":32,"layer1Hex":"0x0020"},{"index":6,"x":6,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":32,"layer1Hex":"0x0020"},{"index":7,"x":7,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_21j.cns","path":"extract_fld/map6_21j.cns","compressedBytes":492,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":43,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":320},{"value":18,"valueHex":"0x0012","count":82},{"value":2,"valueHex":"0x0002","count":51},{"value":200,"valueHex":"0x00c8","count":46},{"value":15,"valueHex":"0x000f","count":45},{"value":202,"valueHex":"0x00ca","count":43},{"value":17,"valueHex":"0x0011","count":42},{"value":201,"valueHex":"0x00c9","count":42},{"value":4,"valueHex":"0x0004","count":41},{"value":19,"valueHex":"0x0013","count":41},{"value":3,"valueHex":"0x0003","count":41},{"value":206,"valueHex":"0x00ce","count":41}]},"layer1Stats":{"count":1184,"unique":13,"zeroCount":940,"nonzeroCount":244,"topValues":[{"value":0,"valueHex":"0x0000","count":940},{"value":32,"valueHex":"0x0020","count":64},{"value":1,"valueHex":"0x0001","count":43},{"value":34,"valueHex":"0x0022","count":36},{"value":4,"valueHex":"0x0004","count":26},{"value":8,"valueHex":"0x0008","count":25},{"value":36,"valueHex":"0x0024","count":21},{"value":40,"valueHex":"0x0028","count":21},{"value":9,"valueHex":"0x0009","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2},{"value":5,"valueHex":"0x0005","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,4,4,4,4,4,4,4,10,4,4,4,4,4,4,4,4,1],[1,3,3,3,3,3,3,3,3,36,3,3,3,3,3,3,3,3,1],[1,18,18,18,18,18,18,18,18,49,18,18,18,18,18,18,18,18,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,203,205,204,203,53,53,53,53,53,53,53,53,53,205,204,203,205,1],[1,200,202,201,200,1,1,1,1,1,1,1,2,1,202,201,200,202,1],[1,206,208,207,206,1,1,1,1,1,1,1,2,1,208,207,206,208,1],[1,203,205,204,203,15,15,15,15,15,15,16,2,1,53,204,203,53,1],[1,200,202,201,200,19,19,19,19,25,19,41,2,1,1,146,148,1,1],[1,206,208,207,206,18,18,18,18,36,18,41,2,1,1,53,53,1,1],[1,203,205,204,203,17,17,17,17,58,17,41,2,1,1,1,1,1,1],[1,200,202,201,200,202,201,200,202,201,200,41,2,1,1,1,1,1,1],[1,206,208,207,206,208,207,206,208,207,206,41,2,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,40,204,41,1,2,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,32,32,32,32,32,32,32,32,32,0,0,0,8,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,4,0,0,8,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,4,0,0,8,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,36,0,0,40,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,0,4,8,0,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,0,36,40,0,0],[0,4,0,0,8,0,0,0,0,0,0,0,32,0,0,32,32,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,32,32,0,0,0,0,0,0],[0,38,34,34,34,34,34,34,34,0,34,35,34,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_22j.cns","path":"extract_fld/map6_22j.cns","compressedBytes":301,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":54,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":160},{"value":200,"valueHex":"0x00c8","count":44},{"value":201,"valueHex":"0x00c9","count":44},{"value":202,"valueHex":"0x00ca","count":44},{"value":203,"valueHex":"0x00cb","count":33},{"value":204,"valueHex":"0x00cc","count":33},{"value":205,"valueHex":"0x00cd","count":33},{"value":206,"valueHex":"0x00ce","count":33},{"value":207,"valueHex":"0x00cf","count":33},{"value":208,"valueHex":"0x00d0","count":33},{"value":53,"valueHex":"0x0035","count":33},{"value":18,"valueHex":"0x0012","count":32}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":619,"nonzeroCount":158,"topValues":[{"value":0,"valueHex":"0x0000","count":619},{"value":32,"valueHex":"0x0020","count":59},{"value":34,"valueHex":"0x0022","count":31},{"value":1,"valueHex":"0x0001","count":22},{"value":4,"valueHex":"0x0004","count":19},{"value":8,"valueHex":"0x0008","count":19},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,1,1],[1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,15,1],[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,19,19,4,1],[1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,2,2,19,1],[1,3,3,3,3,3,1,1,3,3,3,1,1,3,3,61,63,3,1],[1,18,18,18,18,18,1,1,18,18,18,1,1,18,18,80,82,18,1],[1,18,18,18,18,18,1,1,18,18,18,1,1,18,18,98,100,18,1],[1,17,17,17,17,17,57,56,17,17,17,57,56,17,17,116,118,17,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,203,205,204,203,205,204,203,205,204,203,205,204,203,205,204,203,205,1],[1,206,208,207,206,208,207,206,208,207,206,208,207,206,208,207,206,208,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0],[0,0,0,0,0,0,32,32,0,0,0,32,32,0,0,32,32,0,0],[0,0,0,0,0,0,32,32,0,0,0,32,32,0,0,32,32,0,0],[0,0,0,0,0,0,32,32,0,0,0,32,32,0,0,36,40,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,0,0,0,0,4,8,0,0,0,4,8,0,0,4,8,0,0],[0,0,0,0,0,0,4,8,0,0,0,4,8,0,0,4,8,0,0],[0,0,0,0,0,0,4,8,0,0,0,4,8,0,0,4,8,0,0],[0,5,1,1,1,1,0,0,1,1,1,0,0,1,1,0,0,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_23e.cns","path":"extract_fld/map6_23e.cns","compressedBytes":2039,"decodedBytes":25604,"headerBytes":4,"width":80,"height":80,"tileCount":6400,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":12803,"startHex":"0x0004","endHex":"0x3203","size":12800,"sizeHex":"0x3200","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056"},{"label":"layer1","start":12804,"end":25603,"startHex":"0x3204","endHex":"0x6403","size":12800,"sizeHex":"0x3200","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6400,"unique":118,"zeroCount":0,"nonzeroCount":6400,"topValues":[{"value":86,"valueHex":"0x0056","count":3493},{"value":9,"valueHex":"0x0009","count":181},{"value":13,"valueHex":"0x000d","count":180},{"value":115,"valueHex":"0x0073","count":120},{"value":114,"valueHex":"0x0072","count":119},{"value":34,"valueHex":"0x0022","count":109},{"value":14,"valueHex":"0x000e","count":106},{"value":15,"valueHex":"0x000f","count":105},{"value":33,"valueHex":"0x0021","count":104},{"value":45,"valueHex":"0x002d","count":103},{"value":27,"valueHex":"0x001b","count":100},{"value":28,"valueHex":"0x001c","count":99}]},"layer1Stats":{"count":6400,"unique":16,"zeroCount":5532,"nonzeroCount":868,"topValues":[{"value":0,"valueHex":"0x0000","count":5532},{"value":4,"valueHex":"0x0004","count":200},{"value":8,"valueHex":"0x0008","count":198},{"value":32,"valueHex":"0x0020","count":157},{"value":1,"valueHex":"0x0001","count":129},{"value":34,"valueHex":"0x0022","count":114},{"value":2,"valueHex":"0x0002","count":20},{"value":40,"valueHex":"0x0028","count":10},{"value":36,"valueHex":"0x0024","count":9},{"value":42,"valueHex":"0x002a","count":7},{"value":5,"valueHex":"0x0005","count":6},{"value":9,"valueHex":"0x0009","count":6}]},"layer0Sample":[[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,30,63,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,9,30,13],[86,21,20,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,9,21,13],[86,34,33,37,40,86,86,86,41,37,40,41,37,37,41,41,37,40,41,37,37,41,41,37,40,34,13],[86,45,44,81,79,86,86,86,80,81,79,80,81,81,80,80,81,79,80,81,81,80,80,81,79,45,13],[86,21,20,4,3,86,86,86,7,21,86,87,86,86,86,87,3,21,20,4,3,21,20,4,3,21,13],[86,34,33,86,86,86,86,86,18,34,86,86,86,86,86,86,14,34,86,86,18,34,86,86,86,86,86],[86,45,44,86,120,115,121,86,31,45,86,86,86,86,86,86,27,45,86,86,31,45,86,86,86,86,86],[86,21,20,86,9,69,13,86,7,21,86,86,86,86,86,86,3,21,86,86,7,21,86,86,86,86,86],[86,34,33,86,9,34,13,86,18,34,33,15,14,34,33,15,14,34,86,86,86,86,86,86,86,86,86],[86,45,44,86,9,45,13,86,31,45,86,86,86,86,86,86,27,45,86,86,86,86,86,120,287,288,86],[86,21,20,37,40,21,40,41,7,21,86,86,86,86,86,86,3,21,37,40,41,37,37,40,3,21,86],[86,34,33,81,79,34,79,80,18,34,86,86,86,86,86,86,14,34,81,79,80,81,81,79,14,34,86],[86,45,44,28,27,45,44,28,27,45,86,86,86,86,86,86,27,45,44,28,27,45,44,28,27,45,86],[86,86,86,86,9,21,13,86,86,86,86,86,86,86,86,86,86,86,86,86,7,21,86,9,3,21,86],[86,86,86,86,9,34,13,86,86,86,86,86,86,86,86,86,86,86,86,86,18,34,86,86,284,285,86],[86,86,86,86,9,45,40,41,40,41,13,86,86,86,86,86,37,41,41,37,31,45,86,86,86,86,86],[86,86,86,86,9,21,79,80,79,80,13,86,86,86,86,86,81,80,80,81,7,21,86,86,86,86,86],[86,86,86,86,9,34,33,15,14,34,13,86,86,86,86,86,14,34,33,15,14,34,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,4,8,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,4,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,4,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,8,0,0,0,0,0,0,4,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,38,34,0,0,32,32,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,32,32,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_24j.cns","path":"extract_fld/map6_24j.cns","compressedBytes":414,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":75,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":146},{"value":18,"valueHex":"0x0012","count":50},{"value":200,"valueHex":"0x00c8","count":34},{"value":201,"valueHex":"0x00c9","count":34},{"value":202,"valueHex":"0x00ca","count":34},{"value":15,"valueHex":"0x000f","count":33},{"value":53,"valueHex":"0x0035","count":31},{"value":4,"valueHex":"0x0004","count":30},{"value":19,"valueHex":"0x0013","count":30},{"value":17,"valueHex":"0x0011","count":27},{"value":3,"valueHex":"0x0003","count":25},{"value":203,"valueHex":"0x00cb","count":24}]},"layer1Stats":{"count":777,"unique":16,"zeroCount":619,"nonzeroCount":158,"topValues":[{"value":0,"valueHex":"0x0000","count":619},{"value":32,"valueHex":"0x0020","count":38},{"value":1,"valueHex":"0x0001","count":34},{"value":34,"valueHex":"0x0022","count":28},{"value":19,"valueHex":"0x0013","count":18},{"value":4,"valueHex":"0x0004","count":10},{"value":8,"valueHex":"0x0008","count":10},{"value":18,"valueHex":"0x0012","count":6},{"value":23,"valueHex":"0x0017","count":3},{"value":27,"valueHex":"0x001b","count":3},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1],[1,4,4,4,4,4,4,4,4,10,4,4,4,4,4,4,4,4,1],[1,19,19,19,19,19,19,19,19,25,19,19,19,19,19,19,19,19,1],[1,3,1,1,3,3,3,3,3,36,3,3,3,3,3,3,3,3,1],[1,18,1,1,18,18,18,18,18,36,18,18,18,18,18,18,18,18,1],[1,18,1,1,18,18,18,18,18,49,18,18,18,18,18,18,18,18,1],[1,17,57,56,17,17,17,17,17,58,17,17,17,17,17,17,17,17,1],[1,73,75,74,200,202,201,200,202,201,200,202,201,200,202,201,76,78,1],[1,92,94,93,203,205,204,203,205,204,203,205,204,203,205,204,95,97,1],[1,110,112,111,206,208,207,206,208,207,206,208,207,206,208,207,113,115,1],[1,128,128,77,200,202,201,200,202,201,200,202,201,200,202,201,76,78,1],[1,138,138,96,203,205,204,203,205,204,203,205,204,203,205,204,95,97,1],[1,145,145,114,206,208,207,206,208,207,206,208,207,206,208,207,113,115,1],[1,128,128,77,200,202,201,200,202,201,200,202,201,200,202,228,125,127,1],[1,138,138,96,203,205,204,203,205,204,203,205,204,203,205,231,135,137,1],[1,145,145,114,206,208,207,206,208,207,206,208,207,206,208,234,142,144,1],[1,200,202,201,200,202,201,200,202,201,200,202,201,200,202,201,200,202,1],[1,53,53,53,53,53,53,53,174,204,174,53,53,53,53,53,53,53,1],[1,1,1,1,1,1,1,1,40,207,41,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,52,53,54,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,23,18,18,1,1,1,1,1,1,1,1,1,1,1,1,19,27,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,23,19,19,0,0,0,0,0,0,0,0,0,0,0,0,19,27,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,23,19,19,0,0,0,0,0,0,0,0,0,0,0,18,19,27,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,5,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,9,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_25h.cns","path":"extract_fld/map6_25h.cns","compressedBytes":205,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":30,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":285},{"value":283,"valueHex":"0x011b","count":89},{"value":284,"valueHex":"0x011c","count":87},{"value":285,"valueHex":"0x011d","count":87},{"value":17,"valueHex":"0x0011","count":25},{"value":187,"valueHex":"0x00bb","count":25},{"value":268,"valueHex":"0x010c","count":18},{"value":270,"valueHex":"0x010e","count":18},{"value":271,"valueHex":"0x010f","count":18},{"value":272,"valueHex":"0x0110","count":18},{"value":33,"valueHex":"0x0021","count":16},{"value":34,"valueHex":"0x0022","count":16}]},"layer1Stats":{"count":777,"unique":2,"zeroCount":726,"nonzeroCount":51,"topValues":[{"value":0,"valueHex":"0x0000","count":726},{"value":32,"valueHex":"0x0020","count":51}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,16,17,17,17,18,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,33,265,265,265,34,1,1,1,1,1,1,1],[1,1,16,17,17,17,17,47,266,266,266,48,17,17,17,17,18,1,1],[1,1,33,268,268,268,268,277,346,346,346,277,268,268,268,268,34,1,1],[1,1,33,350,350,269,269,278,134,134,134,278,269,350,269,269,34,1,1],[1,1,33,270,270,270,270,278,267,267,267,278,270,270,270,270,34,1,1],[1,1,33,271,271,271,271,278,284,283,285,278,271,271,271,271,34,1,1],[1,1,33,272,272,272,272,279,284,283,285,279,272,272,272,272,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,33,283,285,284,283,285,284,283,285,284,283,285,284,283,34,1,1],[1,1,186,187,187,187,187,187,159,283,160,187,187,187,187,187,188,1,1],[1,1,1,1,1,1,1,1,33,283,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,32,32,32,32,32,0,32,32,32,32,32,32,0,0,0],[0,0,0,32,32,32,32,32,32,0,32,32,32,32,32,32,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map6_26c.cns","path":"extract_fld/map6_26c.cns","compressedBytes":1020,"decodedBytes":8964,"headerBytes":4,"width":70,"height":32,"tileCount":2240,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=70 (46 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":4483,"startHex":"0x0004","endHex":"0x1183","size":4480,"sizeHex":"0x1180","role":"base tile word grid used for the visible lower map layer","sample":"0x000e, 0x000f, 0x0010, 0x0011, 0x0012, 0x0012, 0x0012, 0x0012"},{"label":"layer1","start":4484,"end":8963,"startHex":"0x1184","endHex":"0x2303","size":4480,"sizeHex":"0x1180","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":2240,"unique":207,"zeroCount":0,"nonzeroCount":2240,"topValues":[{"value":32,"valueHex":"0x0020","count":1046},{"value":10,"valueHex":"0x000a","count":260},{"value":18,"valueHex":"0x0012","count":158},{"value":28,"valueHex":"0x001c","count":104},{"value":20,"valueHex":"0x0014","count":34},{"value":25,"valueHex":"0x0019","count":32},{"value":26,"valueHex":"0x001a","count":32},{"value":27,"valueHex":"0x001b","count":32},{"value":19,"valueHex":"0x0013","count":22},{"value":17,"valueHex":"0x0011","count":21},{"value":21,"valueHex":"0x0015","count":18},{"value":15,"valueHex":"0x000f","count":16}]},"layer1Stats":{"count":2240,"unique":13,"zeroCount":2027,"nonzeroCount":213,"topValues":[{"value":0,"valueHex":"0x0000","count":2027},{"value":64,"valueHex":"0x0040","count":73},{"value":4,"valueHex":"0x0004","count":39},{"value":8,"valueHex":"0x0008","count":25},{"value":1,"valueHex":"0x0001","count":22},{"value":72,"valueHex":"0x0048","count":21},{"value":2,"valueHex":"0x0002","count":16},{"value":6,"valueHex":"0x0006","count":7},{"value":5,"valueHex":"0x0005","count":4},{"value":10,"valueHex":"0x000a","count":3},{"value":73,"valueHex":"0x0049","count":1},{"value":9,"valueHex":"0x0009","count":1}]},"layer0Sample":[[14,17,18,19,267,270,273,276,279,439,27,28,31,32,32,32,32,32,32,32,32,32,32,32],[57,17,18,19,347,350,353,356,359,439,27,28,61,32,32,32,32,32,32,32,32,32,32,32],[91,17,18,19,21,10,37,10,10,439,27,28,48,32,32,32,32,32,32,32,32,32,32,32],[76,125,18,126,10,10,10,10,10,439,27,28,130,32,32,32,32,32,32,32,32,32,32,32],[153,18,18,146,128,10,10,10,10,439,27,28,47,32,32,32,32,32,32,32,32,32,32,32],[156,18,18,146,128,10,10,10,10,439,27,28,164,32,32,32,32,32,32,32,32,32,32,32],[173,18,18,146,10,10,10,10,10,439,27,28,48,32,32,32,32,32,32,32,32,32,32,32],[179,170,18,20,172,10,10,10,10,439,27,28,31,32,32,32,32,32,32,32,32,32,32,32],[176,17,18,187,21,10,42,10,10,439,27,28,61,32,32,32,32,32,32,32,32,32,32,32],[44,17,18,19,21,10,10,10,10,439,27,28,48,32,32,32,32,32,32,32,32,32,32,32],[44,16,18,19,21,10,10,10,10,439,27,28,130,32,32,32,32,32,32,32,32,32,32,32],[44,16,18,19,21,10,10,10,10,439,27,28,47,32,32,32,32,32,32,32,32,32,32,32],[44,16,18,19,21,10,10,10,10,439,27,28,164,32,32,32,32,32,32,32,32,32,32,32],[44,16,18,19,21,142,10,10,13,439,27,28,48,32,32,32,32,32,32,32,32,32,32,32],[44,20,18,19,21,112,115,134,137,439,27,28,31,32,32,32,32,32,32,32,32,32,32,32],[44,17,18,19,21,139,150,49,52,439,27,28,61,32,32,32,32,32,32,32,32,32,32,32]],"layer1Sample":[[0,4,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,5,1,1,1,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,10,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,0,0,2,0,0,2,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,8,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,1,4,0,1,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,4,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,6,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,8,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,5,0,0,4,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,4,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":14,"layer0Hex":"0x000e","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":15,"layer0Hex":"0x000f","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":4,"layer1Hex":"0x0004"},{"index":4,"x":4,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":18,"layer0Hex":"0x0012","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":19,"layer0Hex":"0x0013","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":20,"layer0Hex":"0x0014","layer1":8,"layer1Hex":"0x0008"},{"index":11,"x":11,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":267,"layer0Hex":"0x010b","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":268,"layer0Hex":"0x010c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":269,"layer0Hex":"0x010d","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":270,"layer0Hex":"0x010e","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_01f.cns","path":"extract_fld/map7_01f.cns","compressedBytes":3084,"decodedBytes":12964,"headerBytes":4,"width":60,"height":54,"tileCount":3240,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=60 (3c 00), height=54 (36 00)"},{"label":"layer0","start":4,"end":6483,"startHex":"0x0004","endHex":"0x1953","size":6480,"sizeHex":"0x1950","role":"base tile word grid used for the visible lower map layer","sample":"0x00fc, 0x00fb, 0x00fc, 0x010a, 0x00fb, 0x00fc, 0x00fc, 0x00fb"},{"label":"layer1","start":6484,"end":12963,"startHex":"0x1954","endHex":"0x32a3","size":6480,"sizeHex":"0x1950","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":3240,"unique":123,"zeroCount":0,"nonzeroCount":3240,"topValues":[{"value":3,"valueHex":"0x0003","count":767},{"value":261,"valueHex":"0x0105","count":241},{"value":252,"valueHex":"0x00fc","count":235},{"value":251,"valueHex":"0x00fb","count":206},{"value":260,"valueHex":"0x0104","count":137},{"value":266,"valueHex":"0x010a","count":100},{"value":265,"valueHex":"0x0109","count":79},{"value":264,"valueHex":"0x0108","count":75},{"value":275,"valueHex":"0x0113","count":65},{"value":254,"valueHex":"0x00fe","count":59},{"value":253,"valueHex":"0x00fd","count":49},{"value":236,"valueHex":"0x00ec","count":49}]},"layer1Stats":{"count":3240,"unique":14,"zeroCount":2716,"nonzeroCount":524,"topValues":[{"value":0,"valueHex":"0x0000","count":2716},{"value":32,"valueHex":"0x0020","count":200},{"value":36,"valueHex":"0x0024","count":52},{"value":40,"valueHex":"0x0028","count":52},{"value":34,"valueHex":"0x0022","count":52},{"value":1,"valueHex":"0x0001","count":44},{"value":4,"valueHex":"0x0004","count":25},{"value":8,"valueHex":"0x0008","count":24},{"value":38,"valueHex":"0x0026","count":19},{"value":5,"valueHex":"0x0005","count":17},{"value":9,"valueHex":"0x0009","count":17},{"value":42,"valueHex":"0x002a","count":14}]},"layer0Sample":[[252,252,251,252,252,253,254,252,254,252,252,246,247,3,3,3,249,251,236,252,252,264,261,266,261,265,261,265,252,251],[251,260,264,261,265,278,261,252,252,254,264,277,260,3,3,3,262,266,266,264,261,252,259,270,260,251,271,259,261,252],[252,260,297,297,275,276,271,260,251,260,261,271,297,3,3,3,3,275,270,354,260,252,261,258,275,275,296,281,276,354],[370,295,296,296,307,308,296,362,266,260,260,296,296,421,3,3,422,336,295,275,270,270,275,275,307,292,301,291,308,368],[252,273,426,426,3,3,303,379,252,252,295,292,3,3,3,3,3,3,303,307,295,295,307,292,3,3,3,3,3,354],[252,251,3,3,3,3,224,252,265,252,273,3,224,3,3,3,3,3,3,3,426,426,427,3,3,3,3,245,236,261],[252,258,3,3,249,251,261,264,265,254,266,266,264,251,255,3,3,3,3,235,237,237,246,247,248,3,256,266,265,252],[252,295,3,3,3,270,298,259,261,252,261,264,277,251,300,3,3,250,277,251,265,253,254,252,273,3,262,266,251,261],[252,273,3,3,3,295,329,361,363,261,251,261,276,276,290,3,3,263,265,260,261,252,252,261,300,3,3,275,271,355],[265,260,3,3,3,426,303,378,380,251,371,296,308,308,304,3,3,274,271,355,251,360,276,276,290,3,422,336,367,369],[251,252,224,3,3,223,3,197,266,298,387,426,197,3,3,3,3,291,367,369,260,376,308,308,304,3,3,3,383,385],[261,265,261,280,3,3,3,3,275,259,261,264,260,280,3,223,3,225,235,264,260,288,3,3,3,3,3,3,256,266],[252,283,252,3,3,3,3,419,336,276,271,259,270,3,3,3,263,261,261,258,259,260,236,238,236,238,3,197,244,282],[261,251,260,3,3,3,3,3,301,308,296,281,295,424,3,3,274,276,276,275,281,362,264,266,251,266,251,247,253,251],[252,252,283,248,225,3,3,3,3,3,303,301,304,3,3,3,291,337,308,292,301,379,260,266,252,253,251,261,261,265],[261,261,252,254,277,237,235,237,235,237,225,3,3,3,3,3,3,3,3,3,224,252,252,252,265,265,261,261,261,252],[266,266,251,252,252,253,265,253,252,252,252,252,252,3,3,3,3,250,252,237,254,252,253,253,254,252,254,252,252,261],[260,260,260,261,261,278,261,252,261,265,260,251,260,3,3,3,3,263,261,261,261,261,265,278,261,252,261,261,265,252]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1,9,0,0],[0,36,0,0,0,0,0,32,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0],[0,0,0,0,0,0,32,42,0,0,36,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,42,0],[0,0,0,0,32,0,0,0,0,0,0,0,0,0,36,0,0,0,0,32,34,0,38,34,32,0,32,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,40,0,0,0,0,0,0,36,0,32,0,0,0],[0,36,0,0,0,0,0,32,0,0,0,0,0,0,4,0,0,40,0,0,0,0,0,0,36,0,0,0,0,0],[0,36,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,8,32,0,0,0,0,0,4,0,0,0,32,0],[0,38,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,32,0,0,32,0,0,0,0,0,0,40,0],[0,0,0,32,0,0,0,0,0,0,0,0,38,32,0,0,0,32,40,0,0,36,0,0,0,0,0,0,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,34,34,32,0,0,40,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,32,0,0,0,0,0,34,42,0],[0,0,0,32,32,0,0,0,0,0,0,1,0,0,0,0,8,0,0,5,1,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,38,34,34,34,34,32,0,0,0,0,0,0,0,0,0,32,42,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":253,"layer0Hex":"0x00fd","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":254,"layer0Hex":"0x00fe","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":254,"layer0Hex":"0x00fe","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":253,"layer0Hex":"0x00fd","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_02f.cns","path":"extract_fld/map7_02f.cns","compressedBytes":1726,"decodedBytes":6236,"headerBytes":4,"width":41,"height":38,"tileCount":1558,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=41 (29 00), height=38 (26 00)"},{"label":"layer0","start":4,"end":3119,"startHex":"0x0004","endHex":"0x0c2f","size":3116,"sizeHex":"0x0c2c","role":"base tile word grid used for the visible lower map layer","sample":"0x0115, 0x0116, 0x00fb, 0x00fc, 0x0105, 0x010a, 0x0105, 0x0103"},{"label":"layer1","start":3120,"end":6235,"startHex":"0x0c30","endHex":"0x185b","size":3116,"sizeHex":"0x0c2c","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1558,"unique":153,"zeroCount":0,"nonzeroCount":1558,"topValues":[{"value":3,"valueHex":"0x0003","count":185},{"value":198,"valueHex":"0x00c6","count":161},{"value":110,"valueHex":"0x006e","count":92},{"value":252,"valueHex":"0x00fc","count":63},{"value":261,"valueHex":"0x0105","count":52},{"value":251,"valueHex":"0x00fb","count":50},{"value":260,"valueHex":"0x0104","count":35},{"value":275,"valueHex":"0x0113","count":30},{"value":184,"valueHex":"0x00b8","count":23},{"value":15,"valueHex":"0x000f","count":23},{"value":130,"valueHex":"0x0082","count":20},{"value":266,"valueHex":"0x010a","count":19}]},"layer1Stats":{"count":1558,"unique":15,"zeroCount":1205,"nonzeroCount":353,"topValues":[{"value":0,"valueHex":"0x0000","count":1205},{"value":32,"valueHex":"0x0020","count":138},{"value":1,"valueHex":"0x0001","count":50},{"value":34,"valueHex":"0x0022","count":43},{"value":4,"valueHex":"0x0004","count":27},{"value":8,"valueHex":"0x0008","count":26},{"value":40,"valueHex":"0x0028","count":17},{"value":36,"valueHex":"0x0024","count":15},{"value":38,"valueHex":"0x0026","count":8},{"value":5,"valueHex":"0x0005","count":7},{"value":9,"valueHex":"0x0009","count":6},{"value":18,"valueHex":"0x0012","count":6}]},"layer0Sample":[[277,251,261,261,260,260,261,259,261,261,270,271,260,260,258,270,271,260,355,254,252],[260,314,312,314,270,270,271,276,312,314,275,281,270,270,275,275,281,271,363,252,252],[370,295,296,296,275,275,281,296,296,296,307,308,275,275,295,307,308,361,374,277,282],[381,292,301,302,307,307,308,302,301,302,86,303,307,307,292,304,303,372,385,260,282],[278,279,3,88,3,168,168,168,168,408,408,408,168,168,168,168,3,383,385,284,260],[277,247,3,130,3,198,198,198,198,198,198,198,198,198,198,198,88,3,270,259,260],[261,261,247,3,109,198,198,198,198,198,198,198,198,198,198,198,390,3,275,356,358],[261,265,261,3,110,198,198,198,198,198,198,198,198,198,198,198,390,3,307,367,355],[261,265,278,280,110,198,198,198,198,198,198,198,198,198,198,198,390,111,3,378,380],[261,272,251,3,110,38,36,39,38,36,41,36,39,38,36,39,390,110,88,256,270],[261,251,260,3,110,94,63,94,94,63,1,63,94,94,63,94,390,131,111,257,254],[261,258,270,3,110,136,165,136,136,165,1,165,136,136,165,136,390,3,132,257,251],[261,314,275,3,130,110,110,110,110,132,3,130,110,110,110,110,111,86,3,257,251],[252,295,307,3,3,109,448,110,3,3,3,3,3,130,448,110,110,3,245,237,261],[252,292,304,3,110,110,454,110,111,3,3,3,109,110,454,110,110,262,236,254,252],[278,225,3,3,130,132,110,131,110,3,3,3,110,110,110,110,111,262,282,252,252],[252,236,261,248,225,3,3,3,130,3,3,3,130,3,130,132,3,235,260,260,251],[252,251,253,252,252,246,261,236,248,3,3,3,235,237,235,237,237,237,264,277,251],[265,264,266,252,253,272,261,252,273,3,3,3,263,261,261,265,265,261,266,260,251]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0],[0,5,1,1,0,0,0,1,1,1,0,0,0,0,5,0,0,32,0,0,0],[0,36,0,0,0,32,32,32,32,32,32,32,32,32,32,32,0,32,0,0,0],[0,38,0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,38,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,32,0],[0,0,0,32,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,41,0],[0,0,0,0,8,0,0,0,0,0,32,0,0,0,0,0,4,0,0,32,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,40,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,40,0],[0,32,0,0,0,1,1,1,1,1,0,1,1,1,1,1,0,0,0,40,0],[0,0,0,0,0,0,32,0,0,0,0,0,0,0,32,0,0,0,32,42,0],[0,5,0,0,0,8,0,4,0,0,0,0,0,8,0,4,0,32,32,0,0],[0,32,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,32,0,0,0],[0,0,34,32,32,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0],[0,0,0,0,0,34,34,34,32,0,0,0,32,34,34,34,42,0,0,0,0],[0,0,0,0,0,0,0,0,36,0,0,0,40,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":277,"layer0Hex":"0x0115","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":278,"layer0Hex":"0x0116","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":251,"layer0Hex":"0x00fb","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":266,"layer0Hex":"0x010a","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":259,"layer0Hex":"0x0103","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":260,"layer0Hex":"0x0104","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":260,"layer0Hex":"0x0104","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":261,"layer0Hex":"0x0105","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":258,"layer0Hex":"0x0102","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":259,"layer0Hex":"0x0103","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":252,"layer0Hex":"0x00fc","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_03h.cns","path":"extract_fld/map7_03h.cns","compressedBytes":338,"decodedBytes":5332,"headerBytes":4,"width":37,"height":36,"tileCount":1332,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=36 (24 00)"},{"label":"layer0","start":4,"end":2667,"startHex":"0x0004","endHex":"0x0a6b","size":2664,"sizeHex":"0x0a68","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2668,"end":5331,"startHex":"0x0a6c","endHex":"0x14d3","size":2664,"sizeHex":"0x0a68","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1332,"unique":38,"zeroCount":0,"nonzeroCount":1332,"topValues":[{"value":281,"valueHex":"0x0119","count":274},{"value":280,"valueHex":"0x0118","count":274},{"value":282,"valueHex":"0x011a","count":248},{"value":1,"valueHex":"0x0001","count":181},{"value":33,"valueHex":"0x0021","count":32},{"value":34,"valueHex":"0x0022","count":32},{"value":17,"valueHex":"0x0011","count":31},{"value":187,"valueHex":"0x00bb","count":31},{"value":285,"valueHex":"0x011d","count":26},{"value":268,"valueHex":"0x010c","count":19},{"value":273,"valueHex":"0x0111","count":18},{"value":274,"valueHex":"0x0112","count":18}]},"layer1Stats":{"count":1332,"unique":12,"zeroCount":1175,"nonzeroCount":157,"topValues":[{"value":0,"valueHex":"0x0000","count":1175},{"value":32,"valueHex":"0x0020","count":35},{"value":4,"valueHex":"0x0004","count":29},{"value":8,"valueHex":"0x0008","count":29},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":26},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,17,17,17,17,17,17,17,1,1,1,1,1,1],[1,17,17,17,17,17,266,266,278,1,278,266,266,17,17,17,17,17,1],[1,273,273,273,273,273,134,134,278,1,278,134,134,273,273,273,273,273,1],[1,275,275,275,275,275,283,282,281,280,282,281,280,275,275,275,275,275,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,285,281,280,282,281,280,282,281,280,282,281,280,282,281,280,282,281,1],[1,1,1,1,1,1,1,1,33,280,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,5,1,1,0,1,1,9,0,0,0,0,0,0],[0,5,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":16,"layer0Hex":"0x0010","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":17,"layer0Hex":"0x0011","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_04h.cns","path":"extract_fld/map7_04h.cns","compressedBytes":246,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":21,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":339},{"value":9,"valueHex":"0x0009","count":165},{"value":12,"valueHex":"0x000c","count":39},{"value":17,"valueHex":"0x0011","count":33},{"value":268,"valueHex":"0x010c","count":33},{"value":187,"valueHex":"0x00bb","count":31},{"value":273,"valueHex":"0x0111","count":24},{"value":274,"valueHex":"0x0112","count":24},{"value":275,"valueHex":"0x0113","count":24},{"value":276,"valueHex":"0x0114","count":24},{"value":33,"valueHex":"0x0021","count":12},{"value":34,"valueHex":"0x0022","count":12}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":632,"nonzeroCount":145,"topValues":[{"value":0,"valueHex":"0x0000","count":632},{"value":32,"valueHex":"0x0020","count":51},{"value":34,"valueHex":"0x0022","count":28},{"value":1,"valueHex":"0x0001","count":22},{"value":4,"valueHex":"0x0004","count":17},{"value":8,"valueHex":"0x0008","count":17},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1],[1,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,1],[1,273,1,1,273,273,273,273,273,1,273,273,273,273,273,1,1,273,1],[1,274,1,1,274,274,274,274,274,1,274,274,274,274,274,1,1,274,1],[1,275,1,1,275,275,275,275,275,1,275,275,275,275,275,1,1,275,1],[1,276,366,368,276,276,276,276,276,367,276,276,276,276,276,366,368,276,1],[1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1],[1,187,187,187,187,187,187,187,159,9,160,187,187,187,187,187,187,187,1],[1,1,1,1,1,1,1,1,33,9,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,32,32,0,0,0,0,0,32,0,0,0,0,0,32,32,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0],[0,5,0,0,1,1,1,1,1,0,1,1,1,1,1,0,0,9,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,36,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,40,0],[0,38,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_05h.cns","path":"extract_fld/map7_05h.cns","compressedBytes":467,"decodedBytes":4148,"headerBytes":4,"width":37,"height":28,"tileCount":1036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=28 (1c 00)"},{"label":"layer0","start":4,"end":2075,"startHex":"0x0004","endHex":"0x081b","size":2072,"sizeHex":"0x0818","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":2076,"end":4147,"startHex":"0x081c","endHex":"0x1033","size":2072,"sizeHex":"0x0818","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1036,"unique":85,"zeroCount":0,"nonzeroCount":1036,"topValues":[{"value":250,"valueHex":"0x00fa","count":303},{"value":1,"valueHex":"0x0001","count":301},{"value":244,"valueHex":"0x00f4","count":40},{"value":249,"valueHex":"0x00f9","count":33},{"value":251,"valueHex":"0x00fb","count":33},{"value":17,"valueHex":"0x0011","count":27},{"value":268,"valueHex":"0x010c","count":27},{"value":187,"valueHex":"0x00bb","count":25},{"value":33,"valueHex":"0x0021","count":24},{"value":34,"valueHex":"0x0022","count":24},{"value":105,"valueHex":"0x0069","count":19},{"value":272,"valueHex":"0x0110","count":18}]},"layer1Stats":{"count":1036,"unique":17,"zeroCount":888,"nonzeroCount":148,"topValues":[{"value":0,"valueHex":"0x0000","count":888},{"value":1,"valueHex":"0x0001","count":31},{"value":34,"valueHex":"0x0022","count":24},{"value":4,"valueHex":"0x0004","count":23},{"value":32,"valueHex":"0x0020","count":23},{"value":8,"valueHex":"0x0008","count":22},{"value":18,"valueHex":"0x0012","count":7},{"value":9,"valueHex":"0x0009","count":3},{"value":35,"valueHex":"0x0023","count":3},{"value":5,"valueHex":"0x0005","count":2},{"value":19,"valueHex":"0x0013","count":2},{"value":36,"valueHex":"0x0024","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,33,268,268,268,268,268,268,268,268,268,268,268,268,268,34,1,1],[1,1,33,270,178,180,270,270,270,198,270,270,270,129,131,162,34,1,1],[1,1,33,272,272,272,272,272,272,229,272,272,272,161,163,162,34,1,1],[1,1,33,243,244,244,244,244,244,244,244,244,352,244,244,245,34,1,1],[1,1,33,249,250,250,250,250,250,250,250,250,358,250,250,251,34,1,1],[1,1,33,249,250,250,250,250,250,250,314,105,105,106,319,251,34,1,1],[1,1,33,249,250,250,250,250,250,250,308,105,105,106,313,251,34,1,1],[1,1,33,249,250,250,250,250,250,250,237,139,140,141,238,251,34,1,1],[1,1,33,249,250,250,250,250,250,250,250,250,250,250,250,251,34,1,1],[1,1,33,249,250,250,250,250,250,250,250,250,250,250,250,251,34,1,1],[1,1,33,249,250,250,250,250,250,250,250,250,250,250,250,251,34,1,1],[1,1,33,249,250,250,250,250,250,250,250,250,250,250,250,251,34,1,1],[1,1,1,1,1,1,1,1,33,255,34,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,18,1,1,1,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,8,0,4,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,19,0,0,0,19,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,34,34,34,34,34,34,0,34,34,34,34,34,34,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_06h.cns","path":"extract_fld/map7_06h.cns","compressedBytes":245,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":36,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":353},{"value":9,"valueHex":"0x0009","count":178},{"value":12,"valueHex":"0x000c","count":32},{"value":17,"valueHex":"0x0011","count":21},{"value":268,"valueHex":"0x010c","count":21},{"value":272,"valueHex":"0x0110","count":21},{"value":187,"valueHex":"0x00bb","count":19},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17},{"value":269,"valueHex":"0x010d","count":12},{"value":270,"valueHex":"0x010e","count":12},{"value":271,"valueHex":"0x010f","count":12}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":697,"nonzeroCount":80,"topValues":[{"value":0,"valueHex":"0x0000","count":697},{"value":1,"valueHex":"0x0001","count":19},{"value":32,"valueHex":"0x0020","count":17},{"value":34,"valueHex":"0x0022","count":16},{"value":4,"valueHex":"0x0004","count":10},{"value":8,"valueHex":"0x0008","count":10},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,17,17,17,17,17,17,17,17,17,17,17,1,1,1,1],[1,1,1,1,268,268,268,268,268,268,268,268,268,268,268,1,1,1,1],[1,1,1,1,269,166,168,269,269,167,269,269,166,168,269,1,1,1,1],[1,1,1,1,270,178,180,270,270,179,270,270,178,180,270,1,1,1,1],[1,1,1,1,271,191,193,271,271,192,271,271,191,193,271,1,1,1,1],[1,1,1,1,272,272,272,272,272,272,272,272,272,272,272,1,1,1,1],[1,1,1,1,12,12,12,12,12,12,12,12,12,12,12,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,244,9,9,244,9,9,244,9,9,1,1,1,1],[1,1,1,1,12,9,250,9,9,250,9,9,250,9,9,1,1,1,1],[1,1,1,1,12,9,255,9,9,255,9,9,255,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,187,187,187,187,159,9,160,187,187,187,187,1,1,1,1],[1,1,1,1,1,1,1,1,33,9,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,5,1,1,1,1,1,1,1,1,1,9,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,36,32,32,32,32,0,32,32,32,32,40,0,0,0,0],[0,0,0,0,38,34,34,34,34,0,34,34,34,34,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_07h.cns","path":"extract_fld/map7_07h.cns","compressedBytes":316,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":37,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":1,"valueHex":"0x0001","count":320},{"value":9,"valueHex":"0x0009","count":163},{"value":2,"valueHex":"0x0002","count":33},{"value":12,"valueHex":"0x000c","count":29},{"value":17,"valueHex":"0x0011","count":21},{"value":268,"valueHex":"0x010c","count":21},{"value":272,"valueHex":"0x0110","count":21},{"value":187,"valueHex":"0x00bb","count":19},{"value":33,"valueHex":"0x0021","count":17},{"value":34,"valueHex":"0x0022","count":17},{"value":269,"valueHex":"0x010d","count":12},{"value":270,"valueHex":"0x010e","count":12}]},"layer1Stats":{"count":777,"unique":14,"zeroCount":660,"nonzeroCount":117,"topValues":[{"value":0,"valueHex":"0x0000","count":660},{"value":32,"valueHex":"0x0020","count":34},{"value":1,"valueHex":"0x0001","count":20},{"value":34,"valueHex":"0x0022","count":20},{"value":8,"valueHex":"0x0008","count":10},{"value":36,"valueHex":"0x0024","count":9},{"value":4,"valueHex":"0x0004","count":8},{"value":40,"valueHex":"0x0028","count":7},{"value":33,"valueHex":"0x0021","count":3},{"value":38,"valueHex":"0x0026","count":2},{"value":37,"valueHex":"0x0025","count":1},{"value":41,"valueHex":"0x0029","count":1}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,2,1,17,17,17,17,17,17,17,17,17,17,17,1,1,1,1],[1,1,2,1,268,268,268,268,268,268,268,268,268,268,268,1,1,1,1],[1,1,2,1,269,166,168,269,269,167,269,269,166,168,269,1,1,1,1],[1,1,2,2,270,178,180,270,270,179,270,270,178,180,270,1,1,1,1],[1,1,2,2,271,191,193,271,271,192,271,271,191,193,271,1,1,1,1],[1,1,2,2,272,272,272,272,272,272,272,272,272,272,272,1,1,1,1],[1,1,2,2,12,12,12,12,12,12,12,12,12,12,12,1,1,1,1],[1,1,2,2,9,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,2,2,9,9,244,9,9,244,9,9,244,9,9,1,1,1,1],[1,1,1,1,12,9,250,9,9,250,9,9,250,9,9,1,1,1,1],[1,1,1,1,12,9,255,9,9,255,9,9,255,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,244,9,9,9,9,9,244,9,9,1,1,1,1],[1,1,1,1,12,9,250,9,9,9,9,9,250,9,9,1,1,1,1],[1,1,1,1,12,9,255,9,9,9,9,9,255,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,12,9,9,9,9,9,9,9,9,9,9,1,1,1,1],[1,1,1,1,187,187,187,187,159,9,160,187,187,187,187,1,1,1,1],[1,1,1,1,1,1,1,1,33,9,34,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,186,187,188,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,32,33,1,1,1,1,1,1,1,1,1,1,9,0,0,0,0],[0,0,32,32,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,34,34,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,36,32,32,32,32,0,32,32,32,32,40,0,0,0,0],[0,0,0,0,38,34,34,34,34,0,34,34,34,34,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_09k.cns","path":"extract_fld/map7_09k.cns","compressedBytes":6383,"decodedBytes":43564,"headerBytes":4,"width":121,"height":90,"tileCount":10890,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=121 (79 00), height=90 (5a 00)"},{"label":"layer0","start":4,"end":21783,"startHex":"0x0004","endHex":"0x5517","size":21780,"sizeHex":"0x5514","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":21784,"end":43563,"startHex":"0x5518","endHex":"0xaa2b","size":21780,"sizeHex":"0x5514","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":10890,"unique":163,"zeroCount":0,"nonzeroCount":10890,"topValues":[{"value":3,"valueHex":"0x0003","count":4859},{"value":12,"valueHex":"0x000c","count":1987},{"value":54,"valueHex":"0x0036","count":178},{"value":67,"valueHex":"0x0043","count":159},{"value":52,"valueHex":"0x0034","count":157},{"value":87,"valueHex":"0x0057","count":108},{"value":61,"valueHex":"0x003d","count":97},{"value":8,"valueHex":"0x0008","count":81},{"value":60,"valueHex":"0x003c","count":74},{"value":53,"valueHex":"0x0035","count":69},{"value":88,"valueHex":"0x0058","count":67},{"value":5,"valueHex":"0x0005","count":66}]},"layer1Stats":{"count":10890,"unique":14,"zeroCount":9468,"nonzeroCount":1422,"topValues":[{"value":0,"valueHex":"0x0000","count":9468},{"value":32,"valueHex":"0x0020","count":288},{"value":34,"valueHex":"0x0022","count":208},{"value":1,"valueHex":"0x0001","count":197},{"value":4,"valueHex":"0x0004","count":169},{"value":8,"valueHex":"0x0008","count":157},{"value":9,"valueHex":"0x0009","count":101},{"value":38,"valueHex":"0x0026","count":89},{"value":42,"valueHex":"0x002a","count":79},{"value":5,"valueHex":"0x0005","count":74},{"value":36,"valueHex":"0x0024","count":31},{"value":40,"valueHex":"0x0028","count":25}]},"layer0Sample":[[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,52,12,3,3,3,3,3,3,179,130,128,3,3,3,3,3],[3,24,32,33,25,33,34,35,34,3,3,3,3,3,3,52,12,3,3,3,3,3,3,176,150,148,3,3,3,3,3],[3,53,60,12,123,87,12,54,61,3,3,3,3,3,3,52,12,3,3,3,3,3,3,14,162,160,8,3,3,3,3],[3,3,3,3,24,19,98,12,12,104,18,26,34,33,16,52,12,3,3,3,3,3,31,38,12,131,42,50,3,3,3],[3,3,3,3,53,49,113,12,82,61,48,54,61,12,46,53,12,3,3,3,3,3,52,12,12,12,12,94,3,3,3],[3,3,25,26,12,71,14,18,19,3,7,8,3,3,3,12,12,36,3,3,3,3,93,12,12,12,94,3,3,3,3],[3,3,52,52,12,86,44,48,49,34,41,42,3,3,3,92,12,63,3,3,3,3,3,7,11,12,4,5,16,8,3],[3,9,12,91,3,6,52,12,12,12,12,12,3,30,31,109,86,3,4,34,35,3,178,41,60,12,38,39,46,42,3],[3,3,12,104,3,40,53,87,12,3,3,3,3,51,54,3,3,3,38,12,62,3,3,12,12,12,12,86,12,12,3],[3,3,98,61,3,92,12,5,16,17,3,3,178,52,12,5,6,3,67,12,12,3,3,52,12,3,12,3,166,91,3],[3,32,113,12,3,109,12,39,46,47,32,72,3,86,12,39,40,3,178,12,12,3,3,12,12,3,3,3,3,3,3],[3,114,12,12,3,67,12,12,88,12,12,181,3,3,3,3,12,106,183,12,12,8,3,98,12,3,3,3,3,3,3],[3,3,12,12,8,4,12,3,3,3,77,112,34,3,3,23,12,112,113,12,12,42,32,113,12,50,27,7,3,3,3],[3,3,12,12,42,38,12,173,3,3,3,88,61,175,3,52,12,91,87,3,52,12,12,12,12,61,192,41,3,3,3],[3,3,3,12,12,12,12,3,3,3,3,178,12,104,3,52,75,104,3,3,3,3,3,3,87,3,3,12,8,3,3],[3,3,3,3,3,87,12,19,3,3,15,16,12,61,3,3,12,61,3,3,16,8,4,18,23,27,7,67,57,3,3],[3,3,7,3,3,3,12,49,3,3,45,120,12,3,3,3,3,90,3,14,46,42,38,48,51,192,41,60,12,3,3],[3,37,41,25,33,34,12,12,3,3,67,12,12,18,3,6,7,3,3,44,12,12,12,12,12,12,12,12,12,50,3],[3,117,12,54,12,12,12,89,3,3,166,12,12,48,33,40,41,25,5,52,71,3,3,3,86,3,88,79,12,61,3],[3,3,12,12,12,12,3,3,3,3,3,82,12,12,12,12,12,54,39,52,12,27,3,3,3,3,73,12,12,12,3],[3,3,3,12,12,3,3,3,3,3,3,3,12,12,12,68,12,12,12,86,12,192,3,3,3,3,3,12,12,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,0,0,33,32,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0],[0,0,0,0,0,0,0,8,0,0,5,0,0,0,0,0,8,0,0,0,0,0,4,0,0,0,0,40,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,38,34,0,8,0,0,0,0,0,32,0,0,0,40,0,0,0,0],[0,0,1,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,42,0,0,4,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,5,0,0],[0,0,0,0,0,0,0,32,0,0,42,0,0,5,0,32,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0],[0,0,0,0,0,34,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,4,0,0,0,0,36,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,34,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0],[0,0,0,8,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,32,0,0,0,5,0,34,34,0,4,0,0,0,0,0,9,0,0,0,0],[0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,42,0,38,34,0,34,0,0,0,0],[0,0,0,34,0,32,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,34,0,0,0,0,0,0,1,9,0,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,36,0,1,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,4,0,0,0,38,32,0,32,0,0,8,0],[0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,1,0,4,0,0,0,0,0,0,0,0,0,8,0],[0,0,38,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,9,0,0,0,0,0,0,0,0,0],[0,0,0,0,34,0,0,0,0,0,0,0,0,38,34,0,32,0,0,0,38,42,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_10k.cns","path":"extract_fld/map7_10k.cns","compressedBytes":6239,"decodedBytes":43564,"headerBytes":4,"width":121,"height":90,"tileCount":10890,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=121 (79 00), height=90 (5a 00)"},{"label":"layer0","start":4,"end":21783,"startHex":"0x0004","endHex":"0x5517","size":21780,"sizeHex":"0x5514","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":21784,"end":43563,"startHex":"0x5518","endHex":"0xaa2b","size":21780,"sizeHex":"0x5514","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":10890,"unique":127,"zeroCount":4,"nonzeroCount":10886,"topValues":[{"value":3,"valueHex":"0x0003","count":5164},{"value":12,"valueHex":"0x000c","count":1836},{"value":67,"valueHex":"0x0043","count":200},{"value":52,"valueHex":"0x0034","count":193},{"value":54,"valueHex":"0x0036","count":167},{"value":60,"valueHex":"0x003c","count":93},{"value":61,"valueHex":"0x003d","count":92},{"value":87,"valueHex":"0x0057","count":86},{"value":8,"valueHex":"0x0008","count":69},{"value":53,"valueHex":"0x0035","count":68},{"value":51,"valueHex":"0x0033","count":64},{"value":5,"valueHex":"0x0005","count":62}]},"layer1Stats":{"count":10890,"unique":15,"zeroCount":9476,"nonzeroCount":1414,"topValues":[{"value":0,"valueHex":"0x0000","count":9476},{"value":32,"valueHex":"0x0020","count":272},{"value":34,"valueHex":"0x0022","count":203},{"value":4,"valueHex":"0x0004","count":201},{"value":8,"valueHex":"0x0008","count":191},{"value":1,"valueHex":"0x0001","count":172},{"value":9,"valueHex":"0x0009","count":92},{"value":5,"valueHex":"0x0005","count":83},{"value":42,"valueHex":"0x002a","count":73},{"value":38,"valueHex":"0x0026","count":71},{"value":36,"valueHex":"0x0024","count":27},{"value":40,"valueHex":"0x0028","count":25}]},"layer0Sample":[[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,52,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,24,3,3,3,3,3,3,52,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,7,53,172,3,3,3,3,3,52,12,178,17,25,26,18,3,3,3,3,3,3,3,3,3],[3,3,3,3,24,19,3,41,12,104,18,26,34,32,24,52,12,3,47,54,54,48,33,19,15,26,3,3,3,3,3],[3,3,3,3,53,49,82,76,12,61,48,54,12,12,54,60,12,3,3,90,3,87,12,49,45,54,8,3,3,3,3],[3,3,25,26,12,12,3,12,106,3,7,8,9,12,72,87,12,36,3,3,3,3,52,12,3,12,108,26,3,3,3],[3,3,54,59,12,3,25,52,112,34,41,42,3,12,3,7,12,63,3,3,3,3,52,12,3,52,12,54,3,3,3],[3,9,12,91,3,15,54,12,12,12,12,12,3,3,37,41,12,3,4,34,3,3,12,12,25,67,12,12,27,3,3],[3,3,12,104,3,45,12,87,12,3,3,3,3,6,52,12,172,3,38,12,172,3,3,12,54,12,12,12,192,3,3],[3,3,98,61,3,92,12,3,5,6,3,3,178,40,53,12,3,3,67,12,106,3,3,52,12,3,12,3,12,36,3],[3,32,113,12,3,109,12,32,39,40,24,72,3,12,12,12,32,175,178,12,112,3,3,12,12,3,3,3,12,63,3],[3,114,12,12,3,67,12,12,88,12,62,181,3,3,3,3,12,106,183,12,12,8,3,98,12,3,3,3,12,12,3],[3,3,12,12,8,4,12,3,3,3,77,112,3,3,3,23,12,112,113,12,12,42,32,113,12,43,23,31,12,3,3],[3,3,12,12,42,38,12,173,3,3,3,88,3,3,3,51,12,91,3,3,52,12,12,12,12,192,51,54,90,3,3],[3,3,3,12,12,12,94,3,3,3,3,3,3,3,3,52,75,3,3,3,3,3,3,3,3,10,12,3,3,3,3],[3,3,3,3,12,12,110,3,3,3,3,3,3,3,3,3,12,3,3,3,3,18,33,34,17,52,12,3,3,3,3],[3,3,7,3,52,12,119,3,3,25,8,4,18,19,3,17,12,26,6,8,4,48,12,61,47,60,12,3,3,3,3],[3,37,41,25,52,12,93,3,178,54,42,38,48,49,34,47,12,54,40,42,38,12,3,52,12,12,3,3,3,3,3],[3,121,12,54,12,3,5,6,105,12,12,12,12,12,54,12,12,12,12,12,12,12,25,52,86,12,3,3,3,3,3],[3,9,12,12,12,25,39,40,53,3,3,82,12,12,12,12,12,12,3,3,12,12,54,12,3,3,3,3,3,3,3],[3,3,3,12,12,52,12,12,3,3,3,3,89,3,3,68,3,93,3,3,67,12,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,93,86,3,3,3,3,3,3,3,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,32,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,5,0,0,0,1,0,8,0,34,32,34,32,0,0,0,1,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,0,0,0,34,32,8,0,0,0,0,0,4,0,34,0,0,0,0,0,0],[0,0,1,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,4,0,1,0,0,0],[0,0,0,42,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,32,0,0,42,0,0,0,4,0,0,0,0,0,0,0,0,0,1,0,0,0,9,0,0],[0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,8,38,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,0,1,0,0,0,0,38,0,0,0,0,8,0,0,0,0,0,0,0,0,8,0],[0,0,0,8,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0],[0,0,0,0,0,0,0,0,0,0,34,32,0,0,0,5,0,42,38,0,4,0,0,0,0,9,1,0,34,0,0],[0,0,34,0,0,0,32,0,0,0,0,0,0,0,0,4,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,4,0,0,0,0,0],[0,0,0,0,4,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,0,5,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,32,0,0,1,0,0,0,0,0,0,0,1,0,0,0,8,0,4,0,0,0,0,0,0,0],[0,38,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,32,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,42,0,0,0,0,0,0,0,0,34,0,0,0,1,0,0,0,0,0,0,0,0],[0,0,34,0,0,1,0,0,42,0,0,0,0,38,34,0,34,32,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,38,42,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_11k.cns","path":"extract_fld/map7_11k.cns","compressedBytes":657,"decodedBytes":5332,"headerBytes":4,"width":37,"height":36,"tileCount":1332,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=36 (24 00)"},{"label":"layer0","start":4,"end":2667,"startHex":"0x0004","endHex":"0x0a6b","size":2664,"sizeHex":"0x0a68","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":2668,"end":5331,"startHex":"0x0a6c","endHex":"0x14d3","size":2664,"sizeHex":"0x0a68","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1332,"unique":93,"zeroCount":0,"nonzeroCount":1332,"topValues":[{"value":3,"valueHex":"0x0003","count":937},{"value":12,"valueHex":"0x000c","count":136},{"value":52,"valueHex":"0x0034","count":22},{"value":67,"valueHex":"0x0043","count":22},{"value":60,"valueHex":"0x003c","count":8},{"value":172,"valueHex":"0x00ac","count":6},{"value":51,"valueHex":"0x0033","count":6},{"value":53,"valueHex":"0x0035","count":6},{"value":54,"valueHex":"0x0036","count":6},{"value":45,"valueHex":"0x002d","count":5},{"value":86,"valueHex":"0x0056","count":5},{"value":64,"valueHex":"0x0040","count":4}]},"layer1Stats":{"count":1332,"unique":12,"zeroCount":1232,"nonzeroCount":100,"topValues":[{"value":0,"valueHex":"0x0000","count":1232},{"value":8,"valueHex":"0x0008","count":23},{"value":4,"valueHex":"0x0004","count":22},{"value":32,"valueHex":"0x0020","count":12},{"value":34,"valueHex":"0x0022","count":11},{"value":5,"valueHex":"0x0005","count":7},{"value":9,"valueHex":"0x0009","count":6},{"value":1,"valueHex":"0x0001","count":6},{"value":42,"valueHex":"0x002a","count":4},{"value":38,"valueHex":"0x0026","count":4},{"value":40,"valueHex":"0x0028","count":3},{"value":36,"valueHex":"0x0024","count":2}]},"layer0Sample":[[3,3,3,3,3,3,3,3,52,12,12,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,52,12,12,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,52,12,12,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,52,12,12,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,52,12,12,36,3,3,3,3,3,3,3],[3,3,3,3,3,4,6,15,52,12,12,50,3,3,3,3,3,3,3],[3,3,3,3,3,23,25,31,52,12,12,49,3,3,3,3,3,3,3],[3,3,3,3,3,38,40,45,52,12,12,123,3,3,3,3,3,3,3],[3,3,3,3,178,51,54,54,60,12,12,3,3,3,3,3,3,3,3],[3,3,3,3,3,67,12,12,12,68,12,19,3,3,3,3,3,3,3],[3,3,3,3,3,3,87,3,88,79,12,35,36,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,82,11,12,49,50,3,3,3,3,3,3],[3,3,3,3,3,3,4,6,98,67,12,61,63,3,3,3,3,3,3],[3,3,3,3,3,3,23,25,105,67,12,12,86,3,3,3,3,3,3],[3,3,3,3,3,3,38,40,113,114,12,12,3,3,3,3,3,3,3],[3,3,3,3,3,178,51,54,59,12,12,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,67,12,12,12,12,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,12,12,12,3,3,3,3,3,3,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0],[0,0,0,0,0,5,1,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,38,34,34,32,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,5,1,0,0,0,42,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,34,34,0,0,8,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":64,"layer0Hex":"0x0040","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map7_12k.cns","path":"extract_fld/map7_12k.cns","compressedBytes":497,"decodedBytes":6484,"headerBytes":4,"width":45,"height":36,"tileCount":1620,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=45 (2d 00), height=36 (24 00)"},{"label":"layer0","start":4,"end":3243,"startHex":"0x0004","endHex":"0x0cab","size":3240,"sizeHex":"0x0ca8","role":"base tile word grid used for the visible lower map layer","sample":"0x0082, 0x0080, 0x0081, 0x0082, 0x0080, 0x0081, 0x0082, 0x0080"},{"label":"layer1","start":3244,"end":6483,"startHex":"0x0cac","endHex":"0x1953","size":3240,"sizeHex":"0x0ca8","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1620,"unique":65,"zeroCount":0,"nonzeroCount":1620,"topValues":[{"value":12,"valueHex":"0x000c","count":554},{"value":163,"valueHex":"0x00a3","count":344},{"value":3,"valueHex":"0x0003","count":205},{"value":130,"valueHex":"0x0082","count":16},{"value":141,"valueHex":"0x008d","count":16},{"value":144,"valueHex":"0x0090","count":16},{"value":147,"valueHex":"0x0093","count":16},{"value":150,"valueHex":"0x0096","count":16},{"value":153,"valueHex":"0x0099","count":16},{"value":156,"valueHex":"0x009c","count":16},{"value":159,"valueHex":"0x009f","count":16},{"value":162,"valueHex":"0x00a2","count":16}]},"layer1Stats":{"count":1620,"unique":12,"zeroCount":1473,"nonzeroCount":147,"topValues":[{"value":0,"valueHex":"0x0000","count":1473},{"value":32,"valueHex":"0x0020","count":35},{"value":1,"valueHex":"0x0001","count":34},{"value":34,"valueHex":"0x0022","count":28},{"value":4,"valueHex":"0x0004","count":13},{"value":8,"valueHex":"0x0008","count":12},{"value":9,"valueHex":"0x0009","count":6},{"value":38,"valueHex":"0x0026","count":6},{"value":42,"valueHex":"0x002a","count":6},{"value":5,"valueHex":"0x0005","count":5},{"value":36,"valueHex":"0x0024","count":1},{"value":40,"valueHex":"0x0028","count":1}]},"layer0Sample":[[130,129,128,130,129,128,130,129,128,130,129,128,130,129,128,130,129,128,130,129,128,130,128],[144,143,142,144,143,142,144,143,142,144,143,142,144,143,142,144,143,142,144,143,142,144,142],[150,149,148,150,149,148,150,149,148,150,149,148,150,149,148,150,149,148,150,149,148,150,148],[156,155,154,156,155,154,156,155,154,156,155,154,156,155,154,156,155,154,156,155,154,156,154],[162,161,160,162,161,160,162,161,160,162,161,160,162,161,160,162,161,160,162,161,160,162,160],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163],[163,163,163,138,135,163,163,163,163,135,12,12,12,135,133,135,163,163,163,163,163,163,163],[135,12,12,12,12,12,12,12,12,12,12,12,68,12,12,12,12,12,12,132,131,131,163],[12,12,12,12,12,12,12,12,12,12,12,12,79,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,77,12,12,12,12,86,87,12,12,12],[9,94,90,3,87,87,3,87,12,12,12,12,12,12,90,90,3,3,3,3,3,90,3],[3,3,3,3,3,3,3,3,3,3,12,12,12,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,3,3,3,3,10,12,12,3,3,3,3,3,3,3,3,3,3]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,5,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,0,0,8],[38,32,32,34,32,32,34,32,0,0,0,0,0,0,32,32,34,34,0,0,38,34,42],[0,0,0,0,0,0,0,0,38,34,0,0,0,42,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":128,"layer0Hex":"0x0080","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":128,"layer0Hex":"0x0080","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":128,"layer0Hex":"0x0080","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":128,"layer0Hex":"0x0080","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":128,"layer0Hex":"0x0080","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":129,"layer0Hex":"0x0081","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":130,"layer0Hex":"0x0082","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_01n.cns","path":"extract_fld/map8_01n.cns","compressedBytes":1313,"decodedBytes":7844,"headerBytes":4,"width":49,"height":40,"tileCount":1960,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=49 (31 00), height=40 (28 00)"},{"label":"layer0","start":4,"end":3923,"startHex":"0x0004","endHex":"0x0f53","size":3920,"sizeHex":"0x0f50","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0007, 0x0008, 0x0007, 0x0008"},{"label":"layer1","start":3924,"end":7843,"startHex":"0x0f54","endHex":"0x1ea3","size":3920,"sizeHex":"0x0f50","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1960,"unique":109,"zeroCount":0,"nonzeroCount":1960,"topValues":[{"value":1,"valueHex":"0x0001","count":722},{"value":3,"valueHex":"0x0003","count":547},{"value":7,"valueHex":"0x0007","count":22},{"value":8,"valueHex":"0x0008","count":22},{"value":21,"valueHex":"0x0015","count":22},{"value":22,"valueHex":"0x0016","count":22},{"value":36,"valueHex":"0x0024","count":20},{"value":49,"valueHex":"0x0031","count":20},{"value":63,"valueHex":"0x003f","count":20},{"value":77,"valueHex":"0x004d","count":20},{"value":90,"valueHex":"0x005a","count":20},{"value":35,"valueHex":"0x0023","count":19}]},"layer1Stats":{"count":1960,"unique":12,"zeroCount":1685,"nonzeroCount":275,"topValues":[{"value":0,"valueHex":"0x0000","count":1685},{"value":32,"valueHex":"0x0020","count":66},{"value":1,"valueHex":"0x0001","count":37},{"value":8,"valueHex":"0x0008","count":33},{"value":4,"valueHex":"0x0004","count":32},{"value":34,"valueHex":"0x0022","count":26},{"value":38,"valueHex":"0x0026","count":19},{"value":42,"valueHex":"0x002a","count":17},{"value":9,"valueHex":"0x0009","count":15},{"value":5,"valueHex":"0x0005","count":13},{"value":36,"valueHex":"0x0024","count":9},{"value":40,"valueHex":"0x0028","count":8}]},"layer0Sample":[[1,1,7,7,7,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,33,35,35,35,35,37,1,1,1,1,1,8,21,21,21,21,21,21,23,8,8,1,1,1],[1,60,62,62,62,62,64,1,1,1,1,34,36,48,48,48,48,48,48,50,36,36,23,1,1],[1,87,89,89,89,89,91,1,1,1,1,61,63,76,76,76,76,76,76,78,63,63,50,1,1],[1,114,3,3,3,3,3,1,1,1,1,88,90,3,3,3,3,3,3,99,90,90,78,1,1],[1,112,3,3,3,3,3,51,1,1,1,3,3,126,1,134,3,133,1,129,3,3,99,1,1],[1,123,3,3,3,3,3,79,1,1,1,3,3,1,1,41,70,42,1,1,122,3,117,1,1],[1,96,3,3,3,3,3,100,1,1,1,121,136,1,1,68,2,72,1,1,1,1,1,1,1],[1,3,3,3,3,3,3,124,1,1,33,22,22,22,1,1,1,1,1,1,20,22,22,1,1],[1,111,3,3,3,3,3,137,1,1,60,1,1,49,51,1,1,1,20,22,47,49,49,37,1],[1,111,3,3,3,3,3,102,1,1,87,403,403,77,79,1,1,1,47,49,75,77,77,64,1],[1,128,3,3,3,3,3,3,23,8,108,3,3,3,100,1,1,1,75,77,98,4,4,91,1],[1,1,1,129,3,3,3,3,50,36,115,3,3,3,124,7,7,20,98,4,3,3,3,3,1],[1,1,1,1,135,3,3,3,78,63,86,3,3,3,137,35,35,47,3,3,3,3,3,127,1],[1,1,1,1,1,111,3,3,99,90,3,3,3,3,102,62,62,75,3,3,3,3,3,1,1],[1,1,1,1,1,130,3,3,3,3,3,3,3,3,3,89,89,98,3,3,3,3,3,1,1],[1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,127,1,1],[1,1,1,1,1,1,3,3,3,121,122,3,3,3,3,3,3,3,3,117,121,127,1,1,1],[1,1,1,1,1,1,128,136,127,1,1,121,136,1,128,136,122,3,117,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,9,0,0,0,0,0,0,5,1,1,1,1,1,0,0,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,5,0,32,34,32,0,32,34,32,0,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,4,0,0,0,0,0,0,0,0,32,0,40,0,0],[0,5,0,0,0,0,0,0,0,0,0,36,40,0,0,0,32,0,0,0,0,34,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,36,40,0,0,0,32,0,0,0,0,0,0,0,0],[0,38,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,9,0,0,0,0,0,0,0,1,9,0,0],[0,0,38,32,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,9,0],[0,0,0,0,32,0,0,8,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,42,0],[0,0,0,0,0,38,0,0,0,0,4,0,0,0,0,0,0,0,4,0,0,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0],[0,0,0,0,0,0,4,0,0,32,32,0,0,0,0,0,0,0,0,32,32,42,0,0,0],[0,0,0,0,0,0,38,32,42,0,0,32,32,34,34,32,32,0,32,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_02n.cns","path":"extract_fld/map8_02n.cns","compressedBytes":4462,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":219,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":3,"valueHex":"0x0003","count":2486},{"value":148,"valueHex":"0x0094","count":1894},{"value":1,"valueHex":"0x0001","count":156},{"value":189,"valueHex":"0x00bd","count":119},{"value":190,"valueHex":"0x00be","count":104},{"value":212,"valueHex":"0x00d4","count":87},{"value":232,"valueHex":"0x00e8","count":85},{"value":156,"valueHex":"0x009c","count":83},{"value":213,"valueHex":"0x00d5","count":80},{"value":214,"valueHex":"0x00d6","count":77},{"value":151,"valueHex":"0x0097","count":73},{"value":215,"valueHex":"0x00d7","count":72}]},"layer1Stats":{"count":7920,"unique":22,"zeroCount":6804,"nonzeroCount":1116,"topValues":[{"value":0,"valueHex":"0x0000","count":6804},{"value":4,"valueHex":"0x0004","count":243},{"value":8,"valueHex":"0x0008","count":230},{"value":1,"valueHex":"0x0001","count":218},{"value":2,"valueHex":"0x0002","count":183},{"value":10,"valueHex":"0x000a","count":44},{"value":9,"valueHex":"0x0009","count":37},{"value":6,"valueHex":"0x0006","count":37},{"value":5,"valueHex":"0x0005","count":33},{"value":32,"valueHex":"0x0020","count":24},{"value":34,"valueHex":"0x0022","count":21},{"value":33,"valueHex":"0x0021","count":13}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,117,121,121,122,3,148,148,148,3,3,3,3,162,148,148,148,148,148,148,161,3,3,3,162],[212,1,1,1,1,3,3,148,148,3,3,3,3,3,3,148,148,148,148,148,214,3,146,3,215],[230,1,6,24,1,3,3,148,214,3,177,181,181,184,3,3,3,3,3,3,3,215,228,3,215],[230,50,59,80,47,3,206,148,189,3,190,148,148,273,181,181,181,181,184,3,3,190,148,3,215],[230,99,3,3,98,3,148,188,3,3,3,151,148,189,3,3,148,148,212,156,3,190,148,3,190],[230,3,3,3,177,181,148,263,156,156,3,3,195,196,3,3,3,3,148,148,189,190,148,157,265],[212,3,3,180,276,148,148,148,148,148,3,153,266,189,190,208,189,3,3,244,189,190,148,3,162],[212,3,3,148,188,3,192,148,148,148,3,232,148,189,3,151,3,177,181,278,189,215,148,3,190],[212,3,3,3,3,3,269,148,148,148,3,268,148,264,159,3,153,265,160,3,3,3,3,3,190],[212,3,3,3,3,3,3,3,3,3,3,3,268,148,263,157,266,148,231,3,3,3,3,3,215],[212,156,3,3,155,155,155,158,3,205,210,3,3,215,148,148,148,161,3,3,204,209,3,204,291],[148,148,189,3,148,149,148,230,3,3,230,3,178,276,148,148,148,189,3,179,277,148,144,232,148],[148,151,3,3,148,264,266,261,3,155,230,146,232,148,3,3,3,3,3,217,148,148,148,148,148],[212,3,3,3,148,148,148,270,3,148,148,148,148,148,157,3,3,177,182,278,189,267,148,270,190],[148,209,3,3,3,148,271,3,3,3,3,148,148,148,148,189,3,3,148,161,3,128,3,1,190],[148,148,3,3,3,3,3,3,3,143,3,3,148,148,3,3,3,153,266,214,113,1,2,1,190],[148,148,208,189,3,3,3,3,3,227,229,3,142,192,3,3,3,232,161,3,137,22,22,22,190],[148,148,148,275,185,3,180,185,3,152,230,3,226,150,3,180,186,232,189,3,3,77,77,77,190],[148,148,148,148,274,181,148,274,182,276,273,181,278,157,157,148,275,277,275,182,182,182,182,182,276]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,33,33,33,33,1,0,0,0,1,1,1,1,9,0,0,0,0,0,0,5,1,1,1,9],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,4,0,0,0,8],[0,0,0,0,0,0,2,0,4,0,8,0,0,0,0,1,1,1,1,1,0,8,0,0,8],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,8,0,0,8],[0,0,4,8,0,0,0,0,0,0,0,1,0,4,0,0,0,0,0,0,4,8,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,1,1,0,2,0,0,0,0,4,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,10,0,4,8,0,4,0,0,0,4,8,0,1,9],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,4,8,0,0,4,8,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,8],[0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,10],[0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,5,1,0,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,1,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,4,8,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,5,0,34,0,34,8],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,4,0,0,40,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,4,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_03n.cns","path":"extract_fld/map8_03n.cns","compressedBytes":4466,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":219,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":3,"valueHex":"0x0003","count":2479},{"value":148,"valueHex":"0x0094","count":1894},{"value":1,"valueHex":"0x0001","count":156},{"value":189,"valueHex":"0x00bd","count":117},{"value":190,"valueHex":"0x00be","count":102},{"value":212,"valueHex":"0x00d4","count":84},{"value":232,"valueHex":"0x00e8","count":83},{"value":156,"valueHex":"0x009c","count":83},{"value":213,"valueHex":"0x00d5","count":78},{"value":214,"valueHex":"0x00d6","count":75},{"value":151,"valueHex":"0x0097","count":73},{"value":215,"valueHex":"0x00d7","count":70}]},"layer1Stats":{"count":7920,"unique":22,"zeroCount":6796,"nonzeroCount":1124,"topValues":[{"value":0,"valueHex":"0x0000","count":6796},{"value":4,"valueHex":"0x0004","count":240},{"value":8,"valueHex":"0x0008","count":227},{"value":1,"valueHex":"0x0001","count":224},{"value":2,"valueHex":"0x0002","count":181},{"value":10,"valueHex":"0x000a","count":43},{"value":9,"valueHex":"0x0009","count":37},{"value":6,"valueHex":"0x0006","count":36},{"value":5,"valueHex":"0x0005","count":33},{"value":32,"valueHex":"0x0020","count":24},{"value":34,"valueHex":"0x0022","count":21},{"value":18,"valueHex":"0x0012","count":15}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,117,121,121,122,3,148,148,148,3,3,3,3,162,148,148,148,148,148,148,161,3,3,3,162],[212,1,1,1,1,3,3,148,148,3,3,3,3,3,3,148,148,148,148,148,214,3,146,3,215],[230,1,6,24,1,3,3,148,214,3,177,181,181,184,3,3,3,3,3,3,3,215,228,3,215],[230,50,59,80,47,3,206,148,189,3,190,148,148,273,181,181,181,181,184,3,3,190,148,3,215],[230,99,3,3,98,3,148,188,3,3,3,151,148,189,3,3,148,148,212,156,3,190,148,3,190],[230,3,3,3,177,181,148,263,156,156,3,3,195,196,3,3,3,3,148,148,189,190,148,157,265],[212,3,3,180,276,148,148,148,148,148,3,153,266,189,190,208,189,3,3,244,189,190,148,3,162],[212,3,3,148,188,3,192,148,148,148,3,232,148,189,3,151,3,177,181,278,189,215,148,3,190],[212,3,3,3,3,3,269,148,148,148,3,268,148,264,159,3,153,265,160,3,3,3,3,3,190],[212,3,3,3,3,3,3,3,3,3,3,3,268,148,263,157,266,148,231,3,3,3,3,3,215],[212,156,3,3,155,155,155,158,3,205,210,3,3,215,148,148,148,161,3,3,204,209,3,204,291],[148,148,189,3,148,149,148,230,3,3,230,3,178,276,148,148,148,189,3,179,277,148,144,232,148],[148,151,3,3,148,264,266,261,3,155,230,146,232,148,3,3,3,3,3,217,148,148,148,148,148],[212,3,3,3,148,148,148,270,3,148,148,148,148,148,157,3,3,177,182,278,189,267,148,270,190],[148,209,3,3,3,148,271,3,3,3,3,148,148,148,148,189,3,3,148,161,3,128,3,1,190],[148,148,3,3,3,3,3,3,3,143,3,3,148,148,3,3,3,153,266,214,113,1,2,1,190],[148,148,208,189,3,3,3,3,3,227,229,3,142,192,3,3,3,232,161,3,137,22,22,22,190],[148,148,148,275,185,3,180,185,3,152,230,3,226,150,3,180,186,218,218,3,3,77,77,77,190],[148,148,148,148,274,181,148,274,182,276,273,181,278,157,157,148,275,277,275,182,182,182,182,182,276]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,33,33,33,33,1,0,0,0,1,1,1,1,9,0,0,0,0,0,0,5,1,1,1,9],[0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,4,0,0,0,8],[0,0,0,0,0,0,2,0,4,0,8,0,0,0,0,1,1,1,1,1,0,8,0,0,8],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,8,0,0,8],[0,0,4,8,0,0,0,0,0,0,0,1,0,4,0,0,0,0,0,0,4,8,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,1,1,0,2,0,0,0,0,4,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,10,0,4,8,0,4,0,0,0,4,8,0,1,9],[0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,4,8,0,0,4,8,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,8],[0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,10],[0,0,4,0,0,0,0,0,0,0,0,0,0,8,0,0,0,5,1,0,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,1,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,4,8,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,5,0,34,0,34,8],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,4,0,0,40,0,0],[0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_04n.cns","path":"extract_fld/map8_04n.cns","compressedBytes":3626,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":241,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":148,"valueHex":"0x0094","count":2372},{"value":3,"valueHex":"0x0003","count":1619},{"value":1,"valueHex":"0x0001","count":320},{"value":212,"valueHex":"0x00d4","count":150},{"value":213,"valueHex":"0x00d5","count":137},{"value":189,"valueHex":"0x00bd","count":130},{"value":233,"valueHex":"0x00e9","count":129},{"value":232,"valueHex":"0x00e8","count":126},{"value":190,"valueHex":"0x00be","count":125},{"value":156,"valueHex":"0x009c","count":111},{"value":151,"valueHex":"0x0097","count":107},{"value":181,"valueHex":"0x00b5","count":105}]},"layer1Stats":{"count":7920,"unique":24,"zeroCount":6744,"nonzeroCount":1176,"topValues":[{"value":0,"valueHex":"0x0000","count":6744},{"value":4,"valueHex":"0x0004","count":260},{"value":8,"valueHex":"0x0008","count":251},{"value":1,"valueHex":"0x0001","count":243},{"value":2,"valueHex":"0x0002","count":180},{"value":32,"valueHex":"0x0020","count":69},{"value":34,"valueHex":"0x0022","count":40},{"value":9,"valueHex":"0x0009","count":24},{"value":6,"valueHex":"0x0006","count":22},{"value":10,"valueHex":"0x000a","count":18},{"value":5,"valueHex":"0x0005","count":15},{"value":16,"valueHex":"0x0010","count":10}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,3,3,3,3,162,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,161,162],[212,3,3,3,3,267,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,214,215],[230,3,142,144,144,144,144,172,257,146,146,257,257,257,257,146,202,257,257,257,3,190,148,214,190],[230,3,226,148,148,148,148,148,148,148,148,148,148,148,148,148,224,148,148,148,256,215,148,189,190],[230,3,233,187,3,215,148,189,3,3,3,3,216,148,3,3,3,3,190,148,189,194,195,196,215],[230,3,233,261,3,215,148,189,190,207,207,207,292,148,207,207,208,189,215,148,189,190,148,214,215],[212,3,233,212,3,215,148,189,190,148,161,3,3,3,3,162,148,214,215,148,189,190,148,189,190],[212,3,233,273,280,276,148,189,190,148,189,113,1,71,1,190,148,189,215,148,189,190,148,214,215],[212,3,284,151,151,152,148,214,190,148,189,124,1,1,1,190,148,189,190,148,214,215,148,214,215],[212,3,3,3,3,215,148,214,190,148,189,102,49,49,49,190,148,189,215,148,214,215,148,289,291],[212,156,3,3,156,265,148,214,215,148,256,257,257,257,257,259,148,189,215,148,214,215,148,148,148],[148,148,189,190,148,148,148,214,190,148,148,148,148,148,148,148,148,214,215,148,214,190,148,189,215],[148,151,3,3,150,152,148,256,3,121,215,148,189,3,3,3,3,3,215,148,189,3,3,3,215],[212,3,3,3,3,3,152,148,231,1,190,148,290,208,208,208,224,207,291,148,189,1,1,1,215],[212,126,134,133,128,3,267,148,271,1,3,3,3,3,3,3,3,3,3,3,3,1,1,1,215],[230,1,68,72,1,3,3,3,1,1,177,182,182,181,181,181,181,181,184,3,3,1,2,1,215],[212,50,21,21,34,3,3,3,35,22,190,148,148,148,148,148,148,148,230,3,3,36,27,35,215],[230,99,76,76,88,3,180,185,89,77,190,148,148,148,148,148,148,148,230,3,3,90,3,89,190],[273,182,181,181,181,181,148,274,181,182,276,148,148,148,148,148,148,148,273,182,182,182,181,181,276]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9],[0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8],[0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,4,8],[0,0,0,0,0,8,0,4,0,2,0,2,0,0,2,2,2,0,8,0,4,1,1,1,8],[0,0,0,0,0,8,0,4,8,0,0,0,0,0,0,0,0,4,8,0,4,8,0,4,8],[0,0,0,0,0,8,0,4,8,0,5,1,1,1,1,9,0,4,8,0,4,8,0,4,8],[0,0,0,0,6,0,0,4,8,0,4,42,0,8,0,0,0,4,8,0,4,8,0,4,8],[0,0,0,0,0,0,0,4,8,0,4,0,0,0,0,0,0,4,8,0,4,8,0,6,10],[0,0,0,0,0,8,0,4,8,0,4,0,0,0,0,0,0,4,8,0,4,8,0,0,0],[0,0,0,8,0,0,0,4,8,0,0,0,0,0,0,0,0,4,8,0,4,8,0,0,0],[0,0,4,8,0,0,0,4,8,0,0,0,0,0,0,0,0,4,8,0,4,8,0,4,8],[0,0,0,0,0,0,0,0,2,32,8,0,6,2,2,2,0,2,10,0,4,0,1,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0],[0,32,32,32,34,0,8,0,0,0,5,1,1,1,1,1,0,1,1,1,9,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_05n.cns","path":"extract_fld/map8_05n.cns","compressedBytes":3684,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":316,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":3,"valueHex":"0x0003","count":1621},{"value":148,"valueHex":"0x0094","count":1474},{"value":5,"valueHex":"0x0005","count":720},{"value":1,"valueHex":"0x0001","count":320},{"value":189,"valueHex":"0x00bd","count":130},{"value":190,"valueHex":"0x00be","count":122},{"value":156,"valueHex":"0x009c","count":110},{"value":215,"valueHex":"0x00d7","count":107},{"value":214,"valueHex":"0x00d6","count":104},{"value":157,"valueHex":"0x009d","count":102},{"value":296,"valueHex":"0x0128","count":71},{"value":146,"valueHex":"0x0092","count":69}]},"layer1Stats":{"count":7920,"unique":24,"zeroCount":6757,"nonzeroCount":1163,"topValues":[{"value":0,"valueHex":"0x0000","count":6757},{"value":4,"valueHex":"0x0004","count":267},{"value":8,"valueHex":"0x0008","count":258},{"value":1,"valueHex":"0x0001","count":243},{"value":2,"valueHex":"0x0002","count":179},{"value":32,"valueHex":"0x0020","count":57},{"value":34,"valueHex":"0x0022","count":40},{"value":9,"valueHex":"0x0009","count":24},{"value":6,"valueHex":"0x0006","count":18},{"value":5,"valueHex":"0x0005","count":15},{"value":10,"valueHex":"0x000a","count":14},{"value":18,"valueHex":"0x0012","count":9}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,3,3,3,3,162,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,161,162],[212,3,3,3,3,267,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,214,215],[230,3,142,144,144,144,144,172,145,145,145,145,145,145,145,145,202,145,145,145,3,190,148,214,190],[230,3,329,331,331,331,331,251,332,332,332,332,332,332,332,332,224,332,332,332,214,215,148,189,190],[230,3,327,303,3,190,5,189,3,3,3,3,305,5,3,3,3,3,190,5,214,194,195,196,215],[230,3,327,352,3,190,5,214,190,319,319,319,377,5,318,318,318,189,190,5,214,190,148,214,215],[212,3,327,352,3,190,5,189,190,5,300,3,3,3,3,301,5,189,190,5,214,190,148,189,190],[212,3,327,363,220,366,5,189,190,5,189,113,1,71,1,215,5,189,190,5,214,190,148,214,215],[212,3,390,296,296,298,5,189,190,5,189,124,1,1,1,215,5,189,190,5,214,215,148,214,215],[212,3,3,3,3,190,5,189,190,5,189,102,49,49,49,215,5,189,190,5,189,215,148,289,291],[212,156,3,3,156,355,5,189,190,5,256,146,146,146,146,259,5,189,190,5,189,215,148,148,148],[148,148,189,190,5,5,5,189,190,5,332,331,331,331,331,387,5,189,190,5,214,190,148,189,215],[148,151,3,3,297,298,5,256,3,121,190,5,189,3,3,3,3,3,190,5,189,3,3,3,215],[212,3,3,3,3,3,298,332,335,1,215,5,375,318,318,318,224,319,376,5,214,1,1,1,215],[212,126,134,133,128,3,267,5,380,1,3,3,3,3,3,3,3,3,3,3,3,1,1,1,215],[230,1,68,72,1,3,3,3,1,1,177,182,182,181,181,181,181,181,184,3,3,1,2,1,215],[212,50,21,21,34,3,3,3,35,22,190,148,148,148,148,148,148,148,230,3,3,36,27,35,215],[230,99,76,76,88,3,180,185,89,77,190,148,148,148,148,148,148,148,230,3,3,90,3,89,190],[273,182,181,181,181,181,148,274,181,182,276,148,148,148,148,148,148,148,273,182,182,182,181,181,276]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9],[0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8],[0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,4,8],[0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,4,8],[0,0,0,0,0,8,0,4,0,2,2,2,0,0,2,2,2,0,8,0,4,1,1,1,8],[0,0,0,0,0,8,0,4,8,0,0,0,0,0,0,0,0,4,8,0,4,8,0,4,8],[0,0,0,0,0,8,0,4,8,0,5,1,1,1,1,9,0,4,8,0,4,8,0,4,8],[0,0,0,0,4,0,0,4,8,0,4,42,0,8,0,0,0,4,8,0,4,8,0,4,8],[0,0,0,0,0,0,0,4,8,0,4,0,0,0,0,0,0,4,8,0,4,8,0,6,10],[0,0,0,0,0,8,0,4,8,0,4,0,0,0,0,0,0,4,8,0,4,8,0,0,0],[0,0,0,8,0,0,0,4,8,0,0,0,0,0,0,0,0,4,8,0,4,8,0,0,0],[0,0,4,8,0,0,0,4,8,0,0,0,0,0,0,0,0,4,8,0,4,8,0,4,8],[0,0,0,0,0,0,0,0,2,32,8,0,6,2,2,2,0,2,10,0,4,0,1,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,32,32,34,0,8,0,0,0,5,1,1,1,1,1,0,1,1,1,9,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_06n.cns","path":"extract_fld/map8_06n.cns","compressedBytes":3324,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":316,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":3,"valueHex":"0x0003","count":1621},{"value":148,"valueHex":"0x0094","count":1474},{"value":5,"valueHex":"0x0005","count":720},{"value":1,"valueHex":"0x0001","count":320},{"value":189,"valueHex":"0x00bd","count":130},{"value":190,"valueHex":"0x00be","count":122},{"value":156,"valueHex":"0x009c","count":110},{"value":215,"valueHex":"0x00d7","count":107},{"value":214,"valueHex":"0x00d6","count":104},{"value":157,"valueHex":"0x009d","count":102},{"value":296,"valueHex":"0x0128","count":71},{"value":146,"valueHex":"0x0092","count":69}]},"layer1Stats":{"count":7920,"unique":16,"zeroCount":7107,"nonzeroCount":813,"topValues":[{"value":0,"valueHex":"0x0000","count":7107},{"value":32,"valueHex":"0x0020","count":161},{"value":8,"valueHex":"0x0008","count":156},{"value":34,"valueHex":"0x0022","count":151},{"value":4,"valueHex":"0x0004","count":147},{"value":1,"valueHex":"0x0001","count":144},{"value":5,"valueHex":"0x0005","count":8},{"value":9,"valueHex":"0x0009","count":8},{"value":6,"valueHex":"0x0006","count":8},{"value":33,"valueHex":"0x0021","count":6},{"value":36,"valueHex":"0x0024","count":6},{"value":38,"valueHex":"0x0026","count":6}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,3,3,3,3,162,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,161,162],[212,3,3,3,3,267,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,214,215],[230,3,142,144,144,144,144,172,145,145,145,145,145,145,145,145,202,145,145,145,3,190,148,214,190],[230,3,329,331,331,331,331,251,332,332,332,332,332,332,332,332,224,332,332,332,214,215,148,189,190],[230,3,327,303,3,190,5,189,3,3,3,3,305,5,3,3,3,3,190,5,214,194,195,196,215],[230,3,327,352,3,190,5,214,190,319,319,319,377,5,318,318,318,189,190,5,214,190,148,214,215],[212,3,327,352,3,190,5,189,190,5,300,3,3,3,3,301,5,189,190,5,214,190,148,189,190],[212,3,327,363,220,366,5,189,190,5,189,113,1,71,1,215,5,189,190,5,214,190,148,214,215],[212,3,390,296,296,298,5,189,190,5,189,124,1,1,1,215,5,189,190,5,214,215,148,214,215],[212,3,3,3,3,190,5,189,190,5,189,102,49,49,49,215,5,189,190,5,189,215,148,289,291],[212,156,3,3,156,355,5,189,190,5,256,146,146,146,146,259,5,189,190,5,189,215,148,148,148],[148,148,189,190,5,5,5,189,190,5,332,331,331,331,331,387,5,189,190,5,214,190,148,189,215],[148,151,3,3,297,298,5,256,3,121,190,5,189,3,3,3,3,3,190,5,189,3,3,3,215],[212,3,3,3,3,3,298,332,335,1,215,5,375,318,318,318,224,319,376,5,214,1,1,1,215],[212,126,134,133,128,3,267,5,380,1,3,3,3,3,3,3,3,3,3,3,3,1,1,1,215],[230,1,68,72,1,3,3,3,1,1,177,182,182,181,181,181,181,181,184,3,3,1,2,1,215],[212,50,21,21,34,3,3,3,35,22,190,148,148,148,148,148,148,148,230,3,3,36,27,35,215],[230,99,76,76,88,3,180,185,89,77,190,148,148,148,148,148,148,148,230,3,3,90,3,89,190],[273,182,181,181,181,181,148,274,181,182,276,148,148,148,148,148,148,148,273,182,182,182,181,181,276]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0],[0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,34,34,34,34,34,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,34,34,34,34,34,34,34,34,34,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_07n.cns","path":"extract_fld/map8_07n.cns","compressedBytes":2978,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":241,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":148,"valueHex":"0x0094","count":3045},{"value":3,"valueHex":"0x0003","count":1668},{"value":1,"valueHex":"0x0001","count":265},{"value":212,"valueHex":"0x00d4","count":126},{"value":213,"valueHex":"0x00d5","count":112},{"value":190,"valueHex":"0x00be","count":102},{"value":151,"valueHex":"0x0097","count":101},{"value":233,"valueHex":"0x00e9","count":98},{"value":146,"valueHex":"0x0092","count":95},{"value":156,"valueHex":"0x009c","count":95},{"value":189,"valueHex":"0x00bd","count":93},{"value":232,"valueHex":"0x00e8","count":92}]},"layer1Stats":{"count":7920,"unique":24,"zeroCount":6865,"nonzeroCount":1055,"topValues":[{"value":0,"valueHex":"0x0000","count":6865},{"value":1,"valueHex":"0x0001","count":221},{"value":4,"valueHex":"0x0004","count":203},{"value":2,"valueHex":"0x0002","count":200},{"value":8,"valueHex":"0x0008","count":196},{"value":32,"valueHex":"0x0020","count":52},{"value":34,"valueHex":"0x0022","count":34},{"value":9,"valueHex":"0x0009","count":26},{"value":5,"valueHex":"0x0005","count":24},{"value":18,"valueHex":"0x0012","count":18},{"value":10,"valueHex":"0x000a","count":17},{"value":33,"valueHex":"0x0021","count":16}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,148,148,148,148,148,148,148,148,148,148,148,214,190,148,148,148,148,148,148,148,148,148,148,148],[148,187,3,192,148,148,148,148,148,148,148,3,3,3,3,148,148,148,148,148,148,148,189,215,148],[148,286,3,284,151,150,150,151,151,150,286,3,3,3,3,284,150,150,151,151,150,151,3,3,152],[212,157,157,156,3,3,155,156,157,156,156,157,157,157,157,156,157,156,157,158,3,3,156,157,265],[148,148,148,148,3,3,148,148,148,148,148,148,148,148,148,148,148,148,148,230,3,190,148,148,148],[148,148,148,148,3,3,148,187,3,192,187,3,3,3,3,192,187,3,192,212,3,190,148,148,148],[148,148,148,148,3,3,148,230,3,233,230,3,3,3,3,236,236,3,233,212,3,190,148,148,148],[148,148,148,148,3,3,148,212,3,233,212,1,54,58,1,233,212,3,233,212,3,267,148,148,148],[212,146,146,146,3,3,148,230,3,233,230,1,1,1,1,233,230,3,233,230,3,3,146,146,259],[148,148,148,228,3,3,148,212,3,217,212,1,16,40,1,217,212,3,217,230,3,190,148,148,148],[148,148,148,148,3,3,148,212,3,233,212,64,73,93,61,233,212,3,233,212,3,190,148,148,148],[148,148,148,148,3,3,148,230,3,167,168,3,3,3,3,233,230,3,233,212,3,190,148,148,148],[148,150,150,150,3,3,148,212,3,217,212,3,3,3,3,217,212,3,217,212,3,3,151,151,150],[212,3,1,1,1,97,148,148,207,148,148,207,207,208,207,148,148,207,148,261,3,1,1,1,97],[230,3,1,17,1,97,151,151,151,150,151,151,148,148,151,150,150,150,151,286,3,1,1,1,97],[230,3,48,26,64,123,3,3,257,3,3,3,148,270,3,3,3,257,3,3,3,64,1,49,123],[212,3,3,3,3,3,3,232,148,256,3,3,3,3,3,3,232,148,256,3,3,3,3,3,3],[273,182,181,181,181,181,181,277,148,275,181,181,181,181,181,181,277,148,275,182,182,182,181,181,182]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,4,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0],[0,8,0,4,0,0,0,10,0,0,0,0,0,0,0,0,10,0,0,0,0,0,4,0,0],[0,0,1,0,1,0,0,0,0,4,0,0,0,0,0,0,0,0,4,0,0,1,0,1,1],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_08n.cns","path":"extract_fld/map8_08n.cns","compressedBytes":2979,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":317,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":148,"valueHex":"0x0094","count":2254},{"value":3,"valueHex":"0x0003","count":1668},{"value":5,"valueHex":"0x0005","count":694},{"value":1,"valueHex":"0x0001","count":265},{"value":190,"valueHex":"0x00be","count":106},{"value":156,"valueHex":"0x009c","count":94},{"value":189,"valueHex":"0x00bd","count":92},{"value":214,"valueHex":"0x00d6","count":89},{"value":157,"valueHex":"0x009d","count":88},{"value":215,"valueHex":"0x00d7","count":77},{"value":352,"valueHex":"0x0160","count":63},{"value":146,"valueHex":"0x0092","count":62}]},"layer1Stats":{"count":7920,"unique":24,"zeroCount":6859,"nonzeroCount":1061,"topValues":[{"value":0,"valueHex":"0x0000","count":6859},{"value":1,"valueHex":"0x0001","count":220},{"value":4,"valueHex":"0x0004","count":209},{"value":8,"valueHex":"0x0008","count":202},{"value":2,"valueHex":"0x0002","count":197},{"value":32,"valueHex":"0x0020","count":52},{"value":34,"valueHex":"0x0022","count":35},{"value":9,"valueHex":"0x0009","count":26},{"value":5,"valueHex":"0x0005","count":24},{"value":18,"valueHex":"0x0012","count":18},{"value":33,"valueHex":"0x0021","count":17},{"value":10,"valueHex":"0x000a","count":15}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,148,148,148,148,148,148,148,148,148,148,148,214,190,148,148,148,148,148,148,148,148,148,148,148],[148,187,3,192,148,148,148,148,148,148,148,3,3,3,3,148,148,148,148,148,148,148,189,215,148],[148,286,3,284,151,150,150,151,151,150,286,3,3,3,3,284,150,150,151,151,150,151,3,3,152],[212,157,157,156,3,3,155,157,157,157,157,157,157,157,157,157,157,157,157,158,3,3,156,157,265],[148,148,148,148,3,3,342,5,5,5,5,5,5,5,5,5,5,5,5,344,3,190,148,148,148],[148,148,148,148,3,3,5,303,3,306,303,3,3,3,3,306,303,3,306,324,3,190,148,148,148],[148,148,148,148,3,3,5,324,3,340,324,3,3,3,3,236,236,3,340,324,3,190,148,148,148],[148,148,148,148,3,3,5,324,3,340,324,1,54,58,1,340,324,3,340,324,3,267,148,148,148],[212,146,146,146,3,3,5,352,3,327,352,1,1,1,1,340,324,3,340,324,3,3,146,146,259],[148,148,148,228,3,3,5,352,3,327,352,1,16,40,1,340,324,3,340,324,3,190,148,148,148],[148,148,148,148,3,3,5,352,3,327,352,64,73,93,61,340,324,3,340,324,3,190,148,148,148],[148,148,148,148,3,3,5,352,3,246,248,3,3,3,3,340,324,3,340,324,3,190,148,148,148],[148,150,150,150,3,3,5,352,3,340,324,3,3,3,3,340,324,3,340,324,3,3,151,151,150],[212,3,1,1,1,97,5,373,240,378,373,318,318,318,319,378,373,240,378,352,3,1,1,1,97],[230,3,1,17,1,97,296,296,296,296,297,297,5,5,297,296,296,296,297,391,3,1,1,1,97],[230,3,48,26,64,123,3,3,257,3,3,3,5,352,3,3,3,257,3,3,3,64,1,49,123],[212,3,3,3,3,3,3,232,148,256,3,3,3,3,3,3,232,148,256,3,3,3,3,3,3],[273,182,181,181,181,181,181,277,148,275,181,181,181,181,181,181,277,148,275,182,182,182,181,182,182]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,4,8,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,8,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,8,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0],[0,8,0,4,0,0,0,10,0,0,0,0,0,0,0,0,10,0,0,0,0,0,4,0,0],[0,0,1,0,1,0,0,0,0,4,0,0,0,0,0,0,0,0,4,0,0,1,0,1,1],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_09n.cns","path":"extract_fld/map8_09n.cns","compressedBytes":2486,"decodedBytes":31684,"headerBytes":4,"width":99,"height":80,"tileCount":7920,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=99 (63 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":15843,"startHex":"0x0004","endHex":"0x3de3","size":15840,"sizeHex":"0x3de0","role":"base tile word grid used for the visible lower map layer","sample":"0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094, 0x0094"},{"label":"layer1","start":15844,"end":31683,"startHex":"0x3de4","endHex":"0x7bc3","size":15840,"sizeHex":"0x3de0","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7920,"unique":317,"zeroCount":0,"nonzeroCount":7920,"topValues":[{"value":148,"valueHex":"0x0094","count":2254},{"value":3,"valueHex":"0x0003","count":1668},{"value":5,"valueHex":"0x0005","count":694},{"value":1,"valueHex":"0x0001","count":265},{"value":190,"valueHex":"0x00be","count":106},{"value":156,"valueHex":"0x009c","count":94},{"value":189,"valueHex":"0x00bd","count":92},{"value":214,"valueHex":"0x00d6","count":89},{"value":157,"valueHex":"0x009d","count":88},{"value":215,"valueHex":"0x00d7","count":77},{"value":352,"valueHex":"0x0160","count":63},{"value":146,"valueHex":"0x0092","count":62}]},"layer1Stats":{"count":7920,"unique":14,"zeroCount":7367,"nonzeroCount":553,"topValues":[{"value":0,"valueHex":"0x0000","count":7367},{"value":4,"valueHex":"0x0004","count":139},{"value":8,"valueHex":"0x0008","count":139},{"value":32,"valueHex":"0x0020","count":79},{"value":34,"valueHex":"0x0022","count":79},{"value":1,"valueHex":"0x0001","count":77},{"value":36,"valueHex":"0x0024","count":10},{"value":40,"valueHex":"0x0028","count":10},{"value":5,"valueHex":"0x0005","count":4},{"value":9,"valueHex":"0x0009","count":4},{"value":10,"valueHex":"0x000a","count":4},{"value":6,"valueHex":"0x0006","count":4}]},"layer0Sample":[[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],[148,148,148,148,148,148,148,148,148,148,148,148,214,190,148,148,148,148,148,148,148,148,148,148,148],[148,187,3,192,148,148,148,148,148,148,148,3,3,3,3,148,148,148,148,148,148,148,189,215,148],[148,286,3,284,151,150,150,151,151,150,286,3,3,3,3,284,150,150,151,151,150,151,3,3,152],[212,157,157,156,3,3,155,157,157,157,157,157,157,157,157,157,157,157,157,158,3,3,156,157,265],[148,148,148,148,3,3,342,5,5,5,5,5,5,5,5,5,5,5,5,344,3,190,148,148,148],[148,148,148,148,3,3,5,303,3,306,303,3,3,3,3,306,303,3,306,324,3,190,148,148,148],[148,148,148,148,3,3,5,324,3,340,324,3,3,3,3,236,236,3,340,324,3,190,148,148,148],[148,148,148,148,3,3,5,324,3,340,324,1,54,58,1,340,324,3,340,324,3,267,148,148,148],[212,146,146,146,3,3,5,352,3,327,352,1,1,1,1,340,324,3,340,324,3,3,146,146,259],[148,148,148,228,3,3,5,352,3,327,352,1,16,40,1,340,324,3,340,324,3,190,148,148,148],[148,148,148,148,3,3,5,352,3,327,352,64,73,93,61,340,324,3,340,324,3,190,148,148,148],[148,148,148,148,3,3,5,352,3,246,248,3,3,3,3,340,324,3,340,324,3,190,148,148,148],[148,150,150,150,3,3,5,352,3,340,324,3,3,3,3,340,324,3,340,324,3,3,151,151,150],[212,3,1,1,1,97,5,373,240,378,373,318,318,318,319,378,373,240,378,352,3,1,1,1,97],[230,3,1,17,1,97,296,296,296,296,297,297,5,5,297,296,296,296,297,391,3,1,1,1,97],[230,3,48,26,64,123,3,3,257,3,3,3,5,352,3,3,3,257,3,3,3,64,1,49,123],[212,3,3,3,3,3,3,232,148,256,3,3,3,3,3,3,232,148,256,3,3,3,3,3,3],[273,182,181,181,181,181,181,277,148,275,181,181,181,181,181,181,277,148,275,182,182,182,181,182,182]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,5,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0],[0,0,0,0,0,0,4,10,0,6,10,0,0,0,0,6,10,0,6,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,36,32,32,32,32,32,0,0,32,32,32,32,32,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":148,"layer0Hex":"0x0094","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_10n.cns","path":"extract_fld/map8_10n.cns","compressedBytes":269,"decodedBytes":3852,"headerBytes":4,"width":37,"height":26,"tileCount":962,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=26 (1a 00)"},{"label":"layer0","start":4,"end":1927,"startHex":"0x0004","endHex":"0x0787","size":1924,"sizeHex":"0x0784","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0007, 0x0008, 0x0007"},{"label":"layer1","start":1928,"end":3851,"startHex":"0x0788","endHex":"0x0f0b","size":1924,"sizeHex":"0x0784","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":962,"unique":48,"zeroCount":0,"nonzeroCount":962,"topValues":[{"value":3,"valueHex":"0x0003","count":414},{"value":1,"valueHex":"0x0001","count":268},{"value":7,"valueHex":"0x0007","count":14},{"value":8,"valueHex":"0x0008","count":14},{"value":21,"valueHex":"0x0015","count":14},{"value":22,"valueHex":"0x0016","count":14},{"value":35,"valueHex":"0x0023","count":14},{"value":36,"valueHex":"0x0024","count":14},{"value":48,"valueHex":"0x0030","count":14},{"value":49,"valueHex":"0x0031","count":14},{"value":62,"valueHex":"0x003e","count":14},{"value":63,"valueHex":"0x003f","count":14}]},"layer1Stats":{"count":962,"unique":12,"zeroCount":848,"nonzeroCount":114,"topValues":[{"value":0,"valueHex":"0x0000","count":848},{"value":1,"valueHex":"0x0001","count":26},{"value":32,"valueHex":"0x0020","count":26},{"value":34,"valueHex":"0x0022","count":24},{"value":8,"valueHex":"0x0008","count":14},{"value":4,"valueHex":"0x0004","count":13},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1],[1,1,34,36,36,36,36,36,36,36,36,36,36,36,36,36,36,1,1],[1,1,61,63,63,63,63,63,63,63,63,63,63,63,63,63,63,1,1],[1,1,88,90,90,90,90,90,90,90,90,90,90,90,90,90,90,1,1],[1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,1,1,1,1,1,1,114,3,113,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,394,395,396,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,38,34,34,34,34,34,34,0,34,34,34,34,34,34,42,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":7,"layer0Hex":"0x0007","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_11o.cns","path":"extract_fld/map8_11o.cns","compressedBytes":633,"decodedBytes":31624,"headerBytes":4,"width":93,"height":85,"tileCount":7905,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=93 (5d 00), height=85 (55 00)"},{"label":"layer0","start":4,"end":15813,"startHex":"0x0004","endHex":"0x3dc5","size":15810,"sizeHex":"0x3dc2","role":"base tile word grid used for the visible lower map layer","sample":"0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c"},{"label":"layer1","start":15814,"end":31623,"startHex":"0x3dc6","endHex":"0x7b87","size":15810,"sizeHex":"0x3dc2","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7905,"unique":81,"zeroCount":0,"nonzeroCount":7905,"topValues":[{"value":3,"valueHex":"0x0003","count":4218},{"value":12,"valueHex":"0x000c","count":664},{"value":4,"valueHex":"0x0004","count":496},{"value":82,"valueHex":"0x0052","count":261},{"value":16,"valueHex":"0x0010","count":153},{"value":36,"valueHex":"0x0024","count":152},{"value":19,"valueHex":"0x0013","count":150},{"value":26,"valueHex":"0x001a","count":150},{"value":31,"valueHex":"0x001f","count":150},{"value":83,"valueHex":"0x0053","count":129},{"value":35,"valueHex":"0x0023","count":103},{"value":15,"valueHex":"0x000f","count":102}]},"layer1Stats":{"count":7905,"unique":12,"zeroCount":6513,"nonzeroCount":1392,"topValues":[{"value":0,"valueHex":"0x0000","count":6513},{"value":32,"valueHex":"0x0020","count":388},{"value":1,"valueHex":"0x0001","count":285},{"value":34,"valueHex":"0x0022","count":283},{"value":4,"valueHex":"0x0004","count":186},{"value":8,"valueHex":"0x0008","count":186},{"value":36,"valueHex":"0x0024","count":11},{"value":40,"valueHex":"0x0028","count":11},{"value":38,"valueHex":"0x0026","count":11},{"value":42,"valueHex":"0x002a","count":11},{"value":5,"valueHex":"0x0005","count":10},{"value":9,"valueHex":"0x0009","count":10}]},"layer0Sample":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,25,26,25,26,25,26,25,26,25,26,25,26,25,26,58,61,25,26,25,26,25,26,25,26,25,26,25,26,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,18,19,18,19,216,216,18,19,18,19,18,19,18,19,216,216,18,19,18,19,18,19,18,19,216,216,18,19,18,19],[12,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,25,26,25,26,217,217,25,26,25,26,25,26,25,26,217,217,25,26,25,26,25,26,25,26,217,217,25,26,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82],[12,30,31,30,31,218,218,30,31,30,31,30,31,30,31,218,218,30,31,30,31,30,31,30,31,218,218,30,31,30,31],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,12,12,12,181,182,12,12,12,12],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,12,12,12,6,6,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,1,1,1,1,0,0,1,1,1,9,1,1,1,1,0,0,1,1,1,9,1,1,1,1,0,0,1,1,1,9],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,32,32,32,32,32,32,32,32,32,40,32,32,32,32,32,32,32,32,32,40,32,32,32,32,32,32,32,32,32,40],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,34,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_12o.cns","path":"extract_fld/map8_12o.cns","compressedBytes":638,"decodedBytes":31624,"headerBytes":4,"width":93,"height":85,"tileCount":7905,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=93 (5d 00), height=85 (55 00)"},{"label":"layer0","start":4,"end":15813,"startHex":"0x0004","endHex":"0x3dc5","size":15810,"sizeHex":"0x3dc2","role":"base tile word grid used for the visible lower map layer","sample":"0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c"},{"label":"layer1","start":15814,"end":31623,"startHex":"0x3dc6","endHex":"0x7b87","size":15810,"sizeHex":"0x3dc2","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7905,"unique":81,"zeroCount":0,"nonzeroCount":7905,"topValues":[{"value":3,"valueHex":"0x0003","count":4218},{"value":12,"valueHex":"0x000c","count":655},{"value":4,"valueHex":"0x0004","count":496},{"value":82,"valueHex":"0x0052","count":261},{"value":16,"valueHex":"0x0010","count":153},{"value":36,"valueHex":"0x0024","count":152},{"value":19,"valueHex":"0x0013","count":150},{"value":26,"valueHex":"0x001a","count":150},{"value":31,"valueHex":"0x001f","count":150},{"value":83,"valueHex":"0x0053","count":120},{"value":35,"valueHex":"0x0023","count":103},{"value":15,"valueHex":"0x000f","count":102}]},"layer1Stats":{"count":7905,"unique":12,"zeroCount":6515,"nonzeroCount":1390,"topValues":[{"value":0,"valueHex":"0x0000","count":6515},{"value":32,"valueHex":"0x0020","count":386},{"value":1,"valueHex":"0x0001","count":285},{"value":34,"valueHex":"0x0022","count":283},{"value":4,"valueHex":"0x0004","count":186},{"value":8,"valueHex":"0x0008","count":186},{"value":36,"valueHex":"0x0024","count":11},{"value":40,"valueHex":"0x0028","count":11},{"value":38,"valueHex":"0x0026","count":11},{"value":42,"valueHex":"0x002a","count":11},{"value":5,"valueHex":"0x0005","count":10},{"value":9,"valueHex":"0x0009","count":10}]},"layer0Sample":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,25,26,25,26,25,26,25,26,25,26,25,26,25,26,58,61,25,26,25,26,25,26,25,26,25,26,25,26,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,18,19,18,19,216,216,18,19,18,19,18,19,18,19,216,216,18,19,18,19,18,19,18,19,216,216,18,19,18,19],[12,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,25,26,25,26,217,217,25,26,25,26,25,26,25,26,217,217,25,26,25,26,25,26,25,26,217,217,25,26,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82],[12,30,31,30,31,218,218,30,31,30,31,30,31,30,31,218,218,30,31,30,31,30,31,30,31,218,218,30,31,30,31],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,12,12,12,12,181,182,12,12,12,12,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,12,12,12,12,6,6,12,12,12,12,3,3,3,3,3,3,3,3,3,3],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,1,1,1,1,0,0,1,1,1,9,1,1,1,1,0,0,1,1,1,9,1,1,1,1,0,0,1,1,1,9],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,32,32,32,32,32,32,32,32,32,40,32,32,32,32,32,32,32,32,32,40,32,32,32,32,32,32,32,32,32,40],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,34,42,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_13o.cns","path":"extract_fld/map8_13o.cns","compressedBytes":641,"decodedBytes":31624,"headerBytes":4,"width":93,"height":85,"tileCount":7905,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=93 (5d 00), height=85 (55 00)"},{"label":"layer0","start":4,"end":15813,"startHex":"0x0004","endHex":"0x3dc5","size":15810,"sizeHex":"0x3dc2","role":"base tile word grid used for the visible lower map layer","sample":"0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c"},{"label":"layer1","start":15814,"end":31623,"startHex":"0x3dc6","endHex":"0x7b87","size":15810,"sizeHex":"0x3dc2","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7905,"unique":81,"zeroCount":0,"nonzeroCount":7905,"topValues":[{"value":3,"valueHex":"0x0003","count":4218},{"value":12,"valueHex":"0x000c","count":664},{"value":4,"valueHex":"0x0004","count":496},{"value":82,"valueHex":"0x0052","count":261},{"value":16,"valueHex":"0x0010","count":153},{"value":36,"valueHex":"0x0024","count":152},{"value":19,"valueHex":"0x0013","count":150},{"value":26,"valueHex":"0x001a","count":150},{"value":31,"valueHex":"0x001f","count":150},{"value":83,"valueHex":"0x0053","count":129},{"value":35,"valueHex":"0x0023","count":103},{"value":15,"valueHex":"0x000f","count":102}]},"layer1Stats":{"count":7905,"unique":12,"zeroCount":6515,"nonzeroCount":1390,"topValues":[{"value":0,"valueHex":"0x0000","count":6515},{"value":32,"valueHex":"0x0020","count":386},{"value":1,"valueHex":"0x0001","count":285},{"value":34,"valueHex":"0x0022","count":283},{"value":4,"valueHex":"0x0004","count":186},{"value":8,"valueHex":"0x0008","count":186},{"value":36,"valueHex":"0x0024","count":11},{"value":40,"valueHex":"0x0028","count":11},{"value":38,"valueHex":"0x0026","count":11},{"value":42,"valueHex":"0x002a","count":11},{"value":5,"valueHex":"0x0005","count":10},{"value":9,"valueHex":"0x0009","count":10}]},"layer0Sample":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,25,26,25,26,25,26,25,26,25,26,25,26,25,26,58,61,25,26,25,26,25,26,25,26,25,26,25,26,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,18,19,18,19,216,216,18,19,18,19,18,19,18,19,216,216,18,19,18,19,18,19,18,19,216,216,18,19,18,19],[12,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,25,26,25,26,217,217,25,26,25,26,25,26,25,26,217,217,25,26,25,26,25,26,25,26,217,217,25,26,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82],[12,30,31,30,31,218,218,30,31,30,31,30,31,30,31,218,218,30,31,30,31,30,31,30,31,218,218,30,31,30,31],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,12,12,12,12,181,182,12,12,12,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,12,12,12,12,6,6,12,12,12,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,1,1,1,1,0,0,1,1,1,9,1,1,1,1,0,0,1,1,1,9,1,1,1,1,0,0,1,1,1,9],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,32,32,32,32,32,32,32,32,32,40,32,32,32,32,32,32,32,32,32,40,32,32,32,32,32,32,32,32,32,40],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,34,42,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_14o.cns","path":"extract_fld/map8_14o.cns","compressedBytes":1931,"decodedBytes":31624,"headerBytes":4,"width":93,"height":85,"tileCount":7905,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=93 (5d 00), height=85 (55 00)"},{"label":"layer0","start":4,"end":15813,"startHex":"0x0004","endHex":"0x3dc5","size":15810,"sizeHex":"0x3dc2","role":"base tile word grid used for the visible lower map layer","sample":"0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c"},{"label":"layer1","start":15814,"end":31623,"startHex":"0x3dc6","endHex":"0x7b87","size":15810,"sizeHex":"0x3dc2","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7905,"unique":92,"zeroCount":0,"nonzeroCount":7905,"topValues":[{"value":3,"valueHex":"0x0003","count":3456},{"value":12,"valueHex":"0x000c","count":731},{"value":4,"valueHex":"0x0004","count":704},{"value":82,"valueHex":"0x0052","count":215},{"value":83,"valueHex":"0x0053","count":184},{"value":16,"valueHex":"0x0010","count":174},{"value":36,"valueHex":"0x0024","count":173},{"value":19,"valueHex":"0x0013","count":171},{"value":26,"valueHex":"0x001a","count":171},{"value":31,"valueHex":"0x001f","count":171},{"value":6,"valueHex":"0x0006","count":134},{"value":9,"valueHex":"0x0009","count":130}]},"layer1Stats":{"count":7905,"unique":16,"zeroCount":5902,"nonzeroCount":2003,"topValues":[{"value":0,"valueHex":"0x0000","count":5902},{"value":32,"valueHex":"0x0020","count":507},{"value":34,"valueHex":"0x0022","count":335},{"value":1,"valueHex":"0x0001","count":332},{"value":4,"valueHex":"0x0004","count":312},{"value":8,"valueHex":"0x0008","count":312},{"value":36,"valueHex":"0x0024","count":47},{"value":40,"valueHex":"0x0028","count":47},{"value":35,"valueHex":"0x0023","count":24},{"value":38,"valueHex":"0x0026","count":21},{"value":42,"valueHex":"0x002a","count":21},{"value":5,"valueHex":"0x0005","count":20}]},"layer0Sample":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,25,26,25,26,25,26,25,26,25,26,25,26,25,26,58,61,25,26,25,26,25,26,25,26,25,26,25,26,25,26],[12,3,3,6,6,3,3,3,3,3,3,3,3,3,3,6,6,3,3,3,3,3,3,3,3,3,3,6,6,3,3],[12,3,3,9,9,3,3,3,3,3,3,3,3,3,3,9,9,3,3,3,3,3,3,3,3,3,3,9,9,3,3],[12,3,3,218,133,3,3,3,3,3,3,3,3,3,3,218,133,3,3,3,3,3,3,3,3,3,3,218,133,3,3],[12,15,16,3,3,15,16,15,16,3,3,15,16,15,16,3,3,15,16,15,16,3,3,15,16,15,16,15,16,15,16],[12,35,36,3,3,35,36,35,36,3,3,35,36,35,36,3,3,35,36,35,36,3,3,35,36,35,36,35,36,35,36],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,25,26,25,26,25,26,25,26,3,3,25,26,25,26,25,26,25,26,25,26,3,3,25,26,25,26,3,3,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,9,9,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,218,133,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,15,16,3,3,15,16,15,16,15,16,15,16,12,12,3,3,12,12,15,16,3,3,15,16,15,16,3,3,15,16],[12,35,36,3,3,35,36,35,36,35,36,35,36,12,12,175,198,12,12,35,36,3,3,35,36,35,36,3,3,35,36],[12,3,3,3,3,3,3,3,3,12,12,3,3,12,12,12,12,12,12,3,3,12,12,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,216,111,3,3,12,12,2,2,12,12,3,3,216,111,3,3,3,3,3,3,3,3],[12,3,3,3,3,3,3,3,3,4,4,3,3,12,12,184,185,12,12,3,3,4,4,3,3,3,3,3,3,3,3],[12,25,26,3,3,25,26,25,26,3,3,25,26,25,26,3,3,25,26,25,26,25,26,25,26,25,26,3,3,25,26],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,32,0,8,0,0,0,0,0,8,0,0,32,32,0,8,0,0,0,0,0,8,0,0,32,32,0,8],[0,0,8,36,32,0,8,0,0,0,0,0,0,0,8,36,32,0,8,0,0,0,0,0,0,0,8,36,32,0,8],[0,0,8,4,0,0,8,0,0,0,0,0,8,0,8,4,0,0,8,0,0,0,0,0,8,0,8,4,0,0,8],[0,34,34,0,0,34,42,34,34,0,0,34,42,34,34,0,0,34,42,34,34,0,0,34,42,34,34,34,34,34,42],[0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,32,32,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,8,36,32,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,8,4,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[0,34,34,0,0,34,42,34,34,34,34,34,42,34,34,0,0,34,42,34,34,0,0,34,42,34,34,0,0,34,42],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,8,0,8,36,32,0,8,0,0,0,0,0,0,0,8,36,32,0,8,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,35,0,8,0,0,32,40,0,0,0,0,0,35,0,8,0,0,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,1,0,8,0,0,0,8,0,0,0,0,0,1,0,8,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_15o.cns","path":"extract_fld/map8_15o.cns","compressedBytes":2551,"decodedBytes":31624,"headerBytes":4,"width":93,"height":85,"tileCount":7905,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=93 (5d 00), height=85 (55 00)"},{"label":"layer0","start":4,"end":15813,"startHex":"0x0004","endHex":"0x3dc5","size":15810,"sizeHex":"0x3dc2","role":"base tile word grid used for the visible lower map layer","sample":"0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c"},{"label":"layer1","start":15814,"end":31623,"startHex":"0x3dc6","endHex":"0x7b87","size":15810,"sizeHex":"0x3dc2","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":7905,"unique":104,"zeroCount":0,"nonzeroCount":7905,"topValues":[{"value":3,"valueHex":"0x0003","count":2774},{"value":12,"valueHex":"0x000c","count":1042},{"value":4,"valueHex":"0x0004","count":827},{"value":82,"valueHex":"0x0052","count":301},{"value":83,"valueHex":"0x0053","count":234},{"value":16,"valueHex":"0x0010","count":207},{"value":36,"valueHex":"0x0024","count":205},{"value":19,"valueHex":"0x0013","count":201},{"value":31,"valueHex":"0x001f","count":201},{"value":26,"valueHex":"0x001a","count":200},{"value":35,"valueHex":"0x0023","count":145},{"value":15,"valueHex":"0x000f","count":143}]},"layer1Stats":{"count":7905,"unique":13,"zeroCount":5810,"nonzeroCount":2095,"topValues":[{"value":0,"valueHex":"0x0000","count":5810},{"value":32,"valueHex":"0x0020","count":454},{"value":34,"valueHex":"0x0022","count":417},{"value":1,"valueHex":"0x0001","count":399},{"value":4,"valueHex":"0x0004","count":363},{"value":8,"valueHex":"0x0008","count":358},{"value":5,"valueHex":"0x0005","count":25},{"value":9,"valueHex":"0x0009","count":22},{"value":40,"valueHex":"0x0028","count":16},{"value":42,"valueHex":"0x002a","count":16},{"value":36,"valueHex":"0x0024","count":12},{"value":38,"valueHex":"0x0026","count":12}]},"layer0Sample":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,25,26,25,26,25,26,12,12,12,12,12,12,25,26,25,26,25,26,12,12,12,12,12,12],[12,12,12,12,12,12,12,3,3,3,3,3,3,12,12,12,12,12,12,3,3,3,3,3,3,12,12,12,12,12,12],[12,19,18,12,111,18,19,3,3,18,19,3,3,19,18,12,111,18,19,3,3,18,19,3,3,19,18,12,111,18,19],[12,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,4],[12,3,3,15,16,15,16,3,3,15,16,15,16,15,16,3,3,15,16,3,3,3,3,15,16,15,16,15,16,3,3],[12,3,3,35,36,35,36,3,3,35,36,35,36,35,36,3,3,35,36,3,3,3,3,35,36,35,36,35,36,3,3],[12,3,3,3,3,82,82,82,82,82,82,3,3,82,82,82,82,82,82,3,3,82,82,3,3,82,82,3,3,3,3],[12,3,3,3,3,30,31,30,31,30,31,3,3,30,31,30,31,30,31,3,3,30,31,3,3,30,31,3,3,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,25,26,3,3,3,3,3,3,25,26,3,3,3,3,3,3,3,3,3,3,3,3,3,3,25,26,25,26,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,18,19,18,19,3,3,18,19,3,3,18,19,216,216,44,47,18,19,18,19,3,3,3,3,18,19,3,3],[12,3,3,4,4,4,4,3,3,4,4,3,3,4,4,4,4,4,4,4,4,4,4,3,3,3,3,4,4,3,3],[12,3,3,15,16,3,3,15,16,15,16,3,3,15,16,15,16,15,16,15,16,15,16,3,3,15,16,3,3,15,16],[12,3,3,35,36,3,3,35,36,35,36,3,3,35,36,35,36,35,36,35,36,35,36,3,3,35,36,3,3,35,36],[12,3,3,82,82,3,3,82,82,3,3,82,82,6,6,6,6,6,6,82,82,3,3,82,82,3,3,82,82,3,3],[12,3,3,30,31,3,3,30,31,3,3,30,31,12,12,2,2,12,12,30,31,3,3,30,31,3,3,30,31,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,12,12,184,185,12,12,3,3,3,3,3,3,3,3,3,3,3,3],[12,3,3,25,26,25,26,25,26,25,26,3,3,25,26,3,3,58,61,3,3,25,26,25,26,25,26,25,26,3,3],[12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,8,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,0,0,0],[0,1,1,0,1,1,9,0,8,1,1,0,0,1,1,0,1,1,9,0,8,1,1,0,0,1,1,0,9,1,9],[0,0,0,34,34,34,42,0,8,34,34,34,34,34,34,0,0,34,42,0,8,0,0,34,34,34,34,34,42,0,8],[0,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,8,0,8,0,0,0,0,0,0,0,8],[0,0,8,0,0,32,32,32,32,32,40,0,0,32,32,32,32,32,32,0,0,32,40,0,0,32,32,0,8,0,8],[0,0,8,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,8,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,8,0,0,0,8,0,0,0,0,0,8],[0,0,0,0,8,0,8,0,8,0,0,0,8,0,0,0,0,0,8,0,8,0,8,0,8,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,8,0,8,0,0,0,0,0,8,0,0,0,8,0,8,0,0,0,0,0,8],[0,0,8,0,0,0,0,0,8,0,0,0,8,0,0,0,8,0,0,0,0,0,0,0,8,0,8,0,0,0,8],[0,0,8,1,1,1,1,0,0,1,1,0,0,1,1,0,0,1,1,1,1,1,1,0,0,0,8,1,1,0,8],[0,0,8,34,34,0,0,34,34,34,34,0,0,34,34,34,34,34,34,34,34,34,34,0,0,34,42,0,0,34,42],[0,0,8,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0],[0,0,0,32,40,0,8,32,32,0,0,32,32,32,32,32,32,32,32,32,32,0,8,32,32,0,8,32,32,0,8],[0,0,8,0,0,0,8,0,0,0,8,0,0,0,0,1,9,0,0,0,0,0,8,0,0,0,8,0,0,0,8],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,8],[0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,8,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":12,"layer0Hex":"0x000c","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_16o.cns","path":"extract_fld/map8_16o.cns","compressedBytes":294,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":39,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":3,"valueHex":"0x0003","count":533},{"value":1,"valueHex":"0x0001","count":270},{"value":4,"valueHex":"0x0004","count":51},{"value":9,"valueHex":"0x0009","count":29},{"value":13,"valueHex":"0x000d","count":29},{"value":11,"valueHex":"0x000b","count":29},{"value":6,"valueHex":"0x0006","count":27},{"value":16,"valueHex":"0x0010","count":15},{"value":19,"valueHex":"0x0013","count":15},{"value":26,"valueHex":"0x001a","count":15},{"value":31,"valueHex":"0x001f","count":15},{"value":36,"valueHex":"0x0024","count":15}]},"layer1Stats":{"count":1184,"unique":12,"zeroCount":1056,"nonzeroCount":128,"topValues":[{"value":0,"valueHex":"0x0000","count":1056},{"value":1,"valueHex":"0x0001","count":27},{"value":32,"valueHex":"0x0020","count":25},{"value":34,"valueHex":"0x0022","count":24},{"value":4,"valueHex":"0x0004","count":22},{"value":8,"valueHex":"0x0008","count":22},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1,1],[1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,1,1],[1,1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,1,1],[1,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1],[1,1,4,3,3,3,3,3,64,65,66,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,65,65,65,66,3,64,65,65,65,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,6,6,6,6,6,6,7,3,5,6,6,6,6,6,6,1,1],[1,1,1,1,1,1,1,1,13,3,11,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,36,32,32,32,32,32,32,0,32,32,32,32,32,32,40,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_17o.cns","path":"extract_fld/map8_17o.cns","compressedBytes":208,"decodedBytes":3852,"headerBytes":4,"width":37,"height":26,"tileCount":962,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=26 (1a 00)"},{"label":"layer0","start":4,"end":1927,"startHex":"0x0004","endHex":"0x0787","size":1924,"sizeHex":"0x0784","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":1928,"end":3851,"startHex":"0x0788","endHex":"0x0f0b","size":1924,"sizeHex":"0x0784","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":962,"unique":28,"zeroCount":0,"nonzeroCount":962,"topValues":[{"value":3,"valueHex":"0x0003","count":428},{"value":1,"valueHex":"0x0001","count":234},{"value":4,"valueHex":"0x0004","count":45},{"value":9,"valueHex":"0x0009","count":29},{"value":6,"valueHex":"0x0006","count":27},{"value":13,"valueHex":"0x000d","count":23},{"value":11,"valueHex":"0x000b","count":23},{"value":16,"valueHex":"0x0010","count":15},{"value":19,"valueHex":"0x0013","count":15},{"value":26,"valueHex":"0x001a","count":15},{"value":31,"valueHex":"0x001f","count":15},{"value":36,"valueHex":"0x0024","count":15}]},"layer1Stats":{"count":962,"unique":12,"zeroCount":846,"nonzeroCount":116,"topValues":[{"value":0,"valueHex":"0x0000","count":846},{"value":1,"valueHex":"0x0001","count":27},{"value":32,"valueHex":"0x0020","count":25},{"value":34,"valueHex":"0x0022","count":24},{"value":4,"valueHex":"0x0004","count":16},{"value":8,"valueHex":"0x0008","count":16},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1,1],[1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,1,1],[1,1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,1,1],[1,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,6,6,6,6,6,6,7,3,5,6,6,6,6,6,6,1,1],[1,1,1,1,1,1,1,1,13,3,11,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,36,32,32,32,32,32,32,0,32,32,32,32,32,32,40,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_18o.cns","path":"extract_fld/map8_18o.cns","compressedBytes":437,"decodedBytes":4740,"headerBytes":4,"width":37,"height":32,"tileCount":1184,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=32 (20 00)"},{"label":"layer0","start":4,"end":2371,"startHex":"0x0004","endHex":"0x0943","size":2368,"sizeHex":"0x0940","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":2372,"end":4739,"startHex":"0x0944","endHex":"0x1283","size":2368,"sizeHex":"0x0940","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1184,"unique":44,"zeroCount":0,"nonzeroCount":1184,"topValues":[{"value":1,"valueHex":"0x0001","count":340},{"value":3,"valueHex":"0x0003","count":268},{"value":4,"valueHex":"0x0004","count":85},{"value":9,"valueHex":"0x0009","count":46},{"value":13,"valueHex":"0x000d","count":44},{"value":11,"valueHex":"0x000b","count":44},{"value":6,"valueHex":"0x0006","count":42},{"value":12,"valueHex":"0x000c","count":34},{"value":16,"valueHex":"0x0010","count":24},{"value":19,"valueHex":"0x0013","count":24},{"value":26,"valueHex":"0x001a","count":24},{"value":31,"valueHex":"0x001f","count":24}]},"layer1Stats":{"count":1184,"unique":12,"zeroCount":958,"nonzeroCount":226,"topValues":[{"value":0,"valueHex":"0x0000","count":958},{"value":32,"valueHex":"0x0020","count":52},{"value":1,"valueHex":"0x0001","count":46},{"value":4,"valueHex":"0x0004","count":40},{"value":8,"valueHex":"0x0008","count":40},{"value":34,"valueHex":"0x0022","count":38},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1,1],[1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,1,1],[1,1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,1,1],[1,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,4,3,3,1,1,12,3,3,3,12,1,1,3,3,3,1,1],[1,1,4,3,3,1,1,12,180,181,182,12,1,1,4,3,3,1,1],[1,1,4,3,3,1,1,12,197,175,198,12,1,1,4,3,3,1,1],[1,1,4,3,3,1,1,12,6,6,6,1,1,1,4,3,3,1,1],[1,1,4,3,3,1,1,1,1,1,1,1,1,1,4,3,3,1,1],[1,1,4,3,3,16,16,16,16,16,16,16,16,16,4,3,3,1,1],[1,1,4,3,3,26,26,26,26,26,26,26,26,26,4,3,3,1,1],[1,1,4,3,3,36,36,36,36,36,36,36,36,36,4,3,3,1,1],[1,1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1],[1,1,6,6,6,6,6,6,7,3,5,6,6,6,6,6,6,1,1],[1,1,1,1,1,1,1,1,13,3,11,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,5,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,4,0,0,34,34,34,0,0,0,34,34,34,0,0,8,0,0],[0,0,4,0,8,0,0,0,4,0,8,0,0,0,4,0,8,0,0],[0,0,4,0,8,0,0,0,4,0,8,0,0,0,4,0,8,0,0],[0,0,4,0,8,0,0,0,32,32,32,0,0,0,4,0,8,0,0],[0,0,4,0,8,0,0,0,0,0,0,0,0,0,4,0,8,0,0],[0,0,4,0,8,0,0,0,0,0,0,0,0,0,4,0,8,0,0],[0,0,4,0,8,0,0,0,0,0,0,0,0,0,4,0,8,0,0],[0,0,4,0,8,0,0,0,0,0,0,0,0,0,4,0,8,0,0],[0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,36,32,32,32,32,32,32,0,32,32,32,32,32,32,40,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_19p.cns","path":"extract_fld/map8_19p.cns","compressedBytes":1245,"decodedBytes":62164,"headerBytes":4,"width":148,"height":105,"tileCount":15540,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=148 (94 00), height=105 (69 00)"},{"label":"layer0","start":4,"end":31083,"startHex":"0x0004","endHex":"0x796b","size":31080,"sizeHex":"0x7968","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":31084,"end":62163,"startHex":"0x796c","endHex":"0xf2d3","size":31080,"sizeHex":"0x7968","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":15540,"unique":55,"zeroCount":0,"nonzeroCount":15540,"topValues":[{"value":3,"valueHex":"0x0003","count":7250},{"value":1,"valueHex":"0x0001","count":1922},{"value":4,"valueHex":"0x0004","count":924},{"value":9,"valueHex":"0x0009","count":596},{"value":6,"valueHex":"0x0006","count":593},{"value":16,"valueHex":"0x0010","count":294},{"value":19,"valueHex":"0x0013","count":294},{"value":26,"valueHex":"0x001a","count":294},{"value":31,"valueHex":"0x001f","count":294},{"value":36,"valueHex":"0x0024","count":294},{"value":13,"valueHex":"0x000d","count":290},{"value":11,"valueHex":"0x000b","count":289}]},"layer1Stats":{"count":15540,"unique":12,"zeroCount":13065,"nonzeroCount":2475,"topValues":[{"value":0,"valueHex":"0x0000","count":13065},{"value":32,"valueHex":"0x0020","count":601},{"value":1,"valueHex":"0x0001","count":600},{"value":34,"valueHex":"0x0022","count":594},{"value":4,"valueHex":"0x0004","count":278},{"value":8,"valueHex":"0x0008","count":276},{"value":40,"valueHex":"0x0028","count":23},{"value":36,"valueHex":"0x0024","count":22},{"value":42,"valueHex":"0x002a","count":21},{"value":5,"valueHex":"0x0005","count":20},{"value":9,"valueHex":"0x0009","count":20},{"value":38,"valueHex":"0x0026","count":20}]},"layer0Sample":[[1,9,9,9,9,9,9,10,9,9,9,3,9,9,9,8,9,9,9,9,9,9,1,9,9,9,3,9,9,9],[9,35,36,34,36,35,36,22,34,36,35,3,35,36,34,23,36,35,36,34,36,35,1,36,34,36,3,36,35,36],[35,3,3,3,3,3,3,34,3,3,3,3,3,3,3,34,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,13,3,1,1,1,1,1,1,1,1,1,1,1,1,1,3,11,1,1,1,1,1,1,1,1,1,1],[1,30,31,29,3,30,31,11,29,31,30,31,30,31,29,13,31,30,4,29,31,30,1,31,29,31,30,31,30,31],[1,3,3,3,3,3,3,29,3,3,3,3,3,3,3,13,3,3,3,3,3,3,31,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,1],[1,25,26,24,26,25,26,11,24,26,25,3,25,26,24,13,26,25,26,24,26,25,1,26,24,26,3,26,25,26],[1,3,3,3,3,3,3,24,3,3,3,3,3,3,3,13,3,3,3,3,3,3,26,3,3,3,3,3,3,3],[1,3,3,3,81,3,3,11,3,3,3,80,3,3,3,13,3,3,78,3,3,3,1,3,3,3,79,3,3,3],[1,6,6,6,6,6,6,56,6,6,6,3,6,6,6,55,6,6,3,5,6,6,1,6,6,6,3,6,6,6],[1,18,19,17,19,18,19,11,17,19,18,3,18,19,17,13,19,18,4,17,19,18,1,19,17,19,3,19,18,19],[18,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[6,3,3,3,66,3,3,11,3,3,3,65,3,3,3,13,3,3,64,3,3,3,1,3,3,3,65,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,15,16,14,3,15,16,11,14,16,15,3,15,16,14,13,16,15,4,14,16,15,1,16,14,16,15,16,15,16],[1,4,4,4,3,4,4,14,4,4,4,3,4,4,4,13,4,4,4,4,4,4,16,4,4,4,4,4,4,4],[1,3,3,3,53,3,3,4,3,3,3,52,3,3,3,13,3,3,50,3,3,3,4,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,11,184,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,0,34,34,34,0,34,34,34,0,34,34,34,34,34,34,0,34,34,34,0,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,8],[0,32,32,32,32,32,32,0,32,32,32,0,32,32,32,0,32,32,0,32,32,32,0,32,32,32,0,32,32,40],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,0,1,1,0,1,1,1,0,1,1,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,9],[0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_20p.cns","path":"extract_fld/map8_20p.cns","compressedBytes":1430,"decodedBytes":62164,"headerBytes":4,"width":148,"height":105,"tileCount":15540,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=148 (94 00), height=105 (69 00)"},{"label":"layer0","start":4,"end":31083,"startHex":"0x0004","endHex":"0x796b","size":31080,"sizeHex":"0x7968","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":31084,"end":62163,"startHex":"0x796c","endHex":"0xf2d3","size":31080,"sizeHex":"0x7968","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":15540,"unique":55,"zeroCount":0,"nonzeroCount":15540,"topValues":[{"value":3,"valueHex":"0x0003","count":7291},{"value":1,"valueHex":"0x0001","count":1908},{"value":4,"valueHex":"0x0004","count":928},{"value":9,"valueHex":"0x0009","count":589},{"value":6,"valueHex":"0x0006","count":586},{"value":11,"valueHex":"0x000b","count":293},{"value":13,"valueHex":"0x000d","count":292},{"value":16,"valueHex":"0x0010","count":291},{"value":19,"valueHex":"0x0013","count":291},{"value":26,"valueHex":"0x001a","count":291},{"value":31,"valueHex":"0x001f","count":291},{"value":36,"valueHex":"0x0024","count":291}]},"layer1Stats":{"count":15540,"unique":13,"zeroCount":13039,"nonzeroCount":2501,"topValues":[{"value":0,"valueHex":"0x0000","count":13039},{"value":34,"valueHex":"0x0022","count":615},{"value":32,"valueHex":"0x0020","count":597},{"value":1,"valueHex":"0x0001","count":595},{"value":4,"valueHex":"0x0004","count":285},{"value":8,"valueHex":"0x0008","count":282},{"value":40,"valueHex":"0x0028","count":22},{"value":42,"valueHex":"0x002a","count":22},{"value":36,"valueHex":"0x0024","count":21},{"value":38,"valueHex":"0x0026","count":21},{"value":5,"valueHex":"0x0005","count":20},{"value":9,"valueHex":"0x0009","count":20}]},"layer0Sample":[[1,9,9,23,3,9,9,10,9,9,9,9,9,9,9,8,9,9,4,22,9,9,1,9,9,9,3,9,9,9],[1,35,36,34,3,35,36,11,34,36,35,36,35,36,34,23,36,35,4,34,36,35,9,36,34,36,3,36,35,36],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,34,3,3,3,3,3,3,36,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,13,3,1,1,1,1,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,30,31,29,3,30,31,11,29,31,30,3,30,31,29,13,31,30,31,29,31,30,1,31,29,31,30,31,30,31],[30,3,3,3,3,3,3,29,3,3,3,3,3,3,3,29,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,11,1,1,1,1,1,1,3,1,1,1],[1,25,26,24,26,25,26,11,24,26,25,26,25,26,24,13,26,25,4,24,26,25,1,26,24,26,3,26,25,26],[1,3,3,3,3,3,3,24,3,3,3,3,3,3,3,24,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,81,3,3,11,3,3,3,80,3,3,3,13,3,3,78,3,3,3,1,3,3,3,79,3,3,3],[1,6,6,6,6,6,6,56,6,6,6,3,6,6,6,55,6,6,6,6,6,6,1,6,6,6,3,6,6,6],[1,18,19,17,19,18,19,11,17,19,18,3,18,19,17,13,19,18,19,17,19,18,1,19,17,19,3,19,18,19],[1,3,3,3,3,3,3,17,3,3,3,3,3,3,3,13,3,3,3,3,3,3,19,3,3,3,3,3,3,3],[1,3,3,3,66,3,3,5,3,3,3,65,3,3,3,13,3,3,64,3,3,3,6,3,3,3,65,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,15,16,14,3,15,16,11,14,16,15,3,15,16,14,13,16,15,4,14,16,15,1,16,14,16,3,16,15,16],[1,4,4,4,3,4,4,11,4,4,4,3,4,4,4,14,4,4,4,4,4,4,1,4,4,4,3,4,4,4],[1,3,3,3,53,3,3,11,3,3,3,52,3,3,3,4,3,3,50,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,11,184,1]],"layer1Sample":[[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,0,34,34,34,34,34,34,34,0,34,34,0,34,34,34,0,34,34,34,0,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,32,32,32,32,32,32,0,32,32,32,0,32,32,32,0,32,32,32,32,32,32,0,32,32,32,0,32,32,40],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,0,1,1,0,1,1,1,0,1,1,1,0,1,1,0,1,1,1,0,1,1,1,0,1,1,9],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":23,"layer0Hex":"0x0017","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_21p.cns","path":"extract_fld/map8_21p.cns","compressedBytes":1439,"decodedBytes":62164,"headerBytes":4,"width":148,"height":105,"tileCount":15540,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=148 (94 00), height=105 (69 00)"},{"label":"layer0","start":4,"end":31083,"startHex":"0x0004","endHex":"0x796b","size":31080,"sizeHex":"0x7968","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":31084,"end":62163,"startHex":"0x796c","endHex":"0xf2d3","size":31080,"sizeHex":"0x7968","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":15540,"unique":55,"zeroCount":0,"nonzeroCount":15540,"topValues":[{"value":3,"valueHex":"0x0003","count":7254},{"value":1,"valueHex":"0x0001","count":1890},{"value":4,"valueHex":"0x0004","count":928},{"value":9,"valueHex":"0x0009","count":600},{"value":6,"valueHex":"0x0006","count":597},{"value":16,"valueHex":"0x0010","count":296},{"value":19,"valueHex":"0x0013","count":296},{"value":26,"valueHex":"0x001a","count":296},{"value":31,"valueHex":"0x001f","count":296},{"value":36,"valueHex":"0x0024","count":296},{"value":13,"valueHex":"0x000d","count":274},{"value":11,"valueHex":"0x000b","count":273}]},"layer1Stats":{"count":15540,"unique":12,"zeroCount":13056,"nonzeroCount":2484,"topValues":[{"value":0,"valueHex":"0x0000","count":13056},{"value":32,"valueHex":"0x0020","count":610},{"value":1,"valueHex":"0x0001","count":608},{"value":34,"valueHex":"0x0022","count":602},{"value":4,"valueHex":"0x0004","count":271},{"value":8,"valueHex":"0x0008","count":269},{"value":40,"valueHex":"0x0028","count":22},{"value":36,"valueHex":"0x0024","count":21},{"value":42,"valueHex":"0x002a","count":21},{"value":5,"valueHex":"0x0005","count":20},{"value":9,"valueHex":"0x0009","count":20},{"value":38,"valueHex":"0x0026","count":20}]},"layer0Sample":[[1,9,9,23,3,9,9,10,9,9,9,9,9,9,9,8,9,9,9,9,9,9,1,9,9,9,3,9,9,9],[1,35,36,34,3,35,36,22,34,36,35,36,35,36,34,13,36,35,36,34,36,35,9,36,34,36,3,36,35,36],[1,3,3,3,3,3,3,34,3,3,3,3,3,3,3,13,3,3,3,3,3,3,36,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,13,3,1,1,1,1,1,1,3,1,1,1,1,1,1,3,11,1,1,1,1,1,1,1,1,1,1],[1,30,31,29,3,30,31,11,29,31,30,3,30,31,29,13,31,30,4,29,31,30,1,31,29,31,30,31,30,31],[30,3,3,3,3,3,3,11,3,3,3,3,3,3,3,29,3,3,3,3,3,3,31,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,13,3,1,1,1,1,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,1],[1,25,26,24,3,25,26,11,24,26,25,3,25,26,24,13,26,25,26,24,26,25,1,26,24,26,3,26,25,26],[25,3,3,3,3,3,3,24,3,3,3,3,3,3,3,13,3,3,3,3,3,3,26,3,3,3,3,3,3,3],[1,3,3,3,81,3,3,11,3,3,3,80,3,3,3,13,3,3,78,3,3,3,1,3,3,3,79,3,3,3],[1,6,6,6,6,6,6,56,6,6,6,6,6,6,6,55,6,6,3,5,6,6,1,6,6,6,6,6,6,6],[1,18,19,17,19,18,19,11,17,19,18,19,18,19,17,13,19,18,4,17,19,18,1,19,17,19,18,19,18,19],[18,3,3,3,3,3,3,11,3,3,3,3,3,3,3,17,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[6,3,3,3,66,3,3,11,3,3,3,65,3,3,3,7,3,3,64,3,3,3,1,3,3,3,65,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,15,16,14,3,15,16,11,14,16,15,16,15,16,14,13,16,15,4,14,16,15,1,16,14,16,3,16,15,16],[1,4,4,4,3,4,4,14,4,4,4,4,4,4,4,14,4,4,4,4,4,4,1,4,4,4,3,4,4,4],[1,3,3,3,53,3,3,4,3,3,3,52,3,3,3,4,3,3,50,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,11,184,1]],"layer1Sample":[[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,0,34,34,0,34,34,34,0,34,34,34,0,34,34,34,34,34,34,0,34,34,34,0,34,34,42],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[34,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0],[0,32,32,32,32,32,32,0,32,32,32,32,32,32,32,0,32,32,0,32,32,32,0,32,32,32,32,32,32,40],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,0,1,1,0,1,1,1,1,1,1,1,0,1,1,0,1,1,1,0,1,1,1,0,1,1,9],[0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":23,"layer0Hex":"0x0017","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_22p.cns","path":"extract_fld/map8_22p.cns","compressedBytes":1311,"decodedBytes":62164,"headerBytes":4,"width":148,"height":105,"tileCount":15540,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=148 (94 00), height=105 (69 00)"},{"label":"layer0","start":4,"end":31083,"startHex":"0x0004","endHex":"0x796b","size":31080,"sizeHex":"0x7968","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":31084,"end":62163,"startHex":"0x796c","endHex":"0xf2d3","size":31080,"sizeHex":"0x7968","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":15540,"unique":55,"zeroCount":0,"nonzeroCount":15540,"topValues":[{"value":3,"valueHex":"0x0003","count":7254},{"value":1,"valueHex":"0x0001","count":1890},{"value":4,"valueHex":"0x0004","count":928},{"value":9,"valueHex":"0x0009","count":600},{"value":6,"valueHex":"0x0006","count":597},{"value":16,"valueHex":"0x0010","count":296},{"value":19,"valueHex":"0x0013","count":296},{"value":26,"valueHex":"0x001a","count":296},{"value":31,"valueHex":"0x001f","count":296},{"value":36,"valueHex":"0x0024","count":296},{"value":11,"valueHex":"0x000b","count":275},{"value":13,"valueHex":"0x000d","count":274}]},"layer1Stats":{"count":15540,"unique":12,"zeroCount":13054,"nonzeroCount":2486,"topValues":[{"value":0,"valueHex":"0x0000","count":13054},{"value":32,"valueHex":"0x0020","count":610},{"value":1,"valueHex":"0x0001","count":608},{"value":34,"valueHex":"0x0022","count":602},{"value":4,"valueHex":"0x0004","count":272},{"value":8,"valueHex":"0x0008","count":270},{"value":40,"valueHex":"0x0028","count":22},{"value":36,"valueHex":"0x0024","count":21},{"value":42,"valueHex":"0x002a","count":21},{"value":5,"valueHex":"0x0005","count":20},{"value":9,"valueHex":"0x0009","count":20},{"value":38,"valueHex":"0x0026","count":20}]},"layer0Sample":[[1,9,9,23,3,9,9,10,9,9,9,9,9,9,9,8,9,9,4,22,9,9,1,9,9,9,9,9,9,9],[1,35,36,34,3,35,36,22,34,36,35,36,35,36,34,23,36,35,4,34,36,35,1,36,34,36,35,36,35,36],[1,3,3,3,3,3,3,34,3,3,3,3,3,3,3,34,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,13,3,1,1,1,1,1,1,1,1,1,1,1,1,1,3,11,1,1,1,1,1,1,3,1,1,1],[1,30,31,29,3,30,31,11,29,31,30,31,30,31,29,13,31,30,4,29,31,30,1,31,29,31,3,31,30,31],[1,3,3,3,3,3,3,29,3,3,3,3,3,3,3,13,3,3,3,3,3,3,31,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,13,3,1,1,1,1,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,1],[1,25,26,24,3,25,26,11,24,26,25,3,25,26,24,13,26,25,26,24,26,25,1,26,24,26,3,26,25,26],[1,3,3,3,3,3,3,24,3,3,3,3,3,3,3,24,3,3,3,3,3,3,26,3,3,3,3,3,3,3],[1,3,3,3,81,3,3,11,3,3,3,80,3,3,3,13,3,3,78,3,3,3,1,3,3,3,79,3,3,3],[1,6,6,7,3,6,6,56,6,6,6,6,6,6,6,55,6,6,3,5,6,6,1,6,6,6,3,6,6,6],[1,18,19,17,3,18,19,11,17,19,18,19,18,19,17,13,19,18,4,17,19,18,1,19,17,19,3,19,18,19],[18,3,3,3,3,3,3,17,3,3,3,3,3,3,3,17,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[6,3,3,3,66,3,3,5,3,3,3,65,3,3,3,7,3,3,64,3,3,3,1,3,3,3,65,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,15,16,14,16,15,16,11,14,16,15,3,15,16,14,13,16,15,16,14,16,15,1,16,14,16,15,16,15,16],[1,4,4,4,4,4,4,14,4,4,4,3,4,4,4,13,4,4,4,4,4,4,16,4,4,4,4,4,4,4],[1,3,3,3,53,3,3,4,3,3,3,52,3,3,3,13,3,3,50,3,3,3,4,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,11,184,1]],"layer1Sample":[[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,0,34,34,0,34,34,34,0,34,34,34,0,34,34,34,34,34,34,0,34,34,34,0,34,34,42],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,34,0,0,0,0,0,0,34,0,0,0,0,0,0,8],[0,32,32,32,0,32,32,0,32,32,32,32,32,32,32,0,32,32,0,32,32,32,0,32,32,32,0,32,32,40],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[32,0,0,0,0,0,0,32,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,9],[0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":23,"layer0Hex":"0x0017","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_23p.cns","path":"extract_fld/map8_23p.cns","compressedBytes":1382,"decodedBytes":62164,"headerBytes":4,"width":148,"height":105,"tileCount":15540,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=148 (94 00), height=105 (69 00)"},{"label":"layer0","start":4,"end":31083,"startHex":"0x0004","endHex":"0x796b","size":31080,"sizeHex":"0x7968","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":31084,"end":62163,"startHex":"0x796c","endHex":"0xf2d3","size":31080,"sizeHex":"0x7968","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":15540,"unique":55,"zeroCount":0,"nonzeroCount":15540,"topValues":[{"value":3,"valueHex":"0x0003","count":7295},{"value":1,"valueHex":"0x0001","count":1892},{"value":4,"valueHex":"0x0004","count":928},{"value":9,"valueHex":"0x0009","count":591},{"value":6,"valueHex":"0x0006","count":589},{"value":16,"valueHex":"0x0010","count":292},{"value":19,"valueHex":"0x0013","count":292},{"value":26,"valueHex":"0x001a","count":292},{"value":31,"valueHex":"0x001f","count":292},{"value":36,"valueHex":"0x0024","count":292},{"value":13,"valueHex":"0x000d","count":284},{"value":11,"valueHex":"0x000b","count":284}]},"layer1Stats":{"count":15540,"unique":12,"zeroCount":13059,"nonzeroCount":2481,"topValues":[{"value":0,"valueHex":"0x0000","count":13059},{"value":32,"valueHex":"0x0020","count":602},{"value":1,"valueHex":"0x0001","count":599},{"value":34,"valueHex":"0x0022","count":594},{"value":4,"valueHex":"0x0004","count":282},{"value":8,"valueHex":"0x0008","count":282},{"value":36,"valueHex":"0x0024","count":21},{"value":40,"valueHex":"0x0028","count":21},{"value":5,"valueHex":"0x0005","count":20},{"value":9,"valueHex":"0x0009","count":20},{"value":38,"valueHex":"0x0026","count":20},{"value":42,"valueHex":"0x002a","count":20}]},"layer0Sample":[[1,9,9,9,9,9,9,10,9,9,9,3,9,9,9,8,9,9,4,22,9,9,1,9,9,9,9,9,9,9],[9,35,36,34,36,35,36,22,34,36,35,3,35,36,34,13,36,35,4,34,36,35,9,36,34,36,35,36,35,36],[35,3,3,3,3,3,3,34,3,3,3,3,3,3,3,13,3,3,3,3,3,3,36,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,1,3,11,1,1,1,1,1,1,3,1,1,1],[1,30,31,29,31,30,31,11,29,31,30,3,30,31,29,13,31,30,4,29,31,30,1,31,29,31,3,31,30,31],[30,3,3,3,3,3,3,29,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,1],[1,25,26,24,26,25,26,11,24,26,25,26,25,26,24,13,26,25,26,24,26,25,1,26,24,26,3,26,25,26],[25,3,3,3,3,3,3,24,3,3,3,3,3,3,3,24,3,3,3,3,3,3,26,3,3,3,3,3,3,3],[1,3,3,3,81,3,3,11,3,3,3,80,3,3,3,13,3,3,78,3,3,3,1,3,3,3,79,3,3,3],[1,6,6,7,3,6,6,56,6,6,6,3,6,6,6,55,6,6,6,6,6,6,1,6,6,6,3,6,6,6],[1,18,19,17,3,18,19,11,17,19,18,3,18,19,17,13,19,18,19,17,19,18,1,19,17,19,3,19,18,19],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,19,3,3,3,3,3,3,3],[1,3,3,3,66,3,3,11,3,3,3,65,3,3,3,13,3,3,64,3,3,3,6,3,3,3,65,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,15,16,14,3,15,16,11,14,16,15,3,15,16,14,13,16,15,4,14,16,15,1,16,14,16,3,16,15,16],[15,4,4,4,3,4,4,11,4,4,4,3,4,4,4,13,4,4,4,4,4,4,1,4,4,4,3,4,4,4],[4,3,3,3,53,3,3,11,3,3,3,52,3,3,3,13,3,3,50,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,11,184,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,0,34,34,34,0,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[34,0,0,0,0,0,0,34,0,0,0,0,0,0,0,34,0,0,0,0,0,0,34,0,0,0,0,0,0,0],[0,32,32,32,0,32,32,0,32,32,32,0,32,32,32,0,32,32,32,32,32,32,0,32,32,32,0,32,32,40],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,0,1,1,0,1,1,1,0,1,1,1,0,1,1,0,1,1,1,0,1,1,1,0,1,1,9],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_24p.cns","path":"extract_fld/map8_24p.cns","compressedBytes":1365,"decodedBytes":62164,"headerBytes":4,"width":148,"height":105,"tileCount":15540,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=148 (94 00), height=105 (69 00)"},{"label":"layer0","start":4,"end":31083,"startHex":"0x0004","endHex":"0x796b","size":31080,"sizeHex":"0x7968","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":31084,"end":62163,"startHex":"0x796c","endHex":"0xf2d3","size":31080,"sizeHex":"0x7968","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":15540,"unique":55,"zeroCount":0,"nonzeroCount":15540,"topValues":[{"value":3,"valueHex":"0x0003","count":7209},{"value":1,"valueHex":"0x0001","count":1920},{"value":4,"valueHex":"0x0004","count":924},{"value":9,"valueHex":"0x0009","count":605},{"value":6,"valueHex":"0x0006","count":602},{"value":16,"valueHex":"0x0010","count":298},{"value":19,"valueHex":"0x0013","count":298},{"value":26,"valueHex":"0x001a","count":298},{"value":31,"valueHex":"0x001f","count":298},{"value":36,"valueHex":"0x0024","count":298},{"value":13,"valueHex":"0x000d","count":280},{"value":11,"valueHex":"0x000b","count":279}]},"layer1Stats":{"count":15540,"unique":12,"zeroCount":13054,"nonzeroCount":2486,"topValues":[{"value":0,"valueHex":"0x0000","count":13054},{"value":32,"valueHex":"0x0020","count":614},{"value":1,"valueHex":"0x0001","count":611},{"value":34,"valueHex":"0x0022","count":606},{"value":4,"valueHex":"0x0004","count":268},{"value":8,"valueHex":"0x0008","count":265},{"value":36,"valueHex":"0x0024","count":21},{"value":40,"valueHex":"0x0028","count":21},{"value":5,"valueHex":"0x0005","count":20},{"value":9,"valueHex":"0x0009","count":20},{"value":38,"valueHex":"0x0026","count":20},{"value":42,"valueHex":"0x002a","count":20}]},"layer0Sample":[[1,9,9,23,3,9,9,10,9,9,9,3,9,9,9,8,9,9,4,22,9,9,1,9,9,9,9,9,9,9],[9,35,36,34,3,35,36,11,34,36,35,3,35,36,34,23,36,35,4,34,36,35,1,36,34,36,35,36,35,36],[35,3,3,3,3,3,3,11,3,3,3,3,3,3,3,34,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,1],[1,30,31,29,31,30,31,11,29,31,30,31,30,31,29,13,31,30,31,29,31,30,1,31,29,31,3,31,30,31],[1,3,3,3,3,3,3,29,3,3,3,3,3,3,3,29,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,1,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,1,3,11,1,1,1,1,1,1,3,1,1,1],[1,25,26,24,26,25,26,11,24,26,25,3,25,26,24,13,26,25,4,24,26,25,1,26,24,26,3,26,25,26],[1,3,3,3,3,3,3,24,3,3,3,3,3,3,3,13,3,3,3,3,3,3,26,3,3,3,3,3,3,3],[1,3,3,3,81,3,3,11,3,3,3,80,3,3,3,13,3,3,78,3,3,3,1,3,3,3,79,3,3,3],[1,6,6,7,3,6,6,56,6,6,6,3,6,6,6,55,6,6,6,6,6,6,1,6,6,6,3,6,6,6],[1,18,19,17,3,18,19,11,17,19,18,3,18,19,17,13,19,18,19,17,19,18,1,19,17,19,3,19,18,19],[18,3,3,3,3,3,3,11,3,3,3,3,3,3,3,17,3,3,3,3,3,3,19,3,3,3,3,3,3,3],[6,3,3,3,66,3,3,11,3,3,3,65,3,3,3,7,3,3,64,3,3,3,6,3,3,3,65,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,3,3,3],[1,15,16,14,16,15,16,11,14,16,15,3,15,16,14,13,16,15,16,14,16,15,1,16,14,16,15,16,15,16],[1,4,4,4,4,4,4,14,4,4,4,3,4,4,4,13,4,4,4,4,4,4,16,4,4,4,4,4,4,4],[1,3,3,3,53,3,3,4,3,3,3,52,3,3,3,13,3,3,50,3,3,3,4,3,3,3,3,3,3,3],[1,3,3,3,3,3,3,11,3,3,3,3,3,3,3,13,3,3,3,3,3,3,1,3,3,3,3,11,184,1]],"layer1Sample":[[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,34,34,34,34,34,34,0,34,34,34,0,34,34,34,0,34,34,0,34,34,34,0,34,34,34,0,34,34,42],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,8],[0,32,32,32,0,32,32,0,32,32,32,0,32,32,32,0,32,32,32,32,32,32,0,32,32,32,0,32,32,40],[0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,32,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,9],[0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":23,"layer0Hex":"0x0017","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_25p.cns","path":"extract_fld/map8_25p.cns","compressedBytes":477,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0008, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0020, 0x0020, 0x0020"}],"layer0Stats":{"count":777,"unique":59,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":239},{"value":1,"valueHex":"0x0001","count":128},{"value":4,"valueHex":"0x0004","count":51},{"value":9,"valueHex":"0x0009","count":32},{"value":6,"valueHex":"0x0006","count":32},{"value":13,"valueHex":"0x000d","count":27},{"value":11,"valueHex":"0x000b","count":27},{"value":12,"valueHex":"0x000c","count":20},{"value":2,"valueHex":"0x0002","count":15},{"value":16,"valueHex":"0x0010","count":14},{"value":36,"valueHex":"0x0024","count":14},{"value":19,"valueHex":"0x0013","count":11}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":617,"nonzeroCount":160,"topValues":[{"value":0,"valueHex":"0x0000","count":617},{"value":32,"valueHex":"0x0020","count":44},{"value":1,"valueHex":"0x0001","count":27},{"value":34,"valueHex":"0x0022","count":27},{"value":4,"valueHex":"0x0004","count":23},{"value":8,"valueHex":"0x0008","count":22},{"value":40,"valueHex":"0x0028","count":6},{"value":36,"valueHex":"0x0024","count":5},{"value":5,"valueHex":"0x0005","count":2},{"value":42,"valueHex":"0x002a","count":2},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1}]},"layer0Sample":[[1,1,8,9,9,10,1,1,9,9,9,9,9,9,9,9,9,9,10],[1,1,13,2,2,11,1,1,16,16,16,16,16,16,16,16,16,16,11],[1,1,13,2,2,11,1,1,19,19,19,43,45,47,19,19,19,19,11],[1,1,13,172,172,11,1,1,26,26,26,57,59,61,26,26,26,26,11],[1,1,13,181,181,11,1,1,31,31,31,67,69,71,31,31,31,31,11],[1,1,13,184,184,11,1,1,36,36,36,36,36,36,36,36,36,36,11],[8,9,23,175,175,22,9,9,4,4,4,4,4,4,4,4,4,4,11],[13,16,14,4,4,14,15,16,4,3,3,3,3,3,3,3,3,3,11],[13,19,17,3,3,17,18,19,4,3,3,3,3,3,3,3,3,3,11],[13,26,24,3,3,24,25,26,4,3,3,3,3,3,3,3,3,3,11],[13,31,29,3,3,29,30,31,4,3,3,3,3,3,3,3,3,3,11],[13,36,34,3,3,34,35,36,4,3,3,3,3,3,3,3,3,3,11],[13,4,4,3,3,4,4,4,4,3,3,3,3,3,3,3,3,3,11],[13,3,3,3,3,3,3,3,3,3,3,6,6,6,3,3,3,6,56],[13,3,3,3,3,3,3,3,3,3,3,12,12,12,3,3,3,12,1],[13,3,3,3,3,3,3,3,3,3,3,12,12,12,171,172,173,12,1],[13,3,3,3,3,3,3,3,3,3,3,12,12,12,180,181,182,12,1],[13,3,3,3,3,3,3,3,3,3,3,1,1,1,187,184,185,12,1],[55,6,6,6,6,6,6,6,6,6,6,1,1,1,197,175,198,12,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,6,1,1]],"layer1Sample":[[0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,5,1,1,1,1,1,1,1,1,1,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0],[0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,32,0],[0,0,0,0,0,0,0,0,0,0,0,34,34,34,0,0,0,34,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,4,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,4,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,8,0,0,0,4,0,8,0,0],[0,32,32,32,32,32,32,32,32,32,40,0,0,0,4,0,8,0,0],[0,34,34,34,34,34,34,34,34,34,42,0,0,0,36,32,40,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,32,40,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":32,"layer1Hex":"0x0020"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":32,"layer1Hex":"0x0020"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":32,"layer1Hex":"0x0020"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":32,"layer1Hex":"0x0020"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":32,"layer1Hex":"0x0020"},{"index":10,"x":10,"y":0,"layer0":10,"layer0Hex":"0x000a","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_26p.cns","path":"extract_fld/map8_26p.cns","compressedBytes":1314,"decodedBytes":48148,"headerBytes":4,"width":118,"height":102,"tileCount":12036,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=118 (76 00), height=102 (66 00)"},{"label":"layer0","start":4,"end":24075,"startHex":"0x0004","endHex":"0x5e0b","size":24072,"sizeHex":"0x5e08","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":24076,"end":48147,"startHex":"0x5e0c","endHex":"0xbc13","size":24072,"sizeHex":"0x5e08","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":12036,"unique":43,"zeroCount":0,"nonzeroCount":12036,"topValues":[{"value":3,"valueHex":"0x0003","count":4283},{"value":1,"valueHex":"0x0001","count":3345},{"value":4,"valueHex":"0x0004","count":1059},{"value":11,"valueHex":"0x000b","count":620},{"value":13,"valueHex":"0x000d","count":563},{"value":9,"valueHex":"0x0009","count":226},{"value":6,"valueHex":"0x0006","count":206},{"value":16,"valueHex":"0x0010","count":104},{"value":19,"valueHex":"0x0013","count":104},{"value":26,"valueHex":"0x001a","count":104},{"value":31,"valueHex":"0x001f","count":104},{"value":36,"valueHex":"0x0024","count":104}]},"layer1Stats":{"count":12036,"unique":10,"zeroCount":10429,"nonzeroCount":1607,"topValues":[{"value":0,"valueHex":"0x0000","count":10429},{"value":4,"valueHex":"0x0004","count":460},{"value":8,"valueHex":"0x0008","count":460},{"value":32,"valueHex":"0x0020","count":265},{"value":1,"valueHex":"0x0001","count":175},{"value":34,"valueHex":"0x0022","count":175},{"value":36,"valueHex":"0x0024","count":30},{"value":40,"valueHex":"0x0028","count":30},{"value":38,"valueHex":"0x0026","count":6},{"value":42,"valueHex":"0x002a","count":6}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[180,182,1,180,182,1,180,182,1,180,182,1,180,182,1,180,182,1,180,182,1,180,182,1,180,182,1,180,182,1],[4,3,26,4,3,1,4,3,26,4,3,1,4,3,26,4,3,1,4,3,26,4,3,1,4,3,26,4,3,1],[4,3,3,3,3,9,4,3,3,3,3,9,4,3,3,3,3,9,4,3,3,3,3,9,4,3,3,3,3,9],[4,3,1,4,3,36,4,3,1,4,3,36,4,3,1,4,3,36,4,3,1,4,3,36,4,3,1,4,3,36],[3,3,1,4,3,1,3,3,19,4,3,1,3,3,19,4,3,1,3,3,1,4,3,1,3,3,19,4,3,1],[4,3,1,4,3,1,4,3,3,3,3,1,4,3,3,3,3,1,4,3,1,4,3,1,4,3,3,3,3,1],[4,3,1,4,3,1,4,3,1,4,3,1,4,3,1,4,3,31,4,3,1,4,3,1,4,3,1,4,3,1],[3,3,1,4,3,16,4,3,1,4,3,16,4,3,1,4,3,6,3,3,1,4,3,16,4,3,1,4,3,16],[4,3,1,4,3,4,4,3,1,4,3,4,4,3,1,4,3,1,4,3,1,4,3,4,4,3,1,4,3,4],[4,3,26,4,3,1,4,3,26,4,3,1,4,3,26,4,3,1,4,3,26,4,3,1,4,3,26,4,3,1],[4,3,3,3,3,9,4,3,3,3,3,1,4,3,3,3,3,1,4,3,3,3,3,9,4,3,3,3,3,1],[4,3,1,4,3,36,4,3,1,4,3,1,4,3,1,4,3,31,4,3,1,4,3,36,4,3,1,4,3,1],[3,3,1,4,3,1,3,3,1,4,3,16,4,3,1,4,3,6,3,3,1,4,3,1,3,3,1,4,3,16],[4,3,1,4,3,1,4,3,1,4,3,4,4,3,1,4,3,1,4,3,1,4,3,1,4,3,1,4,3,4],[4,3,1,4,3,1,4,3,26,4,3,1,4,3,26,4,3,1,4,3,1,4,3,1,4,3,26,4,3,1],[4,3,1,4,3,1,4,3,3,3,3,1,4,3,3,3,3,1,4,3,9,4,3,1,4,3,3,3,3,1],[4,3,31,4,3,1,4,3,1,4,3,1,4,3,1,4,3,1,4,3,36,4,3,1,4,3,1,4,3,1],[4,3,6,3,3,1,4,3,1,4,3,19,4,3,1,4,3,19,4,3,1,3,3,1,4,3,1,4,3,19],[3,3,1,4,3,1,4,3,1,4,3,3,3,3,1,4,3,3,3,3,1,4,3,1,4,3,1,4,3,3],[13,11,1,13,11,1,13,11,1,13,11,1,13,11,1,13,11,1,13,11,1,13,11,1,13,11,1,13,11,1]],"layer1Sample":[[0,0,0,0,0,0,32,32,0,32,32,0,32,32,0,32,32,0,32,32,0,32,32,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,8,0,4,0,0,0,8,0,4,0,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,34,0,8,0,4,0,34,0,8,0,4,0,34,0,8,0,4,0,34,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,8,0,4,0,0,0,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,0,32,0,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,1,0,8,0,4,0,1,0,8,0,4,8,0,4,8,0,4,0,1,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,8,0,4,0,0,0,8,0,4,0,0,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,34,0,8,0,4,8,0,4,8,0,4,0,32,0,8,0,4,0,34,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,0,1,0,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0,8,0,4,0,0,0,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,8,0,4,8,0,4,8,0,4,0,34,0,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,8,0,4,0,0,0,8,0,4,0,0,0,8,0,4,8,0,0,0,0,0,0,0],[0,0,0,0,0,0,38,42,0,38,42,0,38,42,0,38,42,0,38,42,0,38,42,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_27p.cns","path":"extract_fld/map8_27p.cns","compressedBytes":355,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":58,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":214},{"value":1,"valueHex":"0x0001","count":154},{"value":12,"valueHex":"0x000c","count":65},{"value":4,"valueHex":"0x0004","count":41},{"value":9,"valueHex":"0x0009","count":35},{"value":6,"valueHex":"0x0006","count":33},{"value":13,"valueHex":"0x000d","count":18},{"value":11,"valueHex":"0x000b","count":18},{"value":16,"valueHex":"0x0010","count":16},{"value":19,"valueHex":"0x0013","count":16},{"value":26,"valueHex":"0x001a","count":16},{"value":31,"valueHex":"0x001f","count":16}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":646,"nonzeroCount":131,"topValues":[{"value":0,"valueHex":"0x0000","count":646},{"value":32,"valueHex":"0x0020","count":42},{"value":1,"valueHex":"0x0001","count":33},{"value":34,"valueHex":"0x0022","count":28},{"value":4,"valueHex":"0x0004","count":10},{"value":8,"valueHex":"0x0008","count":10},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":9,"valueHex":"0x0009","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10],[13,15,14,15,15,14,15,15,100,102,104,15,15,14,15,15,14,15,11],[13,18,17,18,18,17,18,18,110,1,111,18,18,17,18,18,17,18,11],[13,25,24,25,25,24,25,25,121,1,122,25,25,24,25,25,24,25,11],[13,30,29,30,30,29,30,30,132,1,133,30,30,29,30,30,29,30,11],[13,35,34,35,35,34,35,35,143,145,147,35,35,34,35,35,34,35,11],[13,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,11],[13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[55,6,6,6,6,6,6,6,3,3,3,6,6,6,6,6,6,6,56],[12,12,12,12,12,12,12,12,3,3,3,12,1,1,1,1,1,12,1],[12,12,12,12,12,12,12,12,171,172,173,12,1,1,1,1,1,12,1],[12,12,12,12,12,12,12,12,180,181,182,12,1,1,1,1,1,12,1],[12,1,1,1,1,1,1,1,187,184,185,12,1,1,1,1,1,12,1],[12,1,1,1,1,1,1,1,197,175,198,12,1,1,1,1,1,12,1],[12,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,12,1],[1,1,1,1,1,1,1,1,6,6,6,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,32,32,32,32,32,32,0,0,0,32,32,32,32,32,32,32,0],[0,34,34,34,34,34,34,34,0,0,0,34,34,34,34,34,34,34,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,36,32,40,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_28p.cns","path":"extract_fld/map8_28p.cns","compressedBytes":389,"decodedBytes":3112,"headerBytes":4,"width":37,"height":21,"tileCount":777,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=21 (15 00)"},{"label":"layer0","start":4,"end":1557,"startHex":"0x0004","endHex":"0x0615","size":1554,"sizeHex":"0x0612","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009"},{"label":"layer1","start":1558,"end":3111,"startHex":"0x0616","endHex":"0x0c27","size":1554,"sizeHex":"0x0612","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":777,"unique":58,"zeroCount":0,"nonzeroCount":777,"topValues":[{"value":3,"valueHex":"0x0003","count":254},{"value":1,"valueHex":"0x0001","count":191},{"value":4,"valueHex":"0x0004","count":49},{"value":6,"valueHex":"0x0006","count":34},{"value":9,"valueHex":"0x0009","count":31},{"value":13,"valueHex":"0x000d","count":21},{"value":11,"valueHex":"0x000b","count":20},{"value":16,"valueHex":"0x0010","count":11},{"value":19,"valueHex":"0x0013","count":11},{"value":26,"valueHex":"0x001a","count":11},{"value":31,"valueHex":"0x001f","count":11},{"value":36,"valueHex":"0x0024","count":11}]},"layer1Stats":{"count":777,"unique":12,"zeroCount":617,"nonzeroCount":160,"topValues":[{"value":0,"valueHex":"0x0000","count":617},{"value":32,"valueHex":"0x0020","count":49},{"value":34,"valueHex":"0x0022","count":32},{"value":4,"valueHex":"0x0004","count":23},{"value":1,"valueHex":"0x0001","count":23},{"value":8,"valueHex":"0x0008","count":22},{"value":36,"valueHex":"0x0024","count":3},{"value":40,"valueHex":"0x0028","count":3},{"value":9,"valueHex":"0x0009","count":2},{"value":5,"valueHex":"0x0005","count":1},{"value":38,"valueHex":"0x0026","count":1},{"value":42,"valueHex":"0x002a","count":1}]},"layer0Sample":[[1,9,9,9,9,9,9,9,9,9,10,1,1,9,9,9,1,1,1],[1,16,16,16,16,16,16,16,101,103,11,1,1,2,2,2,1,1,1],[1,19,19,19,19,19,19,19,1,1,11,1,1,2,2,2,1,1,1],[1,26,26,26,26,26,26,26,1,1,11,1,1,171,172,173,1,1,1],[1,31,31,31,31,31,31,31,1,1,11,1,1,180,181,182,1,1,1],[1,36,36,36,36,36,36,36,144,146,11,1,1,187,184,185,1,1,1],[1,4,4,4,4,4,4,4,4,4,22,9,9,197,175,198,9,9,10],[1,4,3,3,3,3,3,3,3,3,14,16,16,4,4,4,15,15,11],[1,4,3,3,3,3,3,3,3,3,17,19,19,4,3,3,18,18,11],[1,4,3,3,3,3,3,3,3,3,24,26,26,4,3,3,25,25,11],[1,4,3,3,3,3,3,3,3,3,29,31,31,4,3,3,30,30,11],[1,4,3,3,3,3,3,3,3,3,34,36,36,4,3,3,35,35,11],[1,4,3,3,3,3,3,3,3,3,4,4,4,4,3,3,4,4,11],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11],[1,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,56],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,32,32,0,0,0,32,32,32,0,0,0],[0,0,0,0,0,0,0,0,32,32,0,0,0,36,32,40,0,0,0],[0,0,0,0,0,0,0,0,4,8,0,0,0,36,32,40,0,0,0],[0,0,0,0,0,0,0,0,4,8,0,0,0,4,0,8,0,0,0],[0,0,0,0,0,0,0,0,4,8,0,0,0,4,0,8,0,0,0],[0,0,0,0,0,0,0,0,4,8,0,0,0,4,0,8,0,0,0],[0,5,1,1,1,1,1,1,0,0,0,0,0,4,0,8,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0],[0,4,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,36,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0],[0,38,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":8,"layer0Hex":"0x0008","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":9,"layer0Hex":"0x0009","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_29p.cns","path":"extract_fld/map8_29p.cns","compressedBytes":3561,"decodedBytes":64980,"headerBytes":4,"width":131,"height":124,"tileCount":16244,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=131 (83 00), height=124 (7c 00)"},{"label":"layer0","start":4,"end":32491,"startHex":"0x0004","endHex":"0x7eeb","size":32488,"sizeHex":"0x7ee8","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0053, 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":32492,"end":64979,"startHex":"0x7eec","endHex":"0xfdd3","size":32488,"sizeHex":"0x7ee8","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":16244,"unique":68,"zeroCount":0,"nonzeroCount":16244,"topValues":[{"value":3,"valueHex":"0x0003","count":7011},{"value":4,"valueHex":"0x0004","count":1982},{"value":83,"valueHex":"0x0053","count":981},{"value":82,"valueHex":"0x0052","count":820},{"value":16,"valueHex":"0x0010","count":490},{"value":19,"valueHex":"0x0013","count":490},{"value":26,"valueHex":"0x001a","count":490},{"value":31,"valueHex":"0x001f","count":490},{"value":36,"valueHex":"0x0024","count":490},{"value":15,"valueHex":"0x000f","count":320},{"value":18,"valueHex":"0x0012","count":320},{"value":25,"valueHex":"0x0019","count":320}]},"layer1Stats":{"count":16244,"unique":13,"zeroCount":11504,"nonzeroCount":4740,"topValues":[{"value":0,"valueHex":"0x0000","count":11504},{"value":4,"valueHex":"0x0004","count":940},{"value":8,"valueHex":"0x0008","count":938},{"value":32,"valueHex":"0x0020","count":917},{"value":34,"valueHex":"0x0022","count":854},{"value":1,"valueHex":"0x0001","count":749},{"value":5,"valueHex":"0x0005","count":62},{"value":36,"valueHex":"0x0024","count":60},{"value":40,"valueHex":"0x0028","count":58},{"value":38,"valueHex":"0x0026","count":58},{"value":42,"valueHex":"0x002a","count":56},{"value":9,"valueHex":"0x0009","count":44}]},"layer0Sample":[[3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,3],[3,35,36,3,4,83,36,3,36,3,36,83,36,35,3,35,4,83,3,35,36,3,4,83,36,3,36],[19,3,19,3,4,17,19,18,3,18,19,83,19,18,19,18,19,83,19,3,19,3,4,17,19,18,3],[3,3,3,3,4,3,3,3,3,3,3,83,3,1,3,3,3,83,3,3,3,3,4,3,3,3,3],[3,35,3,35,4,83,36,3,36,3,36,83,36,3,36,35,4,34,3,35,3,35,4,83,36,3,36],[3,18,3,18,4,17,19,18,3,3,4,83,19,3,3,3,19,83,3,18,3,18,4,17,19,18,3],[3,3,3,3,4,3,3,3,3,3,3,83,3,3,3,3,3,83,3,3,3,3,4,3,3,3,3],[36,3,36,3,4,83,36,3,36,35,4,34,3,35,3,3,36,34,36,3,36,3,4,83,36,3,36],[3,18,3,3,19,17,3,18,3,18,3,17,19,18,19,3,19,83,3,18,3,3,19,17,3,18,3],[3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,83,3,3,3,3,3,3,3,3,3],[3,35,3,35,4,83,36,3,36,3,4,11,1,2,1,35,4,34,3,35,3,35,4,83,36,3,36],[19,3,19,3,19,17,3,3,19,18,19,17,19,3,19,3,19,83,19,3,19,3,19,17,3,3,19],[3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,83,3,3,3,3,4,3,3,3,3],[3,3,36,35,36,34,36,3,36,3,4,83,36,35,3,35,4,34,3,3,36,35,36,34,36,3,36],[19,3,19,18,19,17,19,3,3,18,4,17,19,3,19,3,19,83,19,3,19,18,19,17,19,3,3],[3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,83,3,3,3,3,3,3,3,3,3],[36,35,3,3,36,34,3,35,3,35,36,34,3,3,36,3,4,34,36,35,3,3,36,34,3,35,3],[3,18,19,3,4,83,19,3,19,3,19,83,19,18,3,18,4,83,3,18,19,3,4,83,19,3,19],[3,3,3,3,4,83,3,3,3,3,3,83,3,3,3,3,3,83,3,3,3,3,4,83,3,3,3],[36,3,36,3,4,34,36,35,3,35,36,83,36,35,36,35,36,83,36,3,36,3,4,34,36,35,3],[3,18,3,18,4,83,19,3,19,3,19,83,19,3,19,18,4,17,3,18,3,18,4,83,19,3,19]],"layer1Sample":[[0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[8,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[8,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[8,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[8,0,0,0,4,0,0,0,0,0,4,0,0,32,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0],[8,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":83,"layer0Hex":"0x0053","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":4,"layer1Hex":"0x0004"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_30p.cns","path":"extract_fld/map8_30p.cns","compressedBytes":3413,"decodedBytes":64980,"headerBytes":4,"width":131,"height":124,"tileCount":16244,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=131 (83 00), height=124 (7c 00)"},{"label":"layer0","start":4,"end":32491,"startHex":"0x0004","endHex":"0x7eeb","size":32488,"sizeHex":"0x7ee8","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0053, 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":32492,"end":64979,"startHex":"0x7eec","endHex":"0xfdd3","size":32488,"sizeHex":"0x7ee8","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0008, 0x0000, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":16244,"unique":69,"zeroCount":0,"nonzeroCount":16244,"topValues":[{"value":3,"valueHex":"0x0003","count":7169},{"value":4,"valueHex":"0x0004","count":2016},{"value":83,"valueHex":"0x0053","count":1015},{"value":82,"valueHex":"0x0052","count":783},{"value":16,"valueHex":"0x0010","count":470},{"value":19,"valueHex":"0x0013","count":470},{"value":26,"valueHex":"0x001a","count":470},{"value":31,"valueHex":"0x001f","count":470},{"value":36,"valueHex":"0x0024","count":470},{"value":15,"valueHex":"0x000f","count":306},{"value":18,"valueHex":"0x0012","count":306},{"value":25,"valueHex":"0x0019","count":306}]},"layer1Stats":{"count":16244,"unique":13,"zeroCount":11367,"nonzeroCount":4877,"topValues":[{"value":0,"valueHex":"0x0000","count":11367},{"value":4,"valueHex":"0x0004","count":1051},{"value":8,"valueHex":"0x0008","count":1048},{"value":32,"valueHex":"0x0020","count":875},{"value":34,"valueHex":"0x0022","count":816},{"value":1,"valueHex":"0x0001","count":746},{"value":40,"valueHex":"0x0028","count":61},{"value":42,"valueHex":"0x002a","count":59},{"value":36,"valueHex":"0x0024","count":57},{"value":38,"valueHex":"0x0026","count":55},{"value":5,"valueHex":"0x0005","count":54},{"value":9,"valueHex":"0x0009","count":53}]},"layer0Sample":[[3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,3],[36,3,36,3,4,34,36,3,36,3,36,34,3,35,3,35,4,83,36,3,36,3,4,34,36,3,36],[3,18,19,3,19,17,19,3,19,18,19,83,19,18,19,3,19,17,3,18,19,3,19,17,19,3,19],[3,3,3,3,4,3,3,3,3,3,3,83,3,1,3,3,3,3,3,3,3,3,4,3,3,3,3],[36,35,3,3,4,83,36,3,36,3,36,34,36,3,36,35,4,34,36,35,3,3,4,83,36,3,36],[3,18,3,18,4,17,3,18,3,3,4,83,19,18,19,3,19,83,3,18,3,18,4,17,3,18,3],[3,3,3,3,4,3,3,3,3,3,3,83,3,3,3,3,3,83,3,3,3,3,4,3,3,3,3],[36,3,36,3,36,34,36,3,36,35,4,83,3,35,3,35,36,34,36,3,36,3,36,34,36,3,36],[3,18,3,18,19,17,3,18,3,18,4,17,19,3,19,3,19,17,3,18,3,18,19,17,3,18,3],[3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,4,3,3,3,3],[3,35,3,3,36,34,36,3,3,3,4,11,1,2,1,3,4,83,3,35,3,3,36,34,36,3,3],[3,3,19,3,19,17,3,18,3,18,19,17,19,3,19,18,19,83,3,3,19,3,19,17,3,18,3],[3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,83,3,3,3,3,4,3,3,3,3],[3,3,36,3,4,83,36,3,36,3,4,34,36,35,3,35,4,34,3,3,36,3,4,83,36,3,36],[19,3,19,18,19,17,19,3,3,18,4,83,3,3,19,3,19,83,19,3,19,18,19,17,19,3,3],[3,3,3,3,3,3,3,3,3,3,3,83,3,3,3,3,4,83,3,3,3,3,3,3,3,3,3],[36,35,3,3,36,34,3,35,3,35,36,34,3,3,3,3,4,34,36,35,3,3,36,34,3,35,3],[19,3,19,3,4,17,19,3,19,3,19,17,3,18,3,18,4,83,19,3,19,3,4,17,19,3,19],[3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,83,3,3,3,3,4,3,3,3,3],[3,35,36,3,36,34,36,3,36,35,36,83,36,35,36,3,36,34,3,35,36,3,36,34,36,3,36],[19,18,3,3,4,83,19,3,19,3,19,17,19,3,19,18,4,17,19,18,3,3,4,83,19,3,19]],"layer1Sample":[[8,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[8,0,0,0,4,0,8,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,4,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[8,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[8,0,0,0,0,0,0,0,0,0,4,0,0,32,0,0,4,0,8,0,0,0,0,0,0,0,0],[8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0],[8,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,4,0,8,0,0],[8,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,4,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,4,0,8,0,0],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":8,"layer1Hex":"0x0008"},{"index":1,"x":1,"y":0,"layer0":83,"layer0Hex":"0x0053","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":4,"layer1Hex":"0x0004"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":8,"layer1Hex":"0x0008"},{"index":13,"x":13,"y":0,"layer0":83,"layer0Hex":"0x0053","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":4,"layer1Hex":"0x0004"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_31p.cns","path":"extract_fld/map8_31p.cns","compressedBytes":3506,"decodedBytes":64980,"headerBytes":4,"width":131,"height":124,"tileCount":16244,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=131 (83 00), height=124 (7c 00)"},{"label":"layer0","start":4,"end":32491,"startHex":"0x0004","endHex":"0x7eeb","size":32488,"sizeHex":"0x7ee8","role":"base tile word grid used for the visible lower map layer","sample":"0x0003, 0x0053, 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003"},{"label":"layer1","start":32492,"end":64979,"startHex":"0x7eec","endHex":"0xfdd3","size":32488,"sizeHex":"0x7ee8","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0008, 0x0000, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":16244,"unique":67,"zeroCount":0,"nonzeroCount":16244,"topValues":[{"value":3,"valueHex":"0x0003","count":6929},{"value":4,"valueHex":"0x0004","count":1993},{"value":83,"valueHex":"0x0053","count":984},{"value":82,"valueHex":"0x0052","count":859},{"value":16,"valueHex":"0x0010","count":499},{"value":19,"valueHex":"0x0013","count":499},{"value":26,"valueHex":"0x001a","count":499},{"value":31,"valueHex":"0x001f","count":499},{"value":36,"valueHex":"0x0024","count":499},{"value":15,"valueHex":"0x000f","count":324},{"value":18,"valueHex":"0x0012","count":324},{"value":25,"valueHex":"0x0019","count":324}]},"layer1Stats":{"count":16244,"unique":13,"zeroCount":11326,"nonzeroCount":4918,"topValues":[{"value":0,"valueHex":"0x0000","count":11326},{"value":4,"valueHex":"0x0004","count":1001},{"value":8,"valueHex":"0x0008","count":987},{"value":32,"valueHex":"0x0020","count":941},{"value":34,"valueHex":"0x0022","count":880},{"value":1,"valueHex":"0x0001","count":807},{"value":40,"valueHex":"0x0028","count":54},{"value":36,"valueHex":"0x0024","count":54},{"value":42,"valueHex":"0x002a","count":52},{"value":38,"valueHex":"0x0026","count":52},{"value":5,"valueHex":"0x0005","count":45},{"value":9,"valueHex":"0x0009","count":43}]},"layer0Sample":[[3,3,3,3,4,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3],[36,3,36,3,4,34,36,35,3,3,36,34,36,35,36,35,4,83,36,3,36,3,4,34,36,35,3],[19,3,19,18,19,17,19,3,3,18,19,83,19,18,19,3,19,83,19,3,19,18,19,17,19,3,3],[3,3,3,3,3,3,3,3,3,3,3,83,3,1,3,3,3,83,3,3,3,3,3,3,3,3,3],[36,35,3,3,4,83,36,35,36,35,4,34,36,3,36,3,36,34,36,35,3,3,4,83,36,35,36],[19,18,3,18,4,17,3,18,19,18,19,83,19,18,19,18,4,17,19,18,3,18,4,17,3,18,19],[3,3,3,3,4,3,3,3,3,3,3,83,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3],[36,3,36,3,36,34,36,3,36,35,36,34,36,3,36,3,36,83,36,3,36,3,36,34,36,3,36],[3,18,3,18,19,17,3,18,3,3,19,17,19,18,19,18,4,83,3,18,3,18,19,17,3,18,3],[3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,83,3,3,3,3,3,3,3,3,3],[3,35,3,3,36,83,36,3,3,3,4,11,1,2,1,3,4,34,3,35,3,3,36,83,36,3,3],[3,3,3,18,4,17,3,3,3,3,4,17,19,3,19,3,4,83,3,3,3,18,4,17,3,3,3],[3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,4,83,3,3,3,3,4,3,3,3,3],[36,3,36,3,36,34,3,3,36,3,36,34,36,35,36,35,4,83,36,3,36,3,36,34,3,3,36],[3,3,3,18,4,83,3,3,3,18,19,83,19,18,3,18,19,17,3,3,3,18,4,83,3,3,3],[3,3,3,3,3,83,3,3,3,3,3,83,3,3,3,3,3,3,3,3,3,3,3,83,3,3,3],[36,35,3,3,36,34,3,35,36,3,4,34,36,3,36,35,36,34,36,35,3,3,36,34,3,35,36],[19,3,19,3,4,17,19,18,3,3,19,17,19,18,19,18,4,83,19,3,19,3,4,17,19,18,3],[3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,83,3,3,3,3,4,3,3,3,3],[36,3,36,35,36,34,36,3,3,35,36,83,36,35,36,3,36,83,36,3,36,35,36,34,36,3,3],[19,18,3,3,4,83,19,18,19,18,4,17,19,3,19,3,19,17,19,18,3,3,4,83,19,18,19]],"layer1Sample":[[8,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,0,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[8,0,0,0,0,0,0,0,0,0,4,0,0,32,0,0,4,0,8,0,0,0,0,0,0,0,0],[8,0,0,0,4,0,8,0,0,0,4,0,0,0,0,0,4,0,8,0,0,0,4,0,8,0,0],[8,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,4,0,8,0,0,0,4,0,8,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,8,0,0],[8,0,0,0,4,0,8,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,4,0,8,0,0],[0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":8,"layer1Hex":"0x0008"},{"index":1,"x":1,"y":0,"layer0":83,"layer0Hex":"0x0053","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":4,"layer1Hex":"0x0004"},{"index":3,"x":3,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":8,"layer1Hex":"0x0008"},{"index":13,"x":13,"y":0,"layer0":83,"layer0Hex":"0x0053","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":4,"layer0Hex":"0x0004","layer1":4,"layer1Hex":"0x0004"},{"index":15,"x":15,"y":0,"layer0":3,"layer0Hex":"0x0003","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map8_32q.cns","path":"extract_fld/map8_32q.cns","compressedBytes":410,"decodedBytes":6220,"headerBytes":4,"width":37,"height":42,"tileCount":1554,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=37 (25 00), height=42 (2a 00)"},{"label":"layer0","start":4,"end":3111,"startHex":"0x0004","endHex":"0x0c27","size":3108,"sizeHex":"0x0c24","role":"base tile word grid used for the visible lower map layer","sample":"0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001"},{"label":"layer1","start":3112,"end":6219,"startHex":"0x0c28","endHex":"0x184b","size":3108,"sizeHex":"0x0c24","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":1554,"unique":71,"zeroCount":0,"nonzeroCount":1554,"topValues":[{"value":3,"valueHex":"0x0003","count":558},{"value":1,"valueHex":"0x0001","count":489},{"value":4,"valueHex":"0x0004","count":75},{"value":13,"valueHex":"0x000d","count":36},{"value":11,"valueHex":"0x000b","count":36},{"value":9,"valueHex":"0x0009","count":33},{"value":6,"valueHex":"0x0006","count":31},{"value":82,"valueHex":"0x0052","count":18},{"value":107,"valueHex":"0x006b","count":14},{"value":108,"valueHex":"0x006c","count":14},{"value":149,"valueHex":"0x0095","count":13},{"value":105,"valueHex":"0x0069","count":8}]},"layer1Stats":{"count":1554,"unique":12,"zeroCount":1348,"nonzeroCount":206,"topValues":[{"value":0,"valueHex":"0x0000","count":1348},{"value":32,"valueHex":"0x0020","count":50},{"value":1,"valueHex":"0x0001","count":44},{"value":34,"valueHex":"0x0022","count":44},{"value":4,"valueHex":"0x0004","count":28},{"value":8,"valueHex":"0x0008","count":28},{"value":5,"valueHex":"0x0005","count":2},{"value":9,"valueHex":"0x0009","count":2},{"value":36,"valueHex":"0x0024","count":2},{"value":40,"valueHex":"0x0028","count":2},{"value":38,"valueHex":"0x0026","count":2},{"value":42,"valueHex":"0x002a","count":2}]},"layer0Sample":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,105,107,109,108,106,108,107,105,107,109,108,106,108,107,105,107,109,1],[1,123,125,131,128,124,130,127,123,125,131,128,124,130,127,123,125,131,1],[1,148,149,155,152,149,154,151,148,149,155,152,149,154,151,148,149,155,1],[1,4,3,3,3,3,3,3,50,52,53,3,3,3,3,3,3,3,1],[1,4,3,3,3,3,3,3,78,79,81,3,3,3,3,3,3,3,1],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1],[1,1,1,1,1,105,108,107,105,107,109,108,106,108,11,1,1,1,1],[1,1,1,1,1,123,130,127,121,217,122,128,124,130,11,1,1,1,1],[1,1,1,1,1,148,154,151,143,220,147,152,149,154,11,1,1,1,1],[1,1,1,1,1,4,3,3,3,3,3,3,3,3,11,1,1,1,1],[1,1,1,1,1,4,3,3,3,3,3,3,3,3,11,1,1,1,1],[1,1,1,1,1,4,3,3,3,3,3,3,3,3,11,1,1,1,1],[1,1,1,1,1,4,3,3,3,3,3,3,3,3,11,1,1,1,1],[1,1,1,1,1,4,3,3,3,3,3,3,3,3,11,1,1,1,1],[1,1,1,1,1,4,3,3,3,3,3,3,3,3,11,1,1,1,1],[1,1,1,1,1,4,3,3,3,3,3,3,3,3,11,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0],[0,38,34,34,34,34,34,34,34,32,34,34,34,34,34,34,34,42,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,38,34,34,34,34,34,34,34,34,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":1,"layer0Hex":"0x0001","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]},{"name":"map9_01e.cns","path":"extract_fld/map9_01e.cns","compressedBytes":1710,"decodedBytes":25604,"headerBytes":4,"width":80,"height":80,"tileCount":6400,"variant":"standard-u16-size","bytesPerTilePerLayer":2,"bytesPerTileTotal":4,"ranges":[{"label":"header","start":0,"end":3,"startHex":"0x0000","endHex":"0x0003","size":4,"sizeHex":"0x0004","role":"map dimensions in tiles; the map name is not stored here","sample":"width=80 (50 00), height=80 (50 00)"},{"label":"layer0","start":4,"end":12803,"startHex":"0x0004","endHex":"0x3203","size":12800,"sizeHex":"0x3200","role":"base tile word grid used for the visible lower map layer","sample":"0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056, 0x0056"},{"label":"layer1","start":12804,"end":25603,"startHex":"0x3204","endHex":"0x6403","size":12800,"sizeHex":"0x3200","role":"upper/flag word grid; original loader copies this grid to the collision flag buffer","sample":"0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000"}],"layer0Stats":{"count":6400,"unique":82,"zeroCount":0,"nonzeroCount":6400,"topValues":[{"value":86,"valueHex":"0x0056","count":3311},{"value":9,"valueHex":"0x0009","count":173},{"value":13,"valueHex":"0x000d","count":171},{"value":34,"valueHex":"0x0022","count":130},{"value":15,"valueHex":"0x000f","count":128},{"value":14,"valueHex":"0x000e","count":127},{"value":45,"valueHex":"0x002d","count":127},{"value":33,"valueHex":"0x0021","count":126},{"value":28,"valueHex":"0x001c","count":126},{"value":27,"valueHex":"0x001b","count":125},{"value":21,"valueHex":"0x0015","count":123},{"value":44,"valueHex":"0x002c","count":123}]},"layer1Stats":{"count":6400,"unique":15,"zeroCount":5618,"nonzeroCount":782,"topValues":[{"value":0,"valueHex":"0x0000","count":5618},{"value":4,"valueHex":"0x0004","count":178},{"value":8,"valueHex":"0x0008","count":174},{"value":32,"valueHex":"0x0020","count":155},{"value":34,"valueHex":"0x0022","count":120},{"value":1,"valueHex":"0x0001","count":109},{"value":40,"valueHex":"0x0028","count":9},{"value":42,"valueHex":"0x002a","count":7},{"value":36,"valueHex":"0x0024","count":7},{"value":5,"valueHex":"0x0005","count":6},{"value":9,"valueHex":"0x0009","count":6},{"value":38,"valueHex":"0x0026","count":5}]},"layer0Sample":[[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],[86,30,63,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,9,30,13],[86,21,20,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,9,21,13],[86,34,33,37,40,86,86,86,41,37,40,41,37,37,41,41,37,40,41,37,37,41,41,37,40,34,13],[86,45,44,81,79,86,86,86,80,81,79,80,81,81,80,80,81,79,80,81,81,80,80,81,79,45,13],[86,21,20,4,3,86,86,86,7,21,20,4,3,21,20,4,3,21,20,4,3,21,20,4,3,21,13],[86,34,33,86,86,86,86,86,18,34,33,15,14,34,33,15,14,34,86,86,18,34,86,86,86,86,86],[86,45,44,86,120,115,121,86,31,45,44,28,27,45,44,28,27,45,86,86,31,45,86,86,86,86,86],[86,21,20,86,9,69,13,86,7,21,20,4,3,21,20,4,3,21,86,86,7,21,86,86,86,86,86],[86,34,33,86,9,34,13,86,18,34,33,15,14,34,33,15,14,34,86,86,86,86,86,86,86,86,86],[86,45,44,86,9,45,13,86,31,45,86,86,86,86,86,86,27,45,86,86,86,86,86,120,287,288,86],[86,21,20,37,40,21,40,41,7,21,86,86,86,86,86,86,3,21,37,40,41,37,37,40,3,21,86],[86,34,33,81,79,34,79,80,18,34,86,86,86,86,86,86,14,34,81,79,80,81,81,79,14,34,86],[86,45,44,28,27,45,44,28,27,45,86,86,86,86,86,86,27,45,44,28,27,45,44,28,27,45,86],[86,86,86,86,9,21,13,86,86,86,86,86,86,86,86,86,86,86,86,86,7,21,86,86,86,86,86],[86,86,86,86,9,34,13,86,86,86,86,86,86,86,86,86,86,86,86,86,18,34,86,86,86,86,86],[86,86,86,86,9,45,40,41,40,41,13,86,86,86,86,86,37,41,41,37,31,45,86,86,86,86,86],[86,86,86,86,9,21,79,80,79,80,13,86,86,86,86,86,81,80,80,81,7,21,86,86,86,86,86],[86,86,86,86,9,34,33,15,14,34,13,86,86,86,86,86,14,34,33,15,14,34,86,86,86,86,86]],"layer1Sample":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0],[0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,4,0,0,0,0,0,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,38,34,0,0,32,32,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0],[0,0,8,0,0,0,0,0,4,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"firstCells":[{"index":0,"x":0,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":1,"x":1,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":2,"x":2,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":3,"x":3,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":4,"x":4,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":5,"x":5,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":6,"x":6,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":7,"x":7,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":8,"x":8,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":9,"x":9,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":10,"x":10,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":11,"x":11,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":12,"x":12,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":13,"x":13,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":14,"x":14,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"},{"index":15,"x":15,"y":0,"layer0":86,"layer0Hex":"0x0056","layer1":0,"layer1Hex":"0x0000"}],"notes":["The compressed .cns stream must be decompressed before these offsets apply.","The file name or FLD entry name supplies the map name; no map-name string is present in this tilemap payload.","Layer1 is confirmed as the source copied by the original map loader into the collision flag grid, but the exact pass/block test is EXE collision-helper logic."]}]}
