about summary refs log tree commit diff stats
path: root/AnodyneArchipelago/ArchipelagoTreasure.cs
diff options
context:
space:
mode:
Diffstat (limited to 'AnodyneArchipelago/ArchipelagoTreasure.cs')
-rw-r--r--AnodyneArchipelago/ArchipelagoTreasure.cs21
1 files changed, 21 insertions, 0 deletions
diff --git a/AnodyneArchipelago/ArchipelagoTreasure.cs b/AnodyneArchipelago/ArchipelagoTreasure.cs new file mode 100644 index 0000000..6d000e8 --- /dev/null +++ b/AnodyneArchipelago/ArchipelagoTreasure.cs
@@ -0,0 +1,21 @@
1using AnodyneSharp.Entities.Gadget.Treasures;
2using Microsoft.Xna.Framework;
3
4namespace AnodyneArchipelago
5{
6 internal class ArchipelagoTreasure : Treasure
7 {
8 private string _location;
9
10 public ArchipelagoTreasure(string location, Vector2 pos) : base("item_jump_shoes", pos, 0, -1)
11 {
12 _location = location;
13 }
14
15 public override void GetTreasure()
16 {
17 base.GetTreasure();
18 ArchipelagoManager.SendLocation(_location);
19 }
20 }
21}