Archipelago/worlds
el-u 1c4303cce6
lufia2ac: add shops to the cave (#2103)
This PR adds a new, optional aspect to the Ancient Cave experience:
During their run, players can have the opportunity to purchase some additional items or spells to improve their party. If enabled, a shop will appear everytime a certain (configurable) number of floors in the dungeon has been completed. The shop inventories are generated randomly (taking into account player preference as well as a system to ensure that more expensive items can only become available deeper into the run).

For customization, 3 new options are introduced: 
- `shop_interval`: Determines by how many floors the shops are separated (or keeps them turned off entirely)
- `shop_inventory`: Determines what's possible to be for sale. (Players can specify weights for general categories of things such as "weapon" or "spell" or even adjust the probabilities of individual items)
- `gold_modifier`: Determines how much gold is dropped by enemies. This is the player's only source of income and thus controls how much money they will have available to spend in shops
2023-10-21 23:27:30 +02:00
..
_bizhawk BizHawkClient: Add autostart setting (#2322) 2023-10-19 07:07:15 +02:00
_sc2common SC2 WoL - Mod, Item and Location update (#2113) 2023-09-15 02:22:10 +02:00
adventure Core: Add settings API ("auto settings") for host.yaml (#1871) 2023-07-05 22:39:35 +02:00
alttp Core: move option results to the World class instead of MultiWorld (#993) 2023-10-10 22:30:20 +02:00
archipidle Add New Translation for Adventure and Archipidle in french (#1749) 2023-05-01 02:03:31 +02:00
bk_sudoku
blasphemous Blasphemous: Fix rules for platforming room in BotSS (#2231) 2023-09-30 21:03:55 +02:00
bumpstik bumpstik: update docs (#2198) 2023-09-23 00:54:21 -04:00
checksfinder checksfinder: create items in `create_items` (#2056) 2023-10-07 16:44:01 +02:00
clique
dark_souls_3 DS3: Add cinders item group (#2226) 2023-09-30 12:32:44 +02:00
dkc3 Docs: DKC3, Lufia2AC, SM, SMW, SMZ3: Updating documentation with the current location of SNI Connector.lua (#2203) 2023-09-23 00:40:47 -04:00
dlcquest DLC Quest: Fix code structure, typos, poor code quality (#2066) 2023-10-18 21:53:12 +02:00
doom_1993 DOOM 1993: Logic fixes 2023-09-26 01:08:56 +02:00
factorio Docs: Categorize Commands in Guide (#2213) 2023-10-04 16:52:34 -04:00
ff1 FFR: create items in create_items (#2291) 2023-10-11 01:51:13 +02:00
generic Docs: Categorize Commands in Guide (#2213) 2023-10-04 16:52:34 -04:00
hk HK: Update Setup Guide to use/mention Lumafly (#2308) 2023-10-16 19:59:07 -05:00
hylics2 Hylics 2: Various fixes and APWorld support (#2324) 2023-10-18 21:50:57 +02:00
kh2 Docs: Small typo and proofreading edits (#2078) 2023-09-10 03:30:03 +02:00
ladx LADX: Set display names in options (#2229) 2023-10-07 18:36:22 +02:00
lufia2ac lufia2ac: add shops to the cave (#2103) 2023-10-21 23:27:30 +02:00
meritous core: rip out RegionType and rework Region class (#814) 2023-02-14 01:06:43 +01:00
messenger Core: move option results to the World class instead of MultiWorld (#993) 2023-10-10 22:30:20 +02:00
minecraft Tests: Add a test for fill to WorldTestBase (#2049) 2023-10-08 12:08:47 +02:00
mmbn3
musedash Muse Dash: Add support for specifying specific DLCs (#2329) 2023-10-20 02:13:17 +02:00
noita
oot OoT: Update Utils.py (#2310) 2023-10-18 23:53:54 +02:00
overcooked2 OC2: fix mistakes when moving to new options api (#2332) 2023-10-20 01:36:18 +02:00
pokemon_rb Docs: Recommend Bizhawk Version 2.9.1 for Pokémon R/B (#2320) 2023-10-18 21:55:03 +02:00
raft Raft: Fix test_collect_remove (#2109) 2023-09-15 09:30:46 +02:00
rogue_legacy
ror2 Core: move option results to the World class instead of MultiWorld (#993) 2023-10-10 22:30:20 +02:00
sa2b
sc2wol SC2 Client: Fix processing metadata from Github Releases for `/download_data` 2023-09-22 21:27:46 +02:00
sm SM: fix missing option import (#2326) 2023-10-18 16:04:12 -05:00
sm64ex Docs, SM64, SC2: Minor Documentation Updates (#2008) 2023-09-10 03:51:12 +02:00
smw Docs: DKC3, Lufia2AC, SM, SMW, SMZ3: Updating documentation with the current location of SNI Connector.lua (#2203) 2023-09-23 00:40:47 -04:00
smz3 SMZ3: 0.4.2 non local items fix (#2212) 2023-09-30 21:05:07 +02:00
soe
spire
stardew_valley Core: move option results to the World class instead of MultiWorld (#993) 2023-10-10 22:30:20 +02:00
subnautica Subnautica: cleanup pass (#2293) 2023-10-15 04:51:52 +02:00
terraria Terraria: remove unused data 2023-09-25 23:35:55 +02:00
timespinner
tloz
undertale Docs: Clarify Documentation Information for Undertale, Terraria, DOOM 1993 (#2149) 2023-09-22 20:45:52 -04:00
v6
wargroove
witness The Witness: Update docs (outdated information) (#2294) 2023-10-12 19:46:16 -04:00
zillion Zillion: remove test detection hack (#2287) 2023-10-10 23:08:19 +02:00
AutoSNIClient.py
AutoWorld.py Core: move option results to the World class instead of MultiWorld (#993) 2023-10-10 22:30:20 +02:00
Files.py
LauncherComponents.py BizHawkClient: Add BizHawkClient (#1978) 2023-10-03 02:44:19 +02:00
__init__.py