Pull in follower shuffle update
This commit is contained in:
@@ -19,6 +19,7 @@
|
|||||||
public Mode Mode { get; set; } = Mode.Open;
|
public Mode Mode { get; set; } = Mode.Open;
|
||||||
|
|
||||||
[SettingName("swords")]
|
[SettingName("swords")]
|
||||||
|
[ForbiddenSetting([Apr2025], Weapons.Swordless, Weapons.AssuredMaster)]
|
||||||
public Weapons Weapons { get; set; } = Weapons.Random;
|
public Weapons Weapons { get; set; } = Weapons.Random;
|
||||||
|
|
||||||
[RequiredSetting([Apr2025], Goal.Ganon)]
|
[RequiredSetting([Apr2025], Goal.Ganon)]
|
||||||
@@ -130,6 +131,10 @@
|
|||||||
[NoSettingName([Apr2025])]
|
[NoSettingName([Apr2025])]
|
||||||
public TrapDoorMode TrapDoorMode { get; set; } = TrapDoorMode.Optional;
|
public TrapDoorMode TrapDoorMode { get; set; } = TrapDoorMode.Optional;
|
||||||
|
|
||||||
|
[NoSettingName]
|
||||||
|
[RequiredSetting([Apr2025], FollowerShuffle.Vanilla)]
|
||||||
|
public FollowerShuffle FollowerShuffle { get; set; } = FollowerShuffle.Vanilla;
|
||||||
|
|
||||||
[NoSettingName]
|
[NoSettingName]
|
||||||
public Hints Hints { get; set; } = Hints.Off;
|
public Hints Hints { get; set; } = Hints.Off;
|
||||||
}
|
}
|
||||||
@@ -155,6 +160,7 @@
|
|||||||
Assured,
|
Assured,
|
||||||
Vanilla,
|
Vanilla,
|
||||||
Swordless,
|
Swordless,
|
||||||
|
[SettingName("assured")] [AddStartingItems("Progressive_Sword")] AssuredMaster,
|
||||||
}
|
}
|
||||||
|
|
||||||
public enum Goal {
|
public enum Goal {
|
||||||
@@ -314,6 +320,11 @@
|
|||||||
[SettingName("oneway")] RemoveAll,
|
[SettingName("oneway")] RemoveAll,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public enum FollowerShuffle {
|
||||||
|
Vanilla,
|
||||||
|
[AdditionalSetting("--shuffle_followers")] Shuffled,
|
||||||
|
}
|
||||||
|
|
||||||
public enum Hints {
|
public enum Hints {
|
||||||
Off,
|
Off,
|
||||||
[AdditionalSetting("--hints")] On,
|
[AdditionalSetting("--hints")] On,
|
||||||
|
|||||||
Submodule Apr2025Randomizer updated: e6d24db03e...84adf1dd89
Submodule BaseRandomizer updated: 9b77bb4ac3...04270990cb
Reference in New Issue
Block a user