diff options
Diffstat (limited to 'AnodyneArchipelago/ArchipelagoManager.cs')
-rw-r--r-- | AnodyneArchipelago/ArchipelagoManager.cs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/AnodyneArchipelago/ArchipelagoManager.cs b/AnodyneArchipelago/ArchipelagoManager.cs index c10d6ee..83e2d8d 100644 --- a/AnodyneArchipelago/ArchipelagoManager.cs +++ b/AnodyneArchipelago/ArchipelagoManager.cs | |||
@@ -1,4 +1,5 @@ | |||
1 | using AnodyneSharp.Entities; | 1 | using AnodyneSharp.Entities; |
2 | using AnodyneSharp.Entities.Enemy.Redcave; | ||
2 | using AnodyneSharp.Registry; | 3 | using AnodyneSharp.Registry; |
3 | using Archipelago.MultiClient.Net; | 4 | using Archipelago.MultiClient.Net; |
4 | using Archipelago.MultiClient.Net.Enums; | 5 | using Archipelago.MultiClient.Net.Enums; |
@@ -157,6 +158,19 @@ namespace AnodyneArchipelago | |||
157 | { | 158 | { |
158 | GlobalState.inventory.HasTransformer = true; | 159 | GlobalState.inventory.HasTransformer = true; |
159 | } | 160 | } |
161 | else if (itemName == "Temple of the Seeing One Statue") | ||
162 | { | ||
163 | // TODO: This and the other two: move while on the same map. | ||
164 | GlobalState.events.SetEvent("StatueMoved_Temple", 1); | ||
165 | } | ||
166 | else if (itemName == "Mountain Cavern Statue") | ||
167 | { | ||
168 | GlobalState.events.SetEvent("StatueMoved_Mountain", 1); | ||
169 | } | ||
170 | else if (itemName == "Red Grotto Statue") | ||
171 | { | ||
172 | GlobalState.events.SetEvent("StatueMoved_Grotto", 1); | ||
173 | } | ||
160 | } | 174 | } |
161 | } | 175 | } |
162 | } | 176 | } |