Fabian Dill
ec528b916b
mark optional fields in brackets
2020-04-15 10:29:54 +02:00
Fabian Dill
0f94950021
some cleaning in Patch.py
2020-04-15 10:11:47 +02:00
CaitSith2
4a3d941d20
Changes to patch.py ( #65 )
...
* Changes to patch.py
* Get hos/port from host.yaml if applicable.
* Extract rom/host information from existing patch files.
* Give users a chance to read the info as required.
* Update patches in zip file with new host.
(Kind of wish I didn't have to create a new zip file to do this, but unfortunately there is no options in zipfile to overwrite/delete existing files.)
2020-04-15 10:03:04 +02:00
Fabian Dill
5996d6d978
pendants are the wrong way in ER. Yay.
2020-04-15 09:12:58 +02:00
Fabian Dill
d9e4bd1ab0
bumb network version for new command processing
2020-04-15 08:49:30 +02:00
Fabian Dill
69535d78ca
restore sprite comment
2020-04-15 05:04:46 +02:00
Fabian Dill
e47b4d37ec
fix item name args handling
2020-04-15 05:01:17 +02:00
Fabian Dill
3b719220f8
move client stuff to new command processor
2020-04-14 20:26:22 +02:00
Fabian Dill
af78914d22
mvoe client stuff to new command processor
2020-04-14 20:22:42 +02:00
Fabian Dill
26ea2d5905
some optimization
2020-04-14 18:59:00 +02:00
Fabian Dill
e7073153e1
log gui exceptions
2020-04-14 18:57:39 +02:00
Fabian Dill
7a38b426a0
text change
2020-04-14 07:02:43 +02:00
Fabian Dill
c6a61e9008
Merge branch 'master' into owg_test
2020-04-14 03:49:33 +02:00
Fabian Dill
8b8e279015
server command processor
...
some commands were renamed at this opportunity
2020-04-13 11:26:50 +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
1f8dc8d317
clean qusb2snes launch code a bit
2020-04-12 04:44:03 +02:00
Fabian Dill
90359b62e6
fix qusb2snes launch pathing
2020-04-12 04:38:57 +02:00
Fabian Dill
1a4be3d2d8
Merge remote-tracking branch 'origin/master' into owg_test
...
# Conflicts:
# easy.yaml
2020-04-11 19:58:12 +02:00
Fabian Dill
3e1464b6c9
remove qusb2snes log if it exists on compile
2020-04-11 16:36:13 +02:00
Fabian Dill
691201d877
auto-copy easy.yaml
2020-04-11 16:31:40 +02:00
Fabian Dill
66ded4f10a
restore some options that got lost
2020-04-11 16:17:49 +02:00
Fabian Dill
3de1770e8e
do not ask for ROM file on update
2020-04-11 16:10:15 +02:00
Fabian Dill
16be0dfd5c
Merge branch 'pull/62'
2020-04-11 15:33:41 +02:00
Fabian Dill
9196c86416
restore dungeon shuffles
2020-04-11 15:33:20 +02:00
Chris
cf9fc4dcaf
Fix a typo, change description name
2020-04-11 01:25:33 -04:00
CaitSith2
ab78d1a0c9
Add in support for Agahnims Tower Big Key/Map/Compass in starting items. ( #60 )
...
This ensures that a doors based yaml that specifies these doesn't cause a failure to roll a seed on master branch.
2020-04-11 06:35:07 +02:00
Chris
1f334c166f
Merge remote-tracking branch 'upstream/master'
2020-04-10 22:20:02 -04:00
Chris
af15c054cc
Update easy.yaml with many informative comments and include meta-ignores for difficult modes
2020-04-10 22:13:28 -04:00
Fabian Dill
be8f60b3df
add yaml
2020-04-11 03:32:59 +02:00
Fabian Dill
2fb419263e
remove some instances of no longer existing __unicode__
2020-04-10 21:31:15 +02:00
Fabian Dill
daccda181e
add a todo to OWGSets.py
2020-04-10 21:18:36 +02:00
Fabian Dill
659cfd5c3f
slightly reduce cache-memory use of OWG rules to recoup some of the lost performance to additional logic rules
2020-04-10 21:13:16 +02:00
Fabian Dill
01b7a590e7
add glitch_boots mystery node
2020-04-10 20:58:52 +02:00
Fabian Dill
2ebc133cab
add world get_type type checker
2020-04-10 20:54:18 +02:00
Fabian Dill
5254b5588e
fix two region rules
2020-04-10 20:53:19 +02:00
Fabian Dill
4d27651d8d
some zip format hints
2020-04-10 14:29:42 +02:00
Fabian Dill
86d585e2d9
introduce multithreading to MultiMystery patch creation
...
I measured a 100 to 200% improvement in total zip creation speed
2020-04-10 14:27:54 +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
b427f03e5f
rom validation in setup. Will warn about headered files for now. Someone who wants to deal with pascal is welcome to add a check for it.
2020-04-07 05:41:44 +02:00
Fabian Dill
e209f00881
document doors items
2020-04-07 04:31:30 +02:00
CaitSith2
5d717a67ae
Add Item definitions for the server/client, for the Agahnim tower items present in doors. ( #59 )
2020-04-07 04:30:01 +02:00
Fabian Dill
380b59ade2
the setup experience
2020-04-07 04:18:26 +02:00
Fabian Dill
94e5b5962f
Merge branch 'pull/58' into compilingERupdate
...
# Conflicts:
# EntranceShuffle.py
# Rom.py
# Rules.py
2020-04-05 19:06:15 +02:00
compiling
11a91b96c6
Set inverted blacksmith to require light world access using the mirror or a portal (via starting in Link's House / Old Man Cave doesn't work).
...
Set the flag allowing the blacksmith to visit Link's House in simple inverted shuffle.
2020-04-05 21:12:26 +10:00
compiling
7199c375d7
Fix inverted TR tests - ER requires access to Witches Hut for potions.
2020-04-05 21:12:25 +10:00
compiling
b8f81ade67
Remove Spectacle Rock Cave ledges from inverted bomb shop locations, not normal bomb shop locations.
...
Update inverted bomb shop tests
2020-04-05 21:12:25 +10:00
Fabian Dill
f9f7916404
fix swords lookup
2020-04-04 09:32:51 +02:00
Fabian Dill
28b977d1b6
fix difficulty requirements lookup
2020-04-04 09:30:25 +02:00
Fabian Dill
42f98da399
remove post-merge duplicate rules
2020-04-04 09:23:10 +02:00