Проще второй imagemap скопировать :) Тем не менее, это возможно, например, загнав hotspots в переменные:
init:
$ mpno = [
(711, 350, 774, 413, "home"),
(647, 274, 710, 337, "school"),
(788, 320, 851, 380, "street")
]
$ mpys = [
(711, 350, 774, 413, "home"),
(647, 274, 710, 337, "school"),
(636, 397, 699, 460, "shop"), # Доступен только при shop_visible = True
(788, 320, 851, 380, "street")
]
$ shop_visible = False
label start:
if shop_visible == True:
$ mpno = mpys
$ select = renpy.imagemap("img/ui/bgMap_idle.jpg", "img/ui/bgMap_hover.jpg", mpno)