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 | } |
