Archipelago/worlds
Doug Hoskisson 6bb1cce43f
Core: hot reload components from installed apworld ()
* Core: hot reload components from installed apworld

* address PR reviews

`Launcher` widget members default to `None` so they can be defined in `build`

`Launcher._refresh_components` is not wrapped

loaded world goes into `world_sources` so we can check if it's already loaded.
(`WorldSource` can be ordered now without trying to compare `None` and `float`)
(don't load empty directories so we don't detect them as worlds)

* clarify that the installation is successful
2024-06-06 20:36:14 +02:00
..
_bizhawk BizHawkClient: Reset finished_game if ROM changes () 2024-06-04 14:06:41 +02:00
_sc2common SC2: Multi-campaign () 2024-03-15 17:33:03 +01:00
adventure Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
ahit AHIT: Fix Death Wish location rules not being added properly () 2024-06-04 21:15:28 +02:00
alttp LttP: allow Triforce Piece as start inventory item () 2024-06-01 14:38:45 +02:00
apsudoku APSudoku: take over maintaining hintgame sudoku from bk_sudoku () 2024-06-02 11:45:46 -05:00
aquaria Aquatia: Locations name changed due to typo's, grammar, or inconsistencies () 2024-06-01 06:09:34 -05:00
archipidle ArchipIDLE 2024 () 2024-04-12 00:32:10 -04:00
blasphemous Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
bomb_rush_cyberfunk Core: Rename "count_exclusive" methods to "count_unique" () 2024-05-25 13:14:13 +02:00
bumpstik Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
celeste64 Celeste 64: Option Groups () 2024-05-21 18:22:39 -04:00
checksfinder Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
clique Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
cv64 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
dark_souls_3 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
dkc3 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
dlcquest Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
doom_1993 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
doom_ii Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
factorio Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
ff1 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
ffmq Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
generic Core: move PlandoConnections and PlandoTexts to the options system () 2024-06-01 06:34:41 -05:00
heretic Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
hk HK: lower max egg cost () 2024-06-05 00:01:22 -05:00
hylics2 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
kdl3 Core: move PlandoConnections and PlandoTexts to the options system () 2024-06-01 06:34:41 -05:00
kh2 KH2: Fixing Start Inventory bug, limiting CustomItemPool keys, fixing two typos () 2024-06-04 21:20:37 +02:00
ladx Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
landstalker Landstalker: Fixed rare generation issues () 2024-06-01 06:39:57 -05:00
lingo Accounting for name change () 2024-06-03 16:36:51 +02:00
lufia2ac Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
meritous Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
messenger Core: move PlandoConnections and PlandoTexts to the options system () 2024-06-01 06:34:41 -05:00
minecraft Core: move PlandoConnections and PlandoTexts to the options system () 2024-06-01 06:34:41 -05:00
mlss Remove logging from validate_rom () 2024-05-21 20:57:59 +02:00
mmbn3 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
musedash Muse Dash: Option Groups and Options Rework () 2024-06-04 21:45:26 +02:00
noita Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
oot Core: move PlandoConnections and PlandoTexts to the options system () 2024-06-01 06:34:41 -05:00
overcooked2 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
pokemon_emerald Pokemon Emerald: Fix possible dexsanity/legendary hunt softlock () 2024-06-04 21:21:58 +02:00
pokemon_rb Pokemon RB: Add an item group for each HM to improve hinting () 2024-06-03 04:42:15 +02:00
raft Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
rogue_legacy Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
ror2 RoR2: Add Support for New Stage () 2024-06-04 21:24:14 +02:00
sa2b Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
sc2 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
shivers Docs: replacing "setting" to "option" in world docs () 2024-03-22 17:46:14 +01:00
shorthike A Short Hike: Add new options and option groups () 2024-06-06 00:50:30 +02:00
sm Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
sm64ex Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
smw Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
smz3 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
soe Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
spire Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
stardew_valley Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
subnautica Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
terraria Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
timespinner Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
tloz Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
tunic TUNIC: Add ice grapple logic to get to gauntlet () 2024-06-04 21:14:29 +02:00
undertale Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
v6 Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
wargroove Wargroove: Switched to options API. () 2024-05-16 18:46:13 +02:00
witness Remove all functools lru cache () 2024-06-06 03:40:47 +02:00
yoshisisland Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
yugioh06 YGO06: prevent multiple players affecting each others procedure patch () 2024-06-01 06:10:02 -05:00
zillion Zillion: fix some game over bugs () 2024-06-04 21:56:32 -07:00
zork_grand_inquisitor Zork Grand Inquisitor: Fix Determinism Issues on Fixed Seeds () 2024-04-18 18:47:27 +02:00
AutoSNIClient.py SNIClient: dynamically generate patch file identifier () 2024-03-07 10:18:22 +01:00
AutoWorld.py Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) () 2024-06-01 06:07:13 -05:00
Files.py APProcedurePatch: fix RLE/COPY incorrect sizing () 2024-03-22 09:02:38 +01:00
LauncherComponents.py Core: hot reload components from installed apworld () 2024-06-06 20:36:14 +02:00
__init__.py Core: hot reload components from installed apworld () 2024-06-06 20:36:14 +02:00