Commit Graph

2242 Commits

Author SHA1 Message Date
CaitSith2 4d99bb1429 Allow setting of Glitching to Triforce from ganon in host.yaml. 2021-03-22 13:14:19 -07:00
CaitSith2 9fe4fa1098 Disable glitching to Triforce except in no logic or when ganon is vulnerable. 2021-03-22 03:46:15 -07:00
Chris Wilson 37d33b19fc Update node.js dependencies for WebUI 2021-03-21 12:18:17 -04:00
CaitSith2 e094a93e49 random.Random('') produces same results every single time.
prevent race cheating by players using "shuffletype-", where the seed field on the other side is blank.
2021-03-15 07:30:17 -07:00
Fabian Dill a14c5dad5f keep gitignore file so setup copies folder 2021-03-14 02:09:19 +01:00
Fabian Dill 2f1ceeee60 make sure to not include sprites with setup 2021-03-14 02:04:28 +01:00
Chris Wilson 3af60bdbb4 Merge branch 'main' of https://github.com/berserker66/MultiWorld-Utilities into main 2021-03-13 18:54:04 -05:00
Chris Wilson a305a0ffac Save filenames to yaml instead of sprite names, bump weighted settings version to 4.1.1 rev0 2021-03-13 18:53:53 -05:00
Fabian Dill d83e86feb1 Merge remote-tracking branch 'origin/main' 2021-03-14 00:42:21 +01:00
Fabian Dill 0aa50b51a2 gitignore all sqllite3 databases 2021-03-14 00:42:15 +01:00
CaitSith2 7000f572f6 use os.path.splitext() to remove ".yaml" from player name. 2021-03-13 15:26:21 -08:00
CaitSith2 00feff6b56 Keep all "." in player name except ".yaml" 2021-03-13 15:15:12 -08:00
CaitSith2 28b2afe022 Fix random shop_shuffle_slot support. 2021-03-12 23:13:30 -08:00
Fabian Dill 6e5e4fa96e allow 'random' shop_shuffle_slots 2021-03-13 05:19:53 +01:00
CaitSith2 a331c397aa Allow %%, %player%, %number% variables in names. 2021-03-12 17:43:50 -08:00
Fabian Dill 6e129c3421 update spriteData.json 2021-03-13 01:56:31 +01:00
Fabian Dill 77ffda031c Remove nowadays useless comparison to Bonta's Multiworld 2021-03-12 23:22:39 +01:00
Fabian Dill 740ab05ca1
Add Code QL 2021-03-10 13:34:49 +01:00
CaitSith2 8d25965f5c Whoops, HC Big key was being counted when it shouldn't. 2021-03-08 11:50:10 -08:00
CaitSith2 b898803981 single player tracker now hides small key/big key column if everything in that column would be N/A. 2021-03-07 14:53:42 -08:00
CaitSith2 361460df26 Multiplayer tracker now shows big keys/small keys applicable to ALL players of that seed. 2021-03-07 14:30:21 -08:00
CaitSith2 c73b843f41 Document group settings for doors. 2021-03-07 14:12:20 -08:00
Fabian Dill 0a41b7b751 allow additional rupees to refer to their world 2021-03-07 22:49:00 +01:00
Fabian Dill 1d04fcfbaa typo V: the typo strikes back 2021-03-07 20:15:22 +01:00
Fabian Dill cd5696527d some er layout group fixes 2021-03-07 20:11:36 +01:00
CaitSith2 58d748d7ff catch plando boss placement errors in yaml. 2021-03-07 04:36:46 -08:00
CaitSith2 ed51ed3d52 Fix bugs in plando boss shuffle. 2021-03-07 04:02:17 -08:00
CaitSith2 cefa6bb04f Do not allow overriding host.yaml plando options with pre-rolls. 2021-03-07 03:38:49 -08:00
CaitSith2 1e17704ee6 Add useful info for which medallion has the unknown type. 2021-03-07 03:31:36 -08:00
CaitSith2 a86238d741 Add actual tracking of player small keys/big keys 2021-03-06 13:59:04 -08:00
Chris Wilson ed77f93b6f Adjust color of links on the multi-tracker. 2021-03-06 00:37:14 -05:00
Fabian Dill 63fda9535a use jinja's url_for instead of manual text assembling 2021-03-06 06:09:12 +01:00
Fabian Dill 11e1125044 fixes for solo tracker 2021-03-06 05:59:49 +01:00
CaitSith2 94b25112cd Whoops, min, not max. 2021-03-05 13:56:55 -08:00
CaitSith2 28fd8274b2 Set max progressive items. 2021-03-05 13:47:27 -08:00
CaitSith2 8c80909551 Correctly attribute items to each player. 2021-03-05 13:38:16 -08:00
CaitSith2 43643870da Remove the last bit of code that required unsafe yaml loading. 2021-03-05 11:40:46 -08:00
CaitSith2 d09a03aace Rip out unsafe yaml loading. 2021-03-05 11:32:24 -08:00
CaitSith2 d0d995b3a4 Use the more convenient _asdict() function of named tuples. 2021-03-05 11:05:57 -08:00
CaitSith2 60e032510d Make pre_rolled safer by converting namespace/plandoitems/plandoconnections to/from dict. 2021-03-05 02:50:40 -08:00
Fabian Dill 2b553cd1c5 Give security warning 2021-03-04 08:44:07 +01:00
Fabian Dill f130829c0c Massively speed up progression balancing for very large multiworlds
Several times faster was observed in testing. 10+ hours to less than 2 in the last sample.
2021-03-04 08:10:30 +01:00
Chris Wilson 280f3938ed Add Triforce HUD options to weighted settings page
- Added triforce hud options
- Fix a bug causing weighted settings to always fail to load (git blame forthcoming)
- Update ws_version to prompt users to update
- Who is Murahalda? (corrected to Murahadala)
2021-03-03 17:47:35 -05:00
CaitSith2 475d39932c main doesn't have doors to roll. 2021-03-03 13:02:55 -08:00
CaitSith2 6ddfbdf709 Allow pre-rolling yaml settings, and re-using the exact same pre-rolled settings later, for different actual seeds. 2021-03-03 02:20:37 -08:00
Fabian Dill 7ac893f3e0 fix adjuster crash 2021-03-03 01:59:33 +01:00
CaitSith2 2e275d1f4e Merge remote-tracking branch 'pepperpow/triforce_changes' into main 2021-02-26 19:56:44 -08:00
pepperpow 1ee26a843f Updated rom to latest, removed AdjusterMain 2021-02-26 16:45:44 -06:00
CaitSith2 febe786968 Baserom changes
* Safeguard SRAM from Hobo / Pedestal / Zora specific things.
* No more glitchy rain.
2021-02-26 13:00:28 -08:00
Chris Wilson 8615b2f0f5 Finish implementing the player tracker 2021-02-25 01:16:22 -05:00