From f717a556a909b831cb6965bcd2f8e057053e5161 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Wed, 22 May 2024 12:45:43 -0400 Subject: Start sending and receiving items --- AnodyneArchipelago/ArchipelagoTreasure.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 AnodyneArchipelago/ArchipelagoTreasure.cs (limited to 'AnodyneArchipelago/ArchipelagoTreasure.cs') 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 @@ +using AnodyneSharp.Entities.Gadget.Treasures; +using Microsoft.Xna.Framework; + +namespace AnodyneArchipelago +{ + internal class ArchipelagoTreasure : Treasure + { + private string _location; + + public ArchipelagoTreasure(string location, Vector2 pos) : base("item_jump_shoes", pos, 0, -1) + { + _location = location; + } + + public override void GetTreasure() + { + base.GetTreasure(); + ArchipelagoManager.SendLocation(_location); + } + } +} -- cgit 1.4.1