Fabian Dill
da6674760c
LttP: convert MultiWorld.dungeons to dict for faster lookup
2021-08-29 16:02:28 +02:00
Fabian Dill
ee03371dd0
LttP: make heartbeep off functional again
2021-08-29 15:43:16 +02:00
Fabian Dill
a975c8fd00
LttP: Format non-native Location hints better
2021-08-28 23:18:45 +02:00
Fabian Dill
60840da740
LttP: fix dungeon local items to be local to their own dungeon
2021-08-28 22:58:23 +02:00
Fabian Dill
de567cc701
LttP: Move more functionality into ALttPItem from Item
...
LttP: More efficiently build !hint entrance info
LttP: More efficiently check for and build Big Bomb Shop playthrough path
2021-08-28 12:56:52 +02:00
Fabian Dill
de4775b0c8
LttP: Move difficulties and er seed sharing to generate_early
2021-08-28 00:26:02 +02:00
Fabian Dill
104cc0ea83
document World.hidden
2021-08-27 20:46:33 +02:00
CaitSith2
5bb8de500a
Fix issue with syncing tech tree post-forfeit.
2021-08-27 10:41:29 -07:00
Fabian Dill
21255b3b46
LttP: Rename Shop Slot 1, 2, 3 to Shop Slot Left, Center, Right
...
General: Move generic IDs from LttP to new Generic World
Generate: ensure thread errors are collected before data from their completion may be referenced in playthrough/spoiler
2021-08-27 14:52:33 +02:00
espeon65536
e8da9924c6
allow collecting silver bow if noglitches or swordless, even if the limit is under 2
2021-08-27 07:44:05 +00:00
espeon65536
96b38aba04
mark TRBK as impassable during initial pass for TR key logic, so that crystaroller can be marked as front-locked
2021-08-27 07:44:05 +00:00
espeon65536
b8b51965d2
skip first sweep_for_events in playthrough computation, so keys are no longer treated as special
2021-08-27 07:44:05 +00:00
espeon65536
be46d128bc
do not double-collect keys during playthrough computation, since they are progression items now
2021-08-27 07:44:05 +00:00
Fabian Dill
c05f1ed24f
to be or not to be
2021-08-26 18:25:15 +02:00
Fabian Dill
99775ec1bd
Generate: require that player names be unique again
2021-08-26 17:22:55 +02:00
Fabian Dill
f4f043ac87
MultiServer: categorize methods
2021-08-26 16:19:37 +02:00
Fabian Dill
acbca78e2d
update Prompt Toolkit
2021-08-24 09:52:45 +02:00
Fabian Dill
30ac7baa2c
FactorioClient: Batch-Send RCON commands when receiving catch-up locations and multiple items.
2021-08-24 09:52:12 +02:00
espeon65536
21a5170337
remove double negative in apmc file check
2021-08-24 04:02:28 +00:00
espeon65536
3a5a6a096b
add .apmc and Forge server to gitignore
2021-08-24 04:02:28 +00:00
espeon65536
578ae70150
update playerSettings.yaml
2021-08-24 04:02:28 +00:00
espeon65536
57282e76a4
add send_defeated_mobs as option
2021-08-24 04:02:28 +00:00
espeon65536
7aaa652ef5
Give docstrings and display names to Minecraft options
2021-08-24 04:02:28 +00:00
espeon65536
81da0d2ba4
Minecraft client: skip deleting and recopying an apmc file that is already in APData
2021-08-24 04:02:28 +00:00
espeon65536
ce6cdcaf92
Minecraft client: prevent options.yaml/host.yaml contamination from non-install directories
2021-08-24 04:02:28 +00:00
espeon65536
4730a928b5
Minecraft client: fix NoneType-related error if run without apmc file
2021-08-24 04:02:28 +00:00
Chris Wilson
4c0f0a16c9
Updates to WebHost
...
- Support displayname option for Options module
- Improvements to landing page
- Added multi-language capable FAQ page
- Removed weighted-settings page
- Removed references to weighted-settings page
2021-08-22 20:01:58 -04:00
Fabian Dill
b07fc80f3f
AutoWorld: if any world data_version is set to 0, set it for the main datapackage
2021-08-22 04:22:34 +02:00
Fabian Dill
6a3d1fcaf4
LttP & Factorio: fix item state removal for progressive items.
2021-08-21 06:55:08 +02:00
Fabian Dill
4aeb3cd3dc
WebHost: allow /tutorial and /tutorial/
2021-08-20 22:41:23 +02:00
Fabian Dill
6dc2000638
CommonClient.py: move in gui_enabled
2021-08-20 22:31:17 +02:00
Fabian Dill
72610d8c2f
Core: log world ID ranges
2021-08-16 18:40:26 +02:00
Fabian Dill
0f55fa4f45
FactorioClient: allow setting a folder and find the executable in it, instead of trying to run a folder.
2021-08-15 13:46:58 +02:00
Fabian Dill
aec39c919c
Minecraft: add missing minecraft defaults
2021-08-15 02:32:36 +02:00
Kono Tyran
a0849f9416
fixed error if destination folder did not exist already.
2021-08-15 00:05:54 +00:00
Kono Tyran
0668f94461
- change minecraft clients icon.
2021-08-14 23:05:15 +00:00
Chris Wilson
953ccc55d9
Update factorio icons to make progression items more distinct
2021-08-14 17:47:32 -04:00
espeon65536
fbaa8226c4
Minecraft tracker: only lookup recognized item ids
2021-08-14 19:58:23 +00:00
Fabian Dill
8abfd14569
LttP: fix missing music
2021-08-14 01:00:36 +02:00
Fabian Dill
f2f4d6a133
remove leftover debug log
2021-08-14 00:51:35 +02:00
Fabian Dill
3ed7092af5
LttP: make sure Hyrule Castle Small Key in Standard + keyshuffle is reachable in first sphere of any such players
2021-08-14 00:51:35 +02:00
Fabian Dill
9d6fa855d8
Multidata: fix accidental format change
2021-08-12 04:23:07 +02:00
Fabian Dill
8c7404edf9
Spoiler: fix built-in variable name shadowing
2021-08-11 12:45:03 +02:00
espeon65536
3f6a9e5dc7
MC client: only log removal of .apmc files
2021-08-10 18:42:48 +00:00
espeon65536
9e1748bf67
check_eula function
2021-08-10 18:42:48 +00:00
espeon65536
527a9b49e2
change to executable's working directory to find forge directory
2021-08-10 18:42:48 +00:00
espeon65536
b187223162
streamline function calls
2021-08-10 18:42:48 +00:00
espeon65536
2c5e99efed
make apmc_file argument optional
2021-08-10 18:42:48 +00:00
espeon65536
fa8531022d
reorganize Minecraft client internal structure, add missing error handling in update_mod
2021-08-10 18:42:48 +00:00
espeon65536
8d4be10fd7
Minecraft client first pass
2021-08-10 18:42:48 +00:00