The Witness: New hint type ("area hints") (#2494)

This new type of "area hint" will instead give you general information about one of the named geographical areas in your world.
Example:

```
There are 4 progression items in the "Quarry" region.
Of them, 2 are for other players.
Also, one of them is a laser for this world.
```

This also renames some of the locations in the game to better fit into an "area", such as the "River Obelisk" being renamed to the "Mountainside Obelisk".

---------

Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
Co-authored-by: Scipio Wright <scipiowright@gmail.com>
This commit is contained in:
NewSoupVi
2024-02-28 04:44:22 +01:00
committed by GitHub
parent c126418f35
commit 59a6e4a1b5
19 changed files with 1152 additions and 611 deletions

View File

@@ -187,7 +187,19 @@ class HintAmount(Range):
display_name = "Hints on Audio Logs"
range_start = 0
range_end = 49
default = 10
default = 12
class AreaHintPercentage(Range):
"""There are two types of hints for The Witness.
"Location hints" hint one location in your world / containing an item for your world.
"Area hints" will tell you some general info about the items you can find in one of the
main geographic areas on the island.
Use this option to specify how many of your hints you want to be area hints. The rest will be location hints."""
display_name = "Area Hint Percentage"
range_start = 0
range_end = 100
default = 33
class DeathLink(Toggle):
@@ -227,5 +239,6 @@ class TheWitnessOptions(PerGameCommonOptions):
trap_percentage: TrapPercentage
puzzle_skip_amount: PuzzleSkipAmount
hint_amount: HintAmount
area_hint_percentage: AreaHintPercentage
death_link: DeathLink
death_link_amnesty: DeathLinkAmnesty