diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2024-05-23 08:45:59 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2024-05-23 08:45:59 -0400 |
commit | c35f790350e8494677bcf200438561c3099c9c4a (patch) | |
tree | a6ffdf7e39bbb7c2716667a2d74a70d65bc0d938 /AnodyneArchipelago/ArchipelagoManager.cs | |
parent | 6ef358e1a1cddd853ff0245bb27669cdcc049dc6 (diff) | |
download | anodyne-archipelago-c35f790350e8494677bcf200438561c3099c9c4a.tar.gz anodyne-archipelago-c35f790350e8494677bcf200438561c3099c9c4a.tar.bz2 anodyne-archipelago-c35f790350e8494677bcf200438561c3099c9c4a.zip |
Added Card item
Diffstat (limited to 'AnodyneArchipelago/ArchipelagoManager.cs')
-rw-r--r-- | AnodyneArchipelago/ArchipelagoManager.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/AnodyneArchipelago/ArchipelagoManager.cs b/AnodyneArchipelago/ArchipelagoManager.cs index 781a335..a882cd8 100644 --- a/AnodyneArchipelago/ArchipelagoManager.cs +++ b/AnodyneArchipelago/ArchipelagoManager.cs | |||
@@ -1,5 +1,6 @@ | |||
1 | using AnodyneSharp.Entities; | 1 | using AnodyneSharp.Entities; |
2 | using AnodyneSharp.Entities.Enemy.Redcave; | 2 | using AnodyneSharp.Entities.Enemy.Redcave; |
3 | using AnodyneSharp.Entities.Gadget.Treasures; | ||
3 | using AnodyneSharp.Registry; | 4 | using AnodyneSharp.Registry; |
4 | using AnodyneSharp.Sounds; | 5 | using AnodyneSharp.Sounds; |
5 | using Archipelago.MultiClient.Net; | 6 | using Archipelago.MultiClient.Net; |
@@ -189,6 +190,12 @@ namespace AnodyneArchipelago | |||
189 | { | 190 | { |
190 | GlobalState.events.IncEvent("ProgressiveRedGrotto"); | 191 | GlobalState.events.IncEvent("ProgressiveRedGrotto"); |
191 | } | 192 | } |
193 | else if (itemName == "Card") | ||
194 | { | ||
195 | CardTreasure cardTreasure = new(Plugin.Player.Position, GlobalState.inventory.CardCount); | ||
196 | cardTreasure.GetTreasure(); | ||
197 | GlobalState.SpawnEntity(cardTreasure); | ||
198 | } | ||
192 | 199 | ||
193 | string message; | 200 | string message; |
194 | if (item.Player == _session.ConnectionInfo.Slot) | 201 | if (item.Player == _session.ConnectionInfo.Slot) |