// Generated by ./src/tools/genmap.js ./maps/RPGmap.json, DO NOT EDIT const sh0rk = @import("../sh0rk.zig"); const Direction = sh0rk.Direction; const Point = sh0rk.Point; const Tileset = sh0rk.Tileset; const Trigger = sh0rk.Trigger; const Rect = sh0rk.Rect; pub const width = 40; pub const height = 40; pub const tileset: Tileset = .Rpg; pub const ts_width = 34; pub const ts_height = 16; pub const data = [1600]u9{ 0, 1, 38, 39, 0, 1, 136, 137, 0, 1, 70, 71, 72, 73, 74, 75, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 34, 35, 72, 73, 34, 35, 170, 171, 34, 35, 104, 105, 106, 107, 108, 109, 34, 38, 39, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 138, 139, 206, 207, 142, 143, 68, 72, 73, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 172, 173, 240, 241, 176, 177, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 136, 137, 136, 137, 306, 273, 136, 137, 340, 341, 344, 345, 410, 411, 136, 137, 0, 1, 32, 33, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 170, 171, 170, 171, 306, 306, 170, 171, 374, 375, 378, 379, 444, 445, 170, 171, 34, 35, 66, 67, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 204, 205, 204, 205, 68, 69, 204, 205, 412, 413, 38, 39, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 238, 239, 238, 239, 102, 103, 38, 39, 446, 447, 72, 73, 306, 103, 238, 273, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 0, 1, 136, 306, 0, 1, 72, 73, 412, 413, 136, 38, 39, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 34, 35, 170, 171, 34, 35, 170, 171, 446, 447, 170, 72, 73, 35, 170, 171, 330, 331, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 68, 69, 204, 205, 68, 69, 273, 205, 412, 413, 234, 235, 232, 233, 204, 363, 364, 365, 366, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 238, 239, 38, 39, 238, 239, 446, 447, 268, 269, 266, 267, 396, 397, 398, 399, 400, 401, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 0, 1, 236, 237, 72, 73, 136, 137, 412, 413, 232, 233, 234, 235, 430, 431, 432, 433, 434, 435, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 34, 35, 270, 271, 34, 352, 353, 171, 446, 447, 266, 267, 268, 269, 464, 465, 466, 467, 468, 469, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 68, 69, 350, 351, 68, 386, 387, 205, 346, 347, 348, 349, 342, 343, 498, 499, 438, 439, 502, 503, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 384, 385, 102, 103, 238, 239, 380, 120, 120, 120, 120, 377, 402, 403, 472, 473, 404, 405, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 0, 1, 408, 409, 344, 345, 344, 345, 416, 120, 120, 120, 120, 417, 344, 345, 416, 417, 344, 345, 344, 345, 344, 345, 344, 345, 344, 345, 344, 345, 344, 345, 344, 345, 344, 345, 344, 345, 344, 345, 34, 35, 442, 443, 378, 379, 378, 379, 450, 451, 450, 451, 450, 451, 378, 379, 450, 451, 378, 379, 378, 379, 378, 379, 378, 379, 378, 379, 378, 379, 378, 379, 378, 379, 378, 379, 378, 379, 378, 379, 68, 56, 57, 205, 68, 69, 204, 205, 68, 306, 204, 205, 68, 69, 204, 205, 38, 39, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 89, 90, 91, 92, 102, 103, 56, 57, 102, 103, 238, 239, 102, 103, 238, 239, 72, 73, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 90, 91, 90, 91, 90, 91, 90, 91, 92, 20, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 124, 125, 124, 125, 124, 125, 124, 125, 126, 93, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 158, 159, 158, 159, 158, 159, 158, 159, 69, 25, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 0, 1, 136, 137, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 34, 35, 170, 171, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 68, 69, 204, 205, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, 102, 103, 238, 239, }; pub const coll = [_]Rect{ Rect{.base = Point{.x = 80, .y = 0}, .width = 47, .height = 16}, Rect{.base = Point{.x = 128, .y = 70}, .width = 16, .height = 9}, Rect{.base = Point{.x = 146, .y = 32}, .width = 11, .height = 16}, Rect{.base = Point{.x = 18, .y = 98}, .width = 12, .height = 13}, Rect{.base = Point{.x = 114, .y = 16}, .width = 12, .height = 13}, Rect{.base = Point{.x = 81, .y = 16}, .width = 13, .height = 15}, Rect{.base = Point{.x = 83, .y = 85}, .width = 26, .height = 27}, Rect{.base = Point{.x = 100, .y = 81}, .width = 8, .height = 5}, Rect{.base = Point{.x = 112, .y = 94}, .width = 48, .height = 17}, Rect{.base = Point{.x = 121, .y = 87}, .width = 30, .height = 7}, Rect{.base = Point{.x = 128, .y = 80}, .width = 16, .height = 7}, Rect{.base = Point{.x = 114, .y = 112}, .width = 11, .height = 13}, Rect{.base = Point{.x = 145, .y = 111}, .width = 12, .height = 13}, Rect{.base = Point{.x = 0, .y = 153}, .width = 31, .height = 7}, Rect{.base = Point{.x = 11, .y = 146}, .width = 9, .height = 7}, Rect{.base = Point{.x = 52, .y = 154}, .width = 8, .height = 6}, }; pub const triggers = [_]Trigger{ Trigger{.aura = Rect{.base = Point{.x = 16, .y = 96}, .width = 16, .height = 20}, .direction = Direction.Up, .dialogue = "18 chars per line\nallowed. Or else!"}, // sign Trigger{.aura = Rect{.base = Point{.x = 83, .y = 103}, .width = 7, .height = 16}, .direction = Direction.Up, .dialogue = "Ded."}, // gravestone 1 Trigger{.aura = Rect{.base = Point{.x = 96, .y = 103}, .width = 7, .height = 16}, .direction = Direction.Up, .dialogue = "Moar ded."}, // gravestone 2 }; pub const start_point = Point{ .x = 72, .y = 64 };