Commit Graph

1781 Commits

Author SHA1 Message Date
Fabian Dill
41163d50f5 default triforces in custom gui to their actual default 2020-08-16 16:49:48 +02:00
Fabian Dill
f99bc676bc Fix custom item pool triforce piece handling 2020-08-16 12:04:04 +02:00
Fabian Dill
cc65d388fe remove debug logger 2020-08-16 11:22:25 +02:00
Fabian Dill
b0284c9fe2 Make all final roms 4 MiB to hide enemizer 2020-08-16 11:13:50 +02:00
Chris Wilson
3080925950 Update to fix security vulnerability in WebUI 2020-08-15 21:45:05 -04:00
Kippi00
e559b1168a Restore pre-aga1 dark world dungeon behavior in glitched logics (#134)
In any logic that does not patch out fake worlds, dying in a Dark World dungeon before defeating Aghanim 1 will now put you in Fake Dark World. (vanilla behavior)
2020-08-16 02:24:48 +02:00
Fabian Dill
74179308ec apply P number targeting fix to uploads 2020-08-15 15:17:31 +02:00
Chris Wilson
4c3f5188e4 Some preliminary setup for the Game Settings page 2020-08-14 23:45:23 -04:00
Chris Wilson
b47e8cbbf2 Move HTML generation back to JavaScript.
- Functionality maintained
- File operations removed from server
- Browsers should again be able to cache the tutorial
2020-08-14 20:09:59 -04:00
Fabian Dill
87ea87a2e9 update modules, move markdown requirement and add tutorial caching 2020-08-14 19:29:59 +02:00
Chris Wilson
6c29f86115 Reimplement anchor navigation via Javascript 2020-08-14 00:03:07 -04:00
Chris Wilson
ecc599d097 Move markdown handling to Python. Enable multi-language support for tutorial. 2020-08-13 22:26:42 -04:00
Chris Wilson
9352687d61 Update tutorial to correct an oversight and add more content. 2020-08-13 21:24:11 -04:00
Fabian Dill
df6ee1a08b Fill Algorithm optimisations (somewhat minor, but easy pickings) 2020-08-14 00:34:41 +02:00
Fabian Dill
2a2452e30f update landing with dynamic links and counter for Seeds 2020-08-13 09:23:52 +02:00
Chris Wilson
882c5841f0 Quick style fix for filename 2020-08-12 23:36:51 -04:00
Chris Wilson
d2b17b69d2 Add a Setup Guide button to the landing page 2020-08-12 23:20:45 -04:00
Chris Wilson
39bfdc244b Implement written tutorial page 2020-08-12 23:07:26 -04:00
Fabian Dill
7eb419154b Make Enemizer Check a bit more multithreading resilient. 2020-08-12 08:48:29 +02:00
CaitSith2
4849d811cd In the event that there is not a 20 rupees to sacrifice...
...Go through other possible junk items to sacrifice in order to make the required space.
2020-08-11 18:49:24 -07:00
Fabian Dill
5247bd0ff0 Mystery: fix player naming if per-player and general weights are mixed 2020-08-11 22:11:37 +02:00
Fabian Dill
d92c461ad3 open webui only after asking for repatching in text console, as it can otherwise be easily missed. 2020-08-11 21:59:43 +02:00
Pandatron76
c163134062 Clean up README.md and easy.yaml (#133)
* Clean up README.md and easy.yaml

Removed periods at end of bullets
General revisions to wording and format
Updated glitch logic comments in easy.yaml

* #133: Implemented requested changes by ljwu

* Update README.md

Co-authored-by: Hussein Farran <hmfarran@gmail.com>
2020-08-11 15:18:12 +02:00
Fabian Dill
dbf7a185d9 Fix incorrect player number targetting if player name contains P 2020-08-10 09:17:21 +02:00
Fabian Dill
f0666f7ea8 Merge pull request #132 from Pandatron76/master
Clean up of easy.yaml
2020-08-10 00:19:04 +02:00
Pandatron76
bdf6ccd3e8 Comment clean up of easy.yaml
Corrects capitalization of comments
Removes periods at the end of each comment
Changes phrasing of some comments
Updates tfh comment to say max is 90
2020-08-09 17:16:51 -04:00
CaitSith2
5c447967ab TerrorPin AI Fix 2020-08-05 08:49:50 -07:00
CaitSith2
f06986bffb Fix item tests 2020-08-04 09:39:43 -07:00
CaitSith2
dd8245309e Fix placement of extra swords for easy item pool vanilla swords. 2020-08-04 09:26:46 -07:00
CaitSith2
a0abbaeff6 Add Progressive Magic options for easy item pool. 2020-08-04 09:24:48 -07:00
Chris Wilson
1cb8c82d4b Fix tutorial markdown not loading 2020-08-03 23:19:35 -04:00
Chris Wilson
25edca0439 Correct formatting problems with MIT license text in the game text. 2020-08-03 19:21:25 -04:00
Fabian Dill
da3a65fd53 Move downloads to downloads.py 2020-08-03 19:27:40 +02:00
Fabian Dill
2a8f39a0a1 correctly report back broken yaml files 2020-08-03 19:19:36 +02:00
CaitSith2
45edb64ca8 Changes to some of the texts 2020-08-03 09:53:55 -07:00
Chris Wilson
993059f39f Merge branch 'master' of https://github.com/berserker66/MultiWorld-Utilities 2020-08-03 00:51:54 -04:00
Chris Wilson
89b813fb75 Add MIT License to in-game text of bullied kid on Death Mountain
- Also add myself to the LICENSE file
2020-08-03 00:51:24 -04:00
Fabian Dill
5c9b3dbdbc WebHost: sort patches by player ID 2020-08-03 06:41:25 +02:00
Fabian Dill
d511dc7347 WebHost: Spoiler is now longstr, which doesn't need BOM handling 2020-08-03 06:38:30 +02:00
Fabian Dill
2716b78d07 WebHost: Sort patch files 2020-08-03 04:29:46 +02:00
Berserker66
2fa9253775 WebHost: Make sure there's enough space reserved for a multiworld spoiler 2020-08-03 04:19:36 +02:00
Chris Wilson
8e8bce4d9a Update directory structure in WebHostLib 2020-08-02 19:10:42 -04:00
Fabian Dill
22abd09087 WebHost: On-Server rolling 2020-08-02 22:11:52 +02:00
Fabian Dill
cfb8e2ce71 Don't cache the subpath component 2020-08-02 00:34:23 +02:00
Fabian Dill
2eefb566ef Bump version to 2.5.0
Skipping 2.4.1 as the update became heavier on content than expected
2020-08-01 17:10:45 +02:00
Fabian Dill
2eea9b913c default to outputting to {local_path}/output
* Windows setup has that path as writable by everyone
* most others run from source, where the entire source path and children is writable.
* People complained about files appearing in My Documents, which admittedly is not intuitive
2020-08-01 16:52:11 +02:00
Fabian Dill
01ace95c32 Various Item pool fixes
* Pedestal goal always left a spare item in the pool, unless vanilla swords was also selected
* extra items for the pool can now be given dynamically based on items still needed.
* easy item pool + swordless gets 4 bows, not 2 (weird combo, but ok)
* add some item pool unittests
* add easy item pool to CLI and GUI
2020-08-01 16:49:46 +02:00
Fabian Dill
8759ab83bc Merge remote-tracking branch 'origin/master' into master 2020-08-01 08:02:50 +02:00
Fabian Dill
b1d3adae6e bring back one extra lamp for easy pool (doubling like the other items in the pool). But no special logic. 2020-08-01 08:02:42 +02:00
Fabian Dill
5ce9be574a Merge pull request #130 from Berserker66/dependabot/npm_and_yarn/data/web/elliptic-6.5.3
Bump elliptic from 6.5.2 to 6.5.3 in /data/web
2020-08-01 06:39:51 +02:00