Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Commit

Permalink
Add updated apworld and yaml template
Browse files Browse the repository at this point in the history
  • Loading branch information
silent-destroyer committed Jan 10, 2024
1 parent a95e4b3 commit 19fda73
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 7 deletions.
44 changes: 37 additions & 7 deletions Tunic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ name: Ruin Seeker
description: tunc
game: Tunic
requires:
version: 0.4.2
version: 0.4.4
Tunic:
# Play with sword upgrades enabled.
sword_progression: 'true'
Expand All @@ -19,19 +19,49 @@ Tunic:
# Place the three hexagons behind their respective bosses in your world.
keys_behind_bosses: 'false'
# Lock the ability to use prayer, holy cross, and ice rod until their corresponding manual page is found.
# If playing with Hexagon Quest, abilities are instead unlocked after finding 5, 10, and 15 Gold Hexagons.
ability_shuffling: 'true'
# Replaces low-to-medium value money rewards in the item pool with fool traps, which cause random negative
# effects to the player. Options are off (0), normal (15), double (32), and onslaught (50).
fool_traps: normal
# Alternate goal akin to Triforce Hunt. Find 20 of 30 Gold Hexagons to win.
# If playing with Hexagon Quest, abilities are instead unlocked after finding 25%, 50%, and 75% of your required Gold Hexagons.
ability_shuffling: 'false'
# Alternate goal akin to Triforce Hunt. Find the required amount of Gold Hexagons to win.
hexagon_quest: 'false'
# The required amount of Gold Hexagons needed to win Hexagon Quest. Goal can be anywhere between 15 and 50.
hexagon_goal: 20
# The amount of extra Gold Hexagons in the item pool in Hexagon Quest.
# Calculated as a percentage of the required goal amount (50 = 50%, so if hexagon_goal is 20 and extra_hexagon_percentage = 50, there will be 30 hexagons total in the item pool)
extra_hexagon_percentage: 50
progression_balancing: 50
# Replaces low-to-medium value money rewards in the item pool with fool traps, which cause random negative
# effects to the player. Options are off (0), normal (15), double (32), and onslaught (50).
fool_traps: normal

# Randomize the connections between scenes.
# A small, very lost fox on a big adventure.
entrance_rando: 'false'
# Forces the Windmill entrance to lead to a shop, and places only one other shop in the pool.
# Has no effect if Entrance Rando is not enabled.
fixed_shop: 'false'

# Set which logic rules to use for your world.
# Restricted: Standard logic, no glitches.
# No Major Glitches: Ice grapples through doors, shooting the west bell, and boss quick kills are included in logic.
# Unrestricted: Logic in No Major Glitches, as well as ladder storage to get to certain places early.
# *Special Shop is not in logic without the Hero's Laurels in Unrestricted due to soft lock potential.
# *Using Ladder Storage to get to individual chests is not in logic to avoid tedium.
# *Getting knocked out of the air by enemies during Ladder Storage to reach places is not in logic, except for in
# Rooted Ziggurat Lower. This is so you're not punished for playing with enemy rando on.
# Options are restricted, no_major_glitches, unrestricted
logic_rules: restricted
# Force the Hero's Laurels to be placed at a location in your world.
# For if you want to avoid or specify early or late Laurels.
# If you use the 10 Fairies option in Entrance Rando, Secret Gathering Place will be at its vanilla entrance.
# Options are anywhere, 6_coins, 10_coins, 10_fairies
laurels_location: anywhere
# Choose whether you require the Scavenger's Mask for Lower Quarry.
# When enabled, the Scavenger's Mask is marked as Useful instead of Progression.
maskless: 'false'
# Choose whether you require the Lantern for dark areas.
# When enabled, the Lantern is marked as Useful instead of Progression.
lanternless: 'false'

accessibility:
locations: 0
items: 50
Expand Down
1 change: 1 addition & 0 deletions src/Patches/QuickSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -305,6 +305,7 @@ public class QuickSettings : MonoBehaviour {
CloseAPSettingsWindow();
SaveFile.LoadFromFile(filename);
if (SaveFile.GetInt("archipelago") == 0) {
Logger.LogInfo("Non-Archipelago file selected!");
GenericMessage.ShowMessage("<#FF0000>[death] \"<#FF0000>warning!\" <#FF0000>[death]\n\"Non-Archipelago file selected.\"\n\"Returning to menu.\"");
return false;
}
Expand Down
Binary file modified tunic.apworld
Binary file not shown.

0 comments on commit 19fda73

Please sign in to comment.