# lingo-archipelago Releases
## v3.0.2 - 2024-05-30
- Fixed a crash that could happen if the local data got corrupted.
- Added compatibility for
[non universally unique datapackage IDs](https://github.com/ArchipelagoMW/Archipelago/issues/3394).
- Removed the arrows pointing at The Fearless when confusify world is enabled.
Download:
[lingo-archipelago-v3.0.2.zip](https://files.fourisland.com/releases/lingo-archipelago/lingo-archipelago-v3.0.2.zip)
Source: [v3.0.2](https://code.fourisland.com/lingo-archipelago/tag/?h=v3.0.2)
## v3.0.1 - 2024-04-22
- Fixed issue where Progressive Hallway Room did not work properly on worlds
generated on Archipelago 0.4.5 or earlier.
Download:
[lingo-archipelago-v3.0.1.zip](https://files.fourisland.com/releases/lingo-archipelago/lingo-archipelago-v3.0.1.zip)
Source: [v3.0.1](https://code.fourisland.com/lingo-archipelago/tag/?h=v3.0.1)
## v3.0.0 - 2024-04-22
- [Archipelago 0.4.6](https://github.com/ArchipelagoMW/Archipelago/releases/tag/0.4.6)
has been released! This includes a major update for Lingo: The Pilgrim Update!
- The pilgrimage can now be disabled entirely.
- When enabled, the pilgrimage uses real logic to determine whether it is
possible, rather than a specific route.
- You can now specify whether paintings and/or roof access are allowed for the
pilgrimage.
- You can lock access to sunwarps behind item keys, like door shuffle.
- Sunwarps can be shuffled, similar to painting shuffle.
- Pilgrimage has been added as a win condition.
- This update should retain backwards compatibility with Archipelago 0.4.5
worlds. World generated in Archipelago 0.4.4 will likely continue to have
minor problems, and it is best to downpatch to v1.2.1 if you need to play an
older world.
Download:
[lingo-archipelago-v3.0.0.zip](https://files.fourisland.com/releases/lingo-archipelago/lingo-archipelago-v3.0.0.zip)
Source: [v3.0.0](https://code.fourisland.com/lingo-archipelago/tag/?h=v3.0.0)
## v2.2.0 - 2024-04-17
- The last ten connections are now saved in a list so that you can easily switch
between concurrent multiworlds.
- THE COLORFUL is no longer turned into a countdown panel if the multiworld was
generated before Archipelago 0.4.5. This should improve backwards
compatibility, but a v1.x.x version is still the most accurate way to play an
older multiworld.
Download:
[lingo-archipelago-v2.2.0.zip](https://files.fourisland.com/releases/lingo-archipelago/lingo-archipelago-v2.2.0.zip)
Source: [v2.2.0](https://code.fourisland.com/lingo-archipelago/tag/?h=v2.2.0)
## v2.1.1 - 2024-04-11
- Added some debug logging.
Download:
[lingo-archipelago-v2.1.1.zip](https://files.fourisland.com/releases/lingo-archipelago/lingo-archipelago-v2.1.1.zip)
Source: [v2.1.1](https://code.fourisland.com/lingo-archipelago/tag/?h=v2.1.1)
## v2.1.0 - 2024-04-03
- Added a checkbox that enables tracking the player's current position. This can
be displayed on the map in the tracker. (requires v0.8.0)
Download:
[lingo-archipelago-v2.1.0.zip](https://files.fourisland.com/releases/lingo-archipelago/lingo-archipelago-v2.1.0.zip)
Source: [v2.1.0](https://code.fourisland.com/lingo-archipelago/tag/?h=v2.1.0)
## v2.0.0 - 2024-04-01
- [Archipelago 0.4.5](https://github.com/ArchipelagoMW/Archipelago/releases/tag/0.4.5)
has been released! This update includes various small changes to the Lingo
world, most notably making The Colorful into a countdown achievement, and
making the doors in The Colorful optionally progressive.
- When painting shuffle is on, the roof of The Artistic now takes on the
appearance of the four paintings inside the room.
- Getting the "Geronimo!" bonus achievement now gives you a puzzle skip, once
per save file.
Download:
[lingo-archipelago-v2.0.0.zip](https://files.fourisland.com/releases/lingo-archipelago/lingo-archipelago-v2.0.0.zip)
Source: [v2.0.0](https://code.fourisland.com/lingo-archipelago/tag/?h=v2.0.0)
## v1.2.1 - 2024-03-29
- Fixed the entrance to The Wanderer not opening after disconnecting from
Archipelago and connecting again without closing t
extends "res://scripts/painting_scenery.gd"
func _answer_correct():
var apclient = global.get_node("Archipelago")
if not apclient._door_shuffle or apclient.paintingIsVanilla(self.name):
._answer_correct()
func movePainting():
._answer_correct()
func _looked_at(var body, var painting):
._looked_at(body, painting)
if body.is_in_group("player") && (painting.get_name() == self.get_name()):
var apclient = global.get_node("Archipelago")
if !apclient._pilgrimage_allows_paintings:
global.sunwarp = 1
body.get_node("pivot/camera/sunwarp_background").visible = false