/** * Dot-matrix Türkiye silüeti — src/features/pazarlama/components/turkey-pixel-map.tsx * ile aynı ızgara (64×26 hücre, gerçek sınır poligonlarından rasterize). */ export const TURKIYE_IZGARA = [ "..######..............##########................................", "..#######...........##############..............................", "..#######.........#################................#####........", ".########...###########################...........########......", ".######.....###############################################.....", ".###........###############################################.....", ".##.......##################################################....", ".###########################################################....", ".#############################################################..", "..#############################################################.", "...############################################################.", "...##########################################################...", "...##########################################################...", "...###########################################################..", "..############################################################..", "..############################################################..", "...###########################################################..", "....##########################################################..", "....##########################################################..", ".....#########################################################..", ".....###################################################..##....", ".....############################################...............", "......##########..######################...###..................", "...........#####....#########....#####..........................", "............###.......#####......####...........................", ".................................###............................",]; /** Hero'daki vurgu şehirleri (sütun, satır) */ export const SEHIRLER = [ { name: "İstanbul", x: 8, y: 4 }, { name: "Ankara", x: 23, y: 9 }, { name: "İzmir", x: 4, y: 16 }, { name: "Antalya", x: 16, y: 22 }, { name: "Kayseri", x: 32, y: 14 }, { name: "Trabzon", x: 46, y: 5 }, { name: "Diyarbakır", x: 47, y: 18 }, { name: "Van", x: 58, y: 15 },]; export const IZGARA_SUTUN = TURKIYE_IZGARA[0].length; export const IZGARA_SATIR = TURKIYE_IZGARA.length; /** Dolu hücreler (x, y) */ export const TURKIYE_HUCRELER: { x: number; y: number }[] = TURKIYE_IZGARA.flatMap( (satir, y) => Array.from(satir).flatMap((c, x) => (c === "#" ? [{ x, y }] : [])), );