about summary refs log tree commit diff stats
path: root/AnodyneArchipelago/ArchipelagoTreasure.cs
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-05-22 12:45:43 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2024-05-22 12:45:43 -0400
commitf717a556a909b831cb6965bcd2f8e057053e5161 (patch)
tree3c4b963dfa517bd79c0a0f5bfa2fb325144217d8 /AnodyneArchipelago/ArchipelagoTreasure.cs
parent07ba77d448cc54d4f2b149b31652fff156efdb40 (diff)
downloadanodyne-archipelago-f717a556a909b831cb6965bcd2f8e057053e5161.tar.gz
anodyne-archipelago-f717a556a909b831cb6965bcd2f8e057053e5161.tar.bz2
anodyne-archipelago-f717a556a909b831cb6965bcd2f8e057053e5161.zip
Start sending and receiving items
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}