aerinon
19faf41e79
Retro to match Bonta solution
...
Minor gui updates
2020-01-06 15:56:14 -07:00
aerinon
6569d81e2a
Retro to match Bonta solution
...
Minor gui updates
2020-01-06 15:54:59 -07:00
aerinon
f26c83e852
Made the CollectionState crystal switch aware and added crystal rules
...
Small adjustment to big key forbidding
2020-01-06 15:32:33 -07:00
Bonta-kun
eb7ca4fdf9
Implement --startinventory
2020-01-06 19:13:42 +01:00
Bonta-kun
a3657c02aa
Multidata/save: moved away from pickle and store a compressed json instead
2020-01-05 20:22:29 +01:00
compiling
0c2580dea9
Fix conflicts
2020-01-05 21:51:07 +11:00
compiling
9803515315
Merge remote-tracking branch 'remotes/door_rando/DoorDev' into Dev
2020-01-04 21:33:42 +11:00
compiling
8efbf7bf08
Merge remote-tracking branch 'remotes/multi/multiworld_31' into Dev
2020-01-04 20:07:29 +11:00
compiling
74701b88a1
Swap implementation of Take Any fix to match Multiworld.
2020-01-03 08:36:02 +11:00
compiling
edd656b903
Swap implementation of Take Any fix to match Multiworld.
2020-01-03 08:27:22 +11:00
aerinon
fea605ae66
Fixing conflicts
2020-01-02 11:52:24 -07:00
compiling
4921daccf3
Add Python 3.8 compatibility - replace deprecated function time.clock with time.perf_counter
2020-01-02 16:33:01 +11:00
compiling
0eed4bb527
Add shop door ids to tables (used when shop locations are vanilla)
...
Do not replace Upgrade Fairy with retro shop
2020-01-02 16:33:00 +11:00
compiling
584880be20
Add Python 3.8 compatibility - replace deprecated function time.clock with time.perf_counter
2020-01-02 12:38:26 +11:00
compiling
9109d811fc
Add shop door ids to tables (used when shop locations are vanilla)
...
Do not replace Upgrade Fairy with retro shop
2020-01-02 12:33:56 +11:00
Bonta-kun
7aa9622c5e
Escape assist: only get infinite bombs with enemizer or bombs/cane/bow start + high hp
2019-12-30 06:42:45 +01:00
Bonta-kun
fe307b1ac7
bzzz bzzz
2019-12-30 03:03:53 +01:00
Bonta-kun
4281dcc619
Skip enemizer patching with jsonout and no enemizercli
2019-12-28 18:12:11 +01:00
Bonta-kun
93f8a684f1
Move outputpath handling in main(), create path if it doesn't exist
2019-12-28 17:12:27 +01:00
Bonta-kun
197b8bd6c6
Actually enable bombs escape assist
2019-12-27 19:09:58 +01:00
aerinon
ee3cf80732
Mark regions as light/dark world after dungeons are connected up.
2019-12-24 07:15:34 -07:00
Bonta-kun
aa080eb455
Include unreachable items in the spoiler log
2019-12-21 13:33:07 +01:00
Bonta-kun
4a16ba74e8
Fix triforce hunt icon showing for every player
2019-12-21 10:42:59 +01:00
Bonta-kun
5f77aaba06
Individual settings: shufflepots and shufflepalette
2019-12-18 21:20:55 +01:00
Bonta-kun
8721310cf7
World: include can_access_trock_eyebridge can_access_trock_front can_access_trock_big_chest can_access_trock_middle and fix_fake_world in the player specific attributes
2019-12-18 20:45:51 +01:00
Bonta-kun
c2fabc9f8a
Fix player id/name not showing up in rom name
2019-12-17 22:36:23 +01:00
Bonta-kun
1ecb5fe40b
Individual settings: shufflebosses shuffleenemies enemy_health enemy_damage
2019-12-17 15:55:53 +01:00
Bonta-kun
8a5eef11ce
Individual settings: hints
2019-12-17 12:22:55 +01:00
Bonta-kun
d9281adc07
Individual settings: accessibility
2019-12-17 12:14:29 +01:00
Bonta-kun
e5246d5d5a
Individual settings: retro
2019-12-17 00:16:02 +01:00
Bonta-kun
1315eb55cf
Individual settings: map/compass/key/bk shuffle
2019-12-16 21:46:47 +01:00
Bonta-kun
dc26dfce77
Individual settings: crystals_ganon crystals_gt openpyramid
2019-12-16 19:09:15 +01:00
Bonta-kun
ec1b9eca43
Individual settings: shuffle
2019-12-16 18:24:34 +01:00
Bonta-kun
203147dda1
Individual settings: difficulty and item_functionality
2019-12-16 17:46:21 +01:00
Bonta-kun
c1788c070d
Individual settings: goal
2019-12-16 16:55:00 +01:00
Bonta-kun
ab28858a8f
Individual settings: mode
2019-12-16 16:54:46 +01:00
Bonta-kun
79786c7c9e
Individual settings: logic
2019-12-16 13:26:07 +01:00
Bonta-kun
b695d3573e
Main: change output name to support individual player settings
2019-12-16 13:09:43 +01:00
Bonta-kun
d33582a3a2
Enable bombs in escape assist with an enemized standard start so you can beat the game
2019-12-16 09:59:16 +01:00
Bonta-kun
fcde1e9cdc
Added more enemy shuffle options to be consistent with what's on the website
2019-12-16 01:35:10 +01:00
Bonta-kun
5bdc01e48f
Add an option to specify a custom output filename
2019-12-15 17:29:17 +01:00
Bonta-kun
955dce0812
Race rom support (partial)
2019-12-15 16:16:39 +01:00
Bonta-kun
842f6bf1ac
rom: correct gametype flag
2019-12-15 10:54:49 +01:00
Bonta-kun
e4fef05d53
Initialize region cache in initialize_regions() and make it a 2d map for more efficient player filtering
2019-12-14 19:19:08 +01:00
Bonta-kun
fc9d1b501b
Replace keysanity with map/compass/key/bk shuffle
2019-12-13 22:37:52 +01:00
Bonta-kun
6ca08a0fa4
Output rom: put seed and player id/name first in filename
2019-12-12 10:22:54 +01:00
Bonta-kun
25068bcfdd
Added an option to pre-open the pyramid hole (aka "fast ganon")
2019-12-12 09:20:32 +01:00
Bonta-kun
55a30aa91f
multiworld
2019-12-09 19:27:56 +01:00
Bonta-kun
ce19713209
Removed usage of deprecated time.clock()
2019-12-09 13:45:45 +01:00
aerinon
9dfd93adbc
More trap doors (mostly interior)
...
DungeonGen refinements
--More Big Key door considerations
--Backtracks earlier when hook candidates comes up empty
Minor work on key shuffling - lots of bad rules still
Playthrough gen doesn't flood swamp keys now
2019-12-03 15:50:15 -07:00