summary refs log tree commit diff stats
path: root/GameData.cs
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-02-20 21:39:04 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2025-02-20 21:39:04 -0500
commitd1baf62bea385c75ad4e7612e5caa285400ffaa7 (patch)
tree79cc011c17eb3d6d19c1750834d95e4446744a12 /GameData.cs
parent6ffa77c6a55f181577d1c5dca88c96f9863cca08 (diff)
downloadmanifold-garden-archipelago-d1baf62bea385c75ad4e7612e5caa285400ffaa7.tar.gz
manifold-garden-archipelago-d1baf62bea385c75ad4e7612e5caa285400ffaa7.tar.bz2
manifold-garden-archipelago-d1baf62bea385c75ad4e7612e5caa285400ffaa7.zip
Opening a door via an item!
Diffstat (limited to 'GameData.cs')
-rw-r--r--GameData.cs18
1 files changed, 18 insertions, 0 deletions
diff --git a/GameData.cs b/GameData.cs new file mode 100644 index 0000000..87278ac --- /dev/null +++ b/GameData.cs
@@ -0,0 +1,18 @@
1using System.Collections.Generic;
2
3namespace ManifoldGardenArchipelago
4{
5 public class GameData
6 {
7 public readonly struct ChainListenerReference(string scene_arg, int index_arg)
8 {
9 public readonly string scene = scene_arg;
10 public readonly int index = index_arg;
11 }
12
13 public static readonly Dictionary<string, List<ChainListenerReference>> door_by_item = new()
14 {
15 {"Blue Secret Path", [new ChainListenerReference("World_000_Optimized", 16)] }
16 };
17 }
18}