Fabian Dill
4a5fe1333c
don't crash on empty meta-ignore dicts
2020-05-07 08:26:50 +02:00
Fabian Dill
3017aa3b9f
remove old debug stuff
2020-04-28 17:42:25 +02:00
CaitSith2
f380542bab
2.1.1 hotfix ( #76 )
...
* 2.1.1 hotfix
* debug log options that have nothing defined.
* make sure there is at least one value in the dictionary before considering it important.
* only attempt to create outputpath if it is defined.
* whoops
2020-04-26 02:57:20 +02:00
CaitSith2
8f91e86223
Put Linked options before name roll. ( #74 )
2020-04-25 05:49:59 +02:00
Fabian Dill
43bf11b296
A dangling "
2020-04-25 02:25:46 +02:00
Fabian Dill
e98981b57e
introduce linked options to mystery
2020-04-25 02:24:37 +02:00
CaitSith2
b90484acb7
Implement logging options in mystery.py ( #73 )
...
Required for using the multimystery.py from the doors branch without modifications.
2020-04-25 02:01:55 +02:00
Fabian Dill
5a6035f6b7
fix mystery naming with --samesettings
2020-04-22 13:52:03 +02:00
Fabian Dill
31d3b7ce84
implement glitch_boots as a proper CLI option
2020-04-16 11:02:16 +02:00
Fabian Dill
c6a61e9008
Merge branch 'master' into owg_test
2020-04-14 03:49:33 +02:00
CaitSith2
34df144f8c
Changes ( #64 )
...
* Fix bug where collected maps show on item menu if compass shuffle is on, (and collected compasses if map shuffle is on.)
* Add Dungeon Counter Options
2020-04-13 00:46:32 +02:00
Fabian Dill
01b7a590e7
add glitch_boots mystery node
2020-04-10 20:58:52 +02:00
Fabian Dill
1c855fea9a
refix yaml laoding
2020-04-10 06:41:32 +02:00
Fabian Dill
95d51d48bf
Merge branch 'pull/23'
...
# Conflicts:
# BaseClasses.py
# EntranceShuffle.py
# ItemList.py
# Mystery.py
# Rules.py
2020-04-08 15:07:19 +02:00
Fabian Dill
44086152a2
add remote_items to Mystery.py
2020-03-30 08:47:53 +02:00
CaitSith2
e9669a59c8
Move sprite warning to place where it can identify which file the warning applies to. ( #54 )
2020-03-28 18:43:02 +01:00
Fabian Dill
9b82f220bb
improve some random things
2020-03-05 02:31:26 +01:00
Fabian Dill
e3beb702f8
fix clock mode, again
2020-03-04 13:55:03 +01:00
Fabian Dill
5d0747585d
pull names through files, always, unless gui.
2020-02-26 19:41:05 +01:00
Fabian Dill
11e1ad6901
some small improvements for mystery
2020-02-23 17:06:44 +01:00
Fabian Dill
76b92f960a
copy over teams argument to allow it to work in mystery
2020-02-23 07:21:05 +01:00
Fabian Dill
b755e9a9ee
implement dict-based meta_ignore
2020-02-22 03:04:55 +01:00
Fabian Dill
a5e3777484
fix an exception text
2020-02-18 09:50:50 +01:00
Fabian Dill
0220575c50
Meta-Mystery
2020-02-18 09:14:31 +01:00
DatXFire
f66467c2f5
Return support for standard dungeon_items option ( #33 )
2020-02-17 19:29:25 +01:00
Fabian Dill
14e24037a5
împlement optional hint system (defaults to off)
2020-02-09 05:28:48 +01:00
qadan
c10739e70c
fixing up some stuff I broke
2020-02-08 19:17:34 -04:00
qadan
d22ccdedb3
some changes
2020-02-06 12:20:50 -04:00
cassidy
21b8c73179
Add "timer" as individual setting ( #23 )
2020-02-03 02:10:56 +01:00
DatXFire
74e55a78db
Fix typo in Mystery.py ( #21 )
2020-02-01 06:08:03 +01:00
Fabian Dill
76f27ca7fd
naming fixes
2020-01-30 23:03:54 +01:00
CaitSith2
42d4837cc0
fix for remove args. ( #20 )
2020-01-30 22:58:01 +01:00
Fabian Dill
588319ea72
remove extra args for compatibility
2020-01-30 12:02:08 +01:00
qadan
4b7694b50f
updates
2020-01-28 18:19:07 -04:00
Fabian Dill
c26d799fc1
remove debug logging line
2020-01-27 22:55:07 +01:00
Fabian Dill
d595894990
Merge remote-tracking branch 'origin/master'
2020-01-27 22:52:16 +01:00
Fabian Dill
c4cba170af
add name option in yaml
2020-01-27 22:52:11 +01:00
CaitSith2
4b4a27992c
Add in a way to see if the randomly selected sprite is actually valid… ( #16 )
...
* Add in a way to see if the randomly selected sprite is actually valid, and warn if it isn't, per yaml file.
* clean up code a bit, and import one less thing.
2020-01-26 01:37:29 +01:00
Fabian Dill
37933798cd
fix a dungeon items regression
2020-01-23 08:35:52 +01:00
CaitSith2
18f15d80f9
MSU-1 ( #13 )
...
* Add Extended MSU as an option
2020-01-22 18:27:25 +01:00
CaitSith2
6fb732f4b9
Use the first dice roll. ( #14 )
2020-01-22 17:29:43 +01:00
Fabian Dill
06ea170ecd
Non progressive option ( #12 )
...
* allow non-progressive
* use the actual extended_collections module
2020-01-22 06:28:58 +01:00
qadan
edd0a08143
Merge branch 'multiworld_31' of github.com:Bonta0/ALttPEntranceRandomizer into owg
2020-01-21 21:41:18 -04:00
CaitSith2
9e88eb48d2
Bug fix for multiple item quantity ( #10 )
2020-01-21 02:21:48 +01:00
CaitSith2
79a8123696
Starting item tweaks ( #9 )
...
* Starting item tweaks
* Add in capability to start with Progressive items higher than the first level.
* Auto-start no-logic seeds with Pegasus Boots.
``` #example
startinventory:
Progressive Sword:
0: 81
1: 108
2: 54
3: 12
4: 1
```
* Use .startwith() and support multiple ...
... items that can have multiples
2020-01-20 18:21:55 +01:00
Fabian Dill
8e5cf52e27
only heartbeep needs an "off" as text
2020-01-20 03:36:03 +01:00
Fabian Dill
a2c9cf2f25
use "on"/"off" for rom options
2020-01-20 03:29:13 +01:00
Fabian Dill
fa41f358fd
introduce PyYAML and make associated changes
2020-01-19 23:30:22 +01:00
CaitSith2
154260d131
Update Mystery.py
...
Ignore comments in yaml files.
2020-01-19 01:25:51 -08:00
Fabian Dill
72c33a2348
Merge branch 'pull/5'
...
# Conflicts:
# MultiClient.py
# MultiServer.py
# Mystery.py
2020-01-18 14:41:11 +01:00