Commit Graph

1570 Commits

Author SHA1 Message Date
CaitSith2 0bae6b9860 Low stakes and high stakes chest games no longer increments item count. 2020-09-04 06:35:23 -07:00
CaitSith2 01525f6504 Update discord link in credits 2020-09-03 20:21:28 -07:00
Fabian Dill 9041c7a5ae exclude numpy and Cython from build for now 2020-09-04 04:23:42 +02:00
Fabian Dill 91c15173d2 Prep another test release 2020-09-03 20:34:11 +02:00
Fabian Dill f0f320450a Remove retro from meta.yaml (Was in the wrong place and also probably doesn't need meta-ing by default 2020-09-03 13:15:52 +02:00
Pandatron76 33a86e0812
Revise comments in multiple YAML files (#137)
* 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

* Revise comments in multiple YAML files

* #137: Implement revisions from PR conversations
2020-09-03 13:14:25 +02:00
Fabian Dill ecf5c505d3 Make Enemizer version check work on all platforms 2020-09-03 03:54:12 +02:00
CaitSith2 9d9a13dd1d Show universal keys in non-mystery filename when rolled from gui or command line. 2020-09-02 15:45:09 -07:00
CaitSith2 e77cd7c38a Add command to allow or forbid a specific player from using the !forfeit command despite server restrictions on the command.
Allows for allowing a player to forfeit if they are under a time restriction where they have to leave the game, without allowing the command globally.
2020-09-02 02:23:31 -07:00
CaitSith2 096fc988c4 Show replacement items in shop spoiler if applicable 2020-09-01 21:23:43 -07:00
Fabian Dill ee85bafde6 Intro scroll is now always the same 2020-09-01 21:53:06 +02:00
Fabian Dill 1e9bdfdc47 Kindly ask for a multiworld tournament 2020-09-01 21:45:22 +02:00
Fabian Dill 70752d332f Delay consecutive reconnects 2020-09-01 21:45:01 +02:00
Chris Wilson d56e75a2cf Add a script to dump sprite data and gifs 2020-08-31 23:17:33 -04:00
CaitSith2 df04cbcac3 Allow only one quiver to be purchased. 2020-08-31 16:43:15 -07:00
CaitSith2 3ef9c78c3e Fix for 'Dark Sanctuary Hint' not being a possible take-any location...
...for player numbers after the first inverted retro player.
2020-08-31 14:59:25 -07:00
CaitSith2 db0c0a2e83 Allow the universal small key to be behind the arrow quiver. 2020-08-31 14:25:50 -07:00
CaitSith2 92b1d3ee83 Replace 10 arrows in red shield shop with...
...single arrow + random item in retro.
2020-08-31 14:23:48 -07:00
CaitSith2 e39903283f Progressive bomb/arrow capacity upgrades 2020-08-31 14:23:35 -07:00
Chris Wilson 0236097809 Add alternate font toggle to WebUI 2020-08-31 02:02:54 -04:00
Fabian Dill 51e15a1aa0 GUI: skip playthrough if spoiler is skipped 2020-08-30 16:46:47 +02:00
Fabian Dill 10f8a27356 WebHost: read spoiler log from zipfile correctly 2020-08-30 16:46:25 +02:00
Fabian Dill 1f12c60cc2 update maseya z3pr handling to latest version 2020-08-30 15:57:26 +02:00
Fabian Dill fadf073acd remove "s" in dungeon_items if "u" is present 2020-08-30 03:19:02 +02:00
Fabian Dill 7c4772cacf Quote mystery files to prevent cmd arg mashing 2020-08-30 03:18:10 +02:00
Fabian Dill 1103d77ca5 Adjust price shop option to 0.5 to 2.0 range 2020-08-30 03:17:39 +02:00
CaitSith2 8cdd745d69 Fix for beemizer 3/4 having only 3 hearts on easy item pool. 2020-08-29 00:59:21 -07:00
Fabian Dill 0e67ca5ac9 speed up item pool generation 2020-08-28 23:10:07 +02:00
Chris Wilson 6a7633e51e Add player-settings link to landing page 2020-08-27 21:39:45 -04:00
Chris Wilson b5ee2edca5 Player Settings fully operational, but missing sprite options 2020-08-27 21:31:18 -04:00
CaitSith2 366c92de49 Enemizer option labels now appear to left of the option. 2020-08-27 15:16:13 -07:00
CaitSith2 33b79923ee Restore linked options 2020-08-27 14:55:11 -07:00
Fabian Dill 91b18c9d2a adjust quickswap text 2020-08-27 14:17:28 +02:00
CaitSith2 7b9103c6a6 Fixes to blind restore code
New enemizer version is required to fully restore the blind escort mission.
2020-08-27 02:25:34 -07:00
Chris Wilson 3b159632b5 Add tooltips to Player Settings page. 2020-08-26 23:57:24 -04:00
Chris Wilson de93790882 More work on the Player Settings page 2020-08-26 23:38:13 -04:00
Fabian Dill 112868b751 remove duplicate shop setting in gui and make entrance/location cache renew slightly faster 2020-08-27 04:05:11 +02:00
CaitSith2 9c69aff4c1 Blind at thieves town now requires maiden escort 100% of the time. 2020-08-26 18:16:38 -07:00
Fabian Dill a0c4337bac give Mystery.py the create_diff argument, then make MultiMystery.py use them 2020-08-26 22:28:48 +02:00
Chris Wilson ad895f045c Nuked the schema file and create my own. Works much better. 2020-08-25 20:51:11 -04:00
Fabian Dill 76f9717c99 fix chaos boss shuffle in mystery being vanilla, and prevent that mistake in the future 2020-08-25 23:53:15 +02:00
Fabian Dill d03dc8f8bf fix that retro take-any's would not have swords to use 2020-08-25 22:49:15 +02:00
Fabian Dill 7ec37d99fb only iterate of the item pool once for retro replacements 2020-08-25 20:20:36 +02:00
Fabian Dill 6370f4793b Make triforce hunt item pool fully dynamic 2020-08-25 19:45:33 +02:00
Fabian Dill 3271460c68 No need to set locality rules in single player and no need to reverse a list that was just shuffled 2020-08-25 18:05:16 +02:00
Fabian Dill d86eb69b4c Remove old fill algorithms that I have no intention to optimize or support in the future 2020-08-25 17:44:03 +02:00
Fabian Dill 6d38e87527 Refactor some shop code 2020-08-25 14:31:20 +02:00
Fabian Dill a39459e9fc remove z3pr from requirements.txt again as it doesn't exist on pypi yet.
To fix Github Unittests failing
2020-08-25 13:31:04 +02:00
Fabian Dill 606f1fd4f8 Include z3pr's data files in the frozen package.
Warning: requires dev6 version of it
2020-08-25 13:27:34 +02:00
Fabian Dill 2096d6ae5b Use proper OS-specific path uris in many more places
also move path.join into local_path and output_path to simplify use
2020-08-25 13:22:47 +02:00