aerinon
|
da46cb6cfe
|
Merge of StandardTest
|
2020-01-22 08:24:28 -07:00 |
|
aerinon
|
eff78a2389
|
More key logic fixes
|
2020-01-21 16:32:31 -07:00 |
|
aerinon
|
7c03332b0b
|
Merge of compiling's multidoors branch into mine
|
2020-01-21 14:12:55 -07:00 |
|
aerinon
|
744f9dfea7
|
Rom update and added dungeon events
|
2020-01-21 14:01:57 -07:00 |
|
compiling
|
6659965cd4
|
Check game is winnable before creating the rom.
|
2020-01-21 23:46:08 +11:00 |
|
compiling
|
4339c606be
|
Reverse the normal and bk_restricted door rules, if the bk_restricted rule requires more small keys (prevents placing a big key from softlocking the game later).
|
2020-01-21 23:41:01 +11:00 |
|
compiling
|
0a8892806e
|
Fix some dungeon generation errors:
TR fails if the Big Chest entrance is locked behind another dungeon
Hyrule Castle fails if the only available entrance is Sanctuary
|
2020-01-21 23:39:43 +11:00 |
|
compiling
|
1586267a80
|
Ban big keys from locations that will block required freestanding keys
TBD how to handle regular rules
|
2020-01-21 22:12:06 +11:00 |
|
compiling
|
2c3f5a9aff
|
Recheck region access when sweeping for crystal state succeeds.
|
2020-01-21 22:09:30 +11:00 |
|
compiling
|
d7beb1dfcf
|
Re-add Sweep for crystal access in playthrough algorithm (might not be called when sweeping for keys)
|
2020-01-21 00:39:17 +11:00 |
|
compiling
|
138003912c
|
Add all entrances as required paths (may be required for inaccessible regions).
|
2020-01-20 23:57:01 +11:00 |
|
compiling
|
123b49686a
|
Sweep for crystal access instead of all events (since events are manually collected in beatability check)
|
2020-01-20 23:07:14 +11:00 |
|
compiling
|
74c515eb16
|
Handle standard mode, vanilla door shuffle.
|
2020-01-20 22:02:33 +11:00 |
|
compiling
|
d3a6dd9138
|
Fix standard mode checks for per-player settings
|
2020-01-19 21:23:06 +11:00 |
|
compiling
|
49398fb454
|
Fix location table
|
2020-01-19 21:06:38 +11:00 |
|
compiling
|
93b9ebff6c
|
Update base rom.
|
2020-01-19 18:26:35 +11:00 |
|
compiling
|
e0eff76b9b
|
Merge remote-tracking branch 'remotes/multi/multiworld_31' into multidoors
|
2020-01-19 18:18:43 +11:00 |
|
aerinon
|
c08fb4bd5e
|
Initial work for fixing standard (basic only so far)
|
2020-01-19 18:13:06 +11:00 |
|
compiling
|
4f7aea7dde
|
Sweep for events when checking beatability.
|
2020-01-19 15:04:11 +11:00 |
|
Bonta-kun
|
7f800de8d0
|
MultiServer/Client: use logging instead of print and log time on the server
|
2020-01-18 12:21:57 +01:00 |
|
Bonta-kun
|
f843c401c7
|
MultiClient: signal an event when receiving item data to improve responsiveness
|
2020-01-18 11:28:08 +01:00 |
|
Bonta-kun
|
b36c981eb4
|
MultiServer: dont notify the team when a player sends himself an item
|
2020-01-18 11:26:45 +01:00 |
|
Bonta-kun
|
e214f78293
|
Mystery: fix a regression in goals logic
|
2020-01-18 10:06:50 +01:00 |
|
Bonta-kun
|
e941f738ba
|
MultiClient: get rid of packages install hacks, use requirements.txt instead
|
2020-01-18 10:05:59 +01:00 |
|
Bonta-kun
|
f988f7671b
|
--remote_items toggle: items will no longer be stored in the rom, a connection to a multiworld server will be required to receive them
|
2020-01-18 09:50:12 +01:00 |
|
compiling
|
db4ad1b3d0
|
Don't flood the keys in swamp when balancing multiworld
|
2020-01-18 15:59:14 +11:00 |
|
compiling
|
9033b5331f
|
Optimise crystal checks a bit - only check regions with out of logic doors.
|
2020-01-18 14:01:06 +11:00 |
|
aerinon
|
da027d08ea
|
Initial work for fixing standard (basic only so far)
|
2020-01-17 16:35:18 -07:00 |
|
compiling
|
b6d17e5f12
|
Reintroduce sweep_for_crystal_access - currently required in certain layouts (key door blocks flow of blue-state between reachable rooms)
|
2020-01-17 21:19:31 +11:00 |
|
compiling
|
ee7d795780
|
Temp remove sweep_for_crystal_access - not required?
|
2020-01-16 22:15:55 +11:00 |
|
aerinon
|
338f5b4891
|
Fix compasses for newer rom
|
2020-01-16 20:24:04 +11:00 |
|
compiling
|
ee8c629ac7
|
Merge commit 'c4ae75bc2b866e4a304614200eac678fd4da4aee' into multidoors
|
2020-01-16 20:23:43 +11:00 |
|
compiling
|
8aafbf2865
|
Fix skull woods pinball check
|
2020-01-16 19:25:10 +11:00 |
|
compiling
|
62e56bc9ee
|
Check if spread_crystal_access should be called when each new region is reached.
|
2020-01-16 19:21:58 +11:00 |
|
aerinon
|
ef6b171233
|
First stab at fixing crystal switch spread - probably not done.
|
2020-01-15 16:28:22 -07:00 |
|
Bonta-kun
|
2d26d63cce
|
MultiClient: fix roominfo sort
|
2020-01-15 03:00:30 +01:00 |
|
aerinon
|
21907e1b41
|
Fix compasses for newer rom
|
2020-01-14 16:14:11 -07:00 |
|
aerinon
|
c4ae75bc2b
|
Multiworld merge
|
2020-01-14 15:07:13 -07:00 |
|
Bonta-kun
|
71cd0b917c
|
Rom: fix enemizer patching
|
2020-01-14 22:13:37 +01:00 |
|
Bonta-kun
|
ad278f91d6
|
Multiworld: clients will now be automatically be identified from the rom name and have their names and teams set by the host, meaning those need to be configured during seed gen
Player names will show up in spoiler log and hint tiles instead of player id
MultiClient: autoreconnect to mw server
|
2020-01-14 10:42:27 +01:00 |
|
aerinon
|
fd83eaa16e
|
Key logic overhaul - hope to have fixed many key locks
Specific keysanity fix
Fixed issue with crossed that created extra keys
|
2020-01-13 16:34:45 -07:00 |
|
aerinon
|
ab04c47fd8
|
Merge branch 'KeyIssues' into DoorDev
|
2020-01-13 16:29:21 -07:00 |
|
aerinon
|
444add552c
|
Mixed up some dungeons
|
2020-01-13 16:14:42 -07:00 |
|
Bonta-kun
|
d9592e68fb
|
Fix GT torch potentially overwritting playerid of chests in hope room
|
2020-01-13 04:07:45 +01:00 |
|
Bonta-kun
|
3e99c3c9a3
|
MultiClient: auto reconnect to snes
|
2020-01-13 03:55:33 +01:00 |
|
compiling
|
ead7c117a8
|
Skip the playthrough when run from the gui, if the spoiler isn't being created.
|
2020-01-12 21:20:14 +11:00 |
|
compiling
|
d35c5f5d68
|
Open pinball room if it blocks the Skull Woods boss room.
|
2020-01-12 21:19:31 +11:00 |
|
compiling
|
761d11a272
|
Don't edit rom name after writing it (causes problems for multi client/server checks)
Add door-shuffle type to rom filename.
|
2020-01-12 11:42:57 +11:00 |
|
compiling
|
dfcf6a1be0
|
Add new and old msu versions
|
2020-01-12 09:31:36 +11:00 |
|
aerinon
|
526eca50b0
|
--Fixed Aga Tower staircase (Push statue)
--Petting Zoo rename
--Gui fix for repeated options
--Eliminated bad rule - (It Required Desert BK even if wallslide not in desert)
|
2020-01-12 09:15:35 +11:00 |
|