extends "res://scripts/painting.gd" var breaks_pilgrimage = false func _ready(): var apclient = global.get_node("Archipelago") if !apclient._pilgrimage_allows_paintings: if apclient.wasGeneratedBeforeVersion(0, 6, 2): var extradata = apclient.get_node("Extradata") if not extradata.pilgrimage_061_painting_fixes.has(get_name()): breaks_pilgrimage = true else: breaks_pilgrimage = true func _looked_at(body, painting): ._looked_at(body, painting) if ( breaks_pilgrimage and body.is_in_group("player") and (painting.get_name() == self.get_name()) ): global.sunwarp = 1 body.get_node("pivot/camera/sunwarp_background").visible = false