Fabian Dill
|
01ef29568a
|
Temporarily destroy the world, instead of copying it.
Not pretty, but faster. Unfortunately can't be threaded alongside rom/multidata creation, as otherwise locations may be empty at certain times.
|
2021-03-17 10:53:40 +01:00 |
Fabian Dill
|
275ac5be2b
|
fix progression balancing being the copy function.
|
2021-03-17 06:29:48 +01:00 |
Fabian Dill
|
f55096b8cc
|
use python str formatting for player variable names
|
2021-03-17 06:26:06 +01:00 |
Fabian Dill
|
91c0650b42
|
remove some missed nonlocal world references
that would refer to a different world after copying it
It is static data though, so it hasn't created an actual bug (yet)
|
2021-03-14 22:59:41 +01:00 |
Fabian Dill
|
3d93f659e3
|
some option updates
|
2021-03-14 08:38:02 +01:00 |
Fabian Dill
|
03bcd2aed7
|
Merge branch 'main' into breaking_changes
|
2021-03-14 07:04:40 +01: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 |
Fabian Dill
|
4b499d2b1c
|
fix location hints not being able to get the correct text
|
2021-03-14 00:27:06 +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 |
Fabian Dill
|
35285609e0
|
different default DB name for breaking_changes DB to avoid overlap
|
2021-03-13 23:36:57 +01:00 |
Fabian Dill
|
6455dc3ffc
|
Merge branch 'main' into breaking_changes
# Conflicts:
# README.md
|
2021-03-13 23:34:38 +01: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
|
a528ed5e9e
|
Client now uses location_id consistently internally, instead of switching on a dime all the time
And some smaller changes
|
2021-03-07 22:05:07 +01:00 |
Fabian Dill
|
f7dc21ddcc
|
Merge branch 'main' into breaking_changes
# Conflicts:
# Main.py
# Utils.py
|
2021-03-07 22:04:06 +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 |
Fabian Dill
|
567954a17f
|
Merge branch 'main' into breaking_changes
# Conflicts:
# BaseClasses.py
|
2021-03-06 05:27:16 +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 |