diff --git a/src/components/overlays/overlay-definitions.ts b/src/components/overlays/overlay-definitions.ts index f229cd4..5062782 100644 --- a/src/components/overlays/overlay-definitions.ts +++ b/src/components/overlays/overlay-definitions.ts @@ -8,74 +8,288 @@ export const overlayDefinitions = { cycling: { drinking: true }, vanlife: { drinking: true }, }, - fast_food: { hiking: { eating: true } }, - food_court: { hiking: { eating: true } }, - pub: { hiking: { eating: true } }, - restaurant: { hiking: { eating: true } }, - cafe: { hiking: { drinking: true } }, - atm: { hiking: { money: true, dayToDay: true } }, - bank: { hiking: { money: true, dayToDay: true } }, - doctors: { hiking: { health: true } }, - hospital: { hiking: { health: true } }, - pharmacy: { hiking: { health: true } }, - police: { hiking: { security: true } }, - fire_station: { hiking: { security: true } }, - drinking_water: { hiking: { drinking: true } }, - water_point: { hiking: { drinking: true } }, - waste_basket: { hiking: { dayToDay: true } }, - waste_disposal: { hiking: { dayToDay: true } }, - vending_machine: { hiking: { dayToDay: true } }, + fast_food: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + food_court: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + pub: { + hiking: { eating: true, drinking: true }, + cycling: { eating: true, drinking: true }, + vanlife: { eating: true, drinking: true }, + }, + restaurant: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + cafe: { + hiking: { drinking: true }, + cycling: { drinking: true }, + vanlife: { drinking: true }, + }, + atm: { + hiking: { money: true, dayToDay: true }, + cycling: { money: true, dayToDay: true }, + vanlife: { money: true, dayToDay: true }, + }, + bank: { + hiking: { money: true, dayToDay: true }, + cycling: { money: true, dayToDay: true }, + vanlife: { money: true, dayToDay: true }, + }, + doctors: { + hiking: { health: true }, + cycling: { health: true }, + vanlife: { health: true }, + }, + hospital: { + hiking: { health: true }, + cycling: { health: true }, + vanlife: { health: true }, + }, + pharmacy: { + hiking: { health: true }, + cycling: { health: true }, + vanlife: { health: true }, + }, + police: { + hiking: { security: true }, + cycling: { security: true }, + vanlife: { security: true }, + }, + fire_station: { + hiking: { security: true }, + cycling: { security: true }, + vanlife: { security: true }, + }, + drinking_water: { + hiking: { drinking: true }, + cycling: { drinking: true }, + vanlife: { drinking: true }, + }, + water_point: { + hiking: { drinking: true }, + cycling: { drinking: true }, + vanlife: { drinking: true }, + }, + waste_basket: { + hiking: { dayToDay: true }, + cycling: { dayToDay: true }, + vanlife: { dayToDay: true }, + }, + waste_disposal: { + hiking: { dayToDay: true }, + cycling: { dayToDay: true }, + vanlife: { dayToDay: true }, + }, + vending_machine: { + hiking: { dayToDay: true }, + cycling: { dayToDay: true }, + vanlife: { dayToDay: true }, + }, + bicycle_parking: { cycling: { parking: true } }, + parking: { vanlife: { parking: true, sleeping: true } }, }, shop: { - bakery: { hiking: { eating: true } }, - butcher: { hiking: { eating: true } }, - cheese: { hiking: { eating: true } }, - chocolate: { hiking: { eating: true } }, - convenience: { hiking: { eating: true } }, - dairy: { hiking: { eating: true } }, - farm: { hiking: { eating: true } }, - greengrocer: { hiking: { eating: true } }, - health_food: { hiking: { eating: true } }, - pasta: { hiking: { eating: true } }, - pastry: { hiking: { eating: true } }, - seafood: { hiking: { eating: true } }, - water: { hiking: { drinking: true } }, - department_store: { hiking: { dayToDay: true } }, - general: { hiking: { dayToDay: true } }, - mall: { hiking: { dayToDay: true } }, - supermarket: { hiking: { eating: true } }, - wholesale: { hiking: { eating: true } }, - outdoor: { hiking: { material: true } }, - laundry: { hiking: { dayToDay: true } }, + bakery: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + butcher: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + cheese: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + chocolate: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + convenience: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + dairy: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + farm: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + greengrocer: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + health_food: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + pasta: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + pastry: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + seafood: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + water: { + hiking: { drinking: true }, + cycling: { drinking: true }, + vanlife: { drinking: true }, + }, + department_store: { + hiking: { dayToDay: true }, + cycling: { dayToDay: true }, + vanlife: { dayToDay: true }, + }, + general: { + hiking: { dayToDay: true }, + cycling: { dayToDay: true }, + vanlife: { dayToDay: true }, + }, + mall: { + hiking: { dayToDay: true }, + cycling: { dayToDay: true }, + vanlife: { dayToDay: true }, + }, + supermarket: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + wholesale: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + outdoor: { + hiking: { eating: true }, + cycling: { eating: true }, + vanlife: { eating: true }, + }, + laundry: { + hiking: { dayToDay: true }, + cycling: { dayToDay: true }, + vanlife: { dayToDay: true }, + }, }, tourism: { - hotel: { hiking: { sleeping: true } }, - alpine_hut: { hiking: { sleeping: true } }, - apartment: { hiking: { sleeping: true } }, - camp_site: { hiking: { sleeping: true } }, - chalet: { hiking: { sleeping: true } }, - guest_house: { hiking: { sleeping: true } }, - hostel: { hiking: { sleeping: true } }, - motel: { hiking: { sleeping: true } }, - wilderness_hut: { hiking: { sleeping: true } }, - viewpoint: { hiking: { naturalSites: true } }, + hotel: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + alpine_hut: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + apartment: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + camp_site: { + hiking: { sleeping: true }, + cycling: { sleeping: true }, + vanlife: { sleeping: true }, + }, + chalet: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + guest_house: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + hostel: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + motel: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + wilderness_hut: { hiking: { sleeping: true }, cycling: { sleeping: true } }, + viewpoint: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, }, waterway: { waterfall: { hiking: { naturalSites: true } } }, natural: { - peak: { hiking: { naturalSites: true } }, - cave_entrance: { hiking: { naturalSites: true } }, - volcano: { hiking: { naturalSites: true } }, - arch: { hiking: { naturalSites: true } }, - arete: { hiking: { naturalSites: true } }, - fumarole: { hiking: { naturalSites: true } }, - rock: { hiking: { naturalSites: true } }, - saddle: { hiking: { naturalSites: true } }, - sinkhole: { hiking: { naturalSites: true } }, - stone: { hiking: { naturalSites: true } }, - glacier: { hiking: { naturalSites: true } }, - spring: { hiking: { naturalSites: true } }, - hot_spring: { hiking: { naturalSites: true } }, - geyser: { hiking: { naturalSites: true } }, + peak: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + cave_entrance: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + volcano: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + arch: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + arete: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + fumarole: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + rock: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + saddle: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + sinkhole: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + stone: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + glacier: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + spring: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + hot_spring: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, + geyser: { + hiking: { naturalSites: true }, + cycling: { naturalSites: true }, + vanlife: { naturalSites: true }, + }, }, };