Add bombbag and crystal book

This commit is contained in:
2025-03-09 17:26:41 -05:00
parent cf1dfe4cc6
commit f9ef948c68
2 changed files with 19 additions and 1 deletions

View File

@@ -101,6 +101,14 @@
[NoSettingName([Apr2025])]
public DarkRoomSettings DarkRooms { get; set; } = DarkRoomSettings.RequireLamp;
[NoSettingName]
[RequiredSetting([Apr2025], BombSettings.Normal)]
public BombSettings Bombs { get; set; } = BombSettings.Normal;
[NoSettingName]
[RequiredSetting([Apr2025], BookSettings.Normal)]
public BookSettings Book { get; set; } = BookSettings.Normal;
[SettingName("door_shuffle")]
[RequiredSetting([Apr2025], DoorShuffle.Vanilla)]
[NoSettingName([Apr2025])]
@@ -261,6 +269,16 @@
[SettingName("require_lamp")] [AddStartingItems("Lamp")] StartingLamp,
}
public enum BombSettings {
Normal,
[AdditionalSetting("--bombbag")] BombBagRequired,
}
public enum BookSettings {
Normal,
[AdditionalSetting("--crystal_book")] CrystalSwitches,
}
public enum DoorShuffle {
Vanilla,
Basic,