Commit Graph

1165 Commits

Author SHA1 Message Date
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
Fabian Dill
7cdd12a43c some text updates 2020-01-13 01:58:21 +01:00
Fabian Dill
2fad46c26e add player name as Hint target 2020-01-13 01:23:29 +01:00
Fabian Dill
85a4e9d409 initial upload 2020-01-12 17:03:30 +01:00
Bonta-kun
7631bf3041 MultiServer: added a !countdown chat command for convenience 2020-01-10 22:44:07 +01:00
Bonta-kun
82a6961777 MultiClient: default port to 38281 2020-01-10 22:43:01 +01:00
Bonta-kun
2f5a3e24dd Small shops refactor, cleanup some inverted mess 2020-01-10 11:41:22 +01:00
Bonta-kun
239ea0f67c outputpath: use makedirs instead of mkdir 2020-01-10 07:25:16 +01:00
Bonta-kun
39a07a0624 Rom: dont block HC exit in standard with vanilla entrances to match website mystery behavior 2020-01-10 07:15:11 +01:00
Bonta-kun
77ae96cf1b Refactor rom patching now that jsonrom patches can safely be merged 2020-01-10 07:02:44 +01:00
qadan
c677a875f2 accidentally another thing 2020-01-09 14:43:21 -05:00
Bonta-kun
6bafdfafe6 Mystery: rom options can be set in weights file, eg
rom:
  sprite:
    random: 1
    randomonhit: 1
    mog: 1
  disablemusic: off
  quickswap:
    on: 1
    off: 0
  menuspeed:
    normal: 1
    instant: 1
    double: 1
    triple: 1
    quadruple: 1
    half: 1
  heartcolor:
    red: 1
    blue: 1
    green: 1
    yellow: 1
    random: 1
  heartbeep:
    double: 1
    normal: 1
    half: 1
    quarter: 1
    off: 1
  ow_palettes:
    default: 1
    random: 1
    blackout: 1
  uw_palettes:
    default: 1
    random: 1
    blackout: 1
2020-01-09 17:46:07 +01:00
Bonta-kun
240cf2d844 Mystery: pot_shuffle (on/off) 2020-01-09 09:13:50 +01:00
Bonta-kun
6bb71802ae Dont tag capacity upgrade shop as replaceable 2020-01-09 08:40:03 +01:00
Bonta-kun
42b85d7a3c Include sphere0 items in the spoiler log and in the playthrough 2020-01-09 08:31:49 +01:00
Bonta-kun
5db7e066da Sprites are now player specific, can be chosen from their sprite name rather than file path, support "random" choice and support "randomonhit" enemizer-only option 2020-01-09 02:30:00 +01:00
Bonta-kun
feb925d2b1 Rom: cleaner disable_music patches to match what the website does 2020-01-08 08:17:25 +01:00
Bonta-kun
28011cf675 Built-in palette shuffle (including blackout) 2020-01-08 03:43:48 +01:00
Bonta-kun
99577d9e4c Mystery: safer strip 2020-01-06 20:14:16 +01:00
Bonta-kun
48305adaa0 Mystery: weights can now specify a default value for convenience, eg:
dungeon_items: full
startinventory:
  Pegasus Boots: on
2020-01-06 20:01:03 +01:00
qadan
62e84dfafd entrances and locations 2020-01-06 13:48:14 -05:00
Bonta-kun
7d05d697dd Mystery: can now roll for starting inventory items, eg:
startinventory:
  Pegasus Boots:
    'on': 1
    'off': 0
  Bombs (3):
    'on': 1
    'off': 1
2020-01-06 19:13:55 +01:00
Bonta-kun
71b4f6e94b Set default value for --enemizercli 2020-01-06 19:13:53 +01:00
Bonta-kun
eb7ca4fdf9 Implement --startinventory 2020-01-06 19:13:42 +01:00
qadan
f151b05b49 accidentally a thing 2020-01-06 12:53:38 -04:00
Bonta-kun
a3657c02aa Multidata/save: moved away from pickle and store a compressed json instead 2020-01-05 20:22:29 +01:00
Bonta-kun
1be0d62d4f MultiClient: allow different protocols if a prefix is present 2020-01-05 20:22:19 +01:00
Bonta-kun
28e7819fab Items table: include the 2nd progressive bow 2020-01-04 18:45:42 +01:00
qadan
12c5e3a390 first pass at superbunny rules 2020-01-03 18:43:50 -04:00
qadan
acce83a8d8 accidentally moved a thing 2020-01-03 04:06:00 -04:00
qadan
b60bf28169 Merge branch 'multiworld_31' of github.com:Bonta0/ALttpEntranceRandomizer into owg 2020-01-03 04:03:56 -04:00
qadan
c09fab64f8 first pass at owg logic support 2020-01-03 04:02:15 -04:00
qadan
233d2969b6 re-add hint reference 2020-01-03 03:56:52 -04:00
qadan
4d631adf7b getting there ... somethings up, needs testing 2020-01-03 03:49:56 -04:00
qadan
9ff8d08aca create-able seeds 2020-01-03 01:09:21 -04:00
qadan
0547606207 close to first pass 2020-01-02 23:59:28 -04:00
AmazingAmpharos
733f6b1a61 Update GUI
The GUI was dysfunctional after the latest round of updates as it failed to address several new v31 features. The GUI should work again with this update and should allow proper interaction with all relevant options. Some aesthetic rework was necessary to account for the new large number of dropdowns.
2020-01-03 08:32:22 +11:00
compiling
edd656b903 Swap implementation of Take Any fix to match Multiworld. 2020-01-03 08:27:22 +11:00
qadan
901b25952d owg start 2020-01-02 13:08:01 -04:00
compiling
f6bad85a15 Remove Capacity Upgrade from Take Any locations, to match item randomizer 2020-01-02 16:33:01 +11: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
6b97cebec5 Work around for json patch - split out bow limit into a separate patch so that it can be overridden properly. 2020-01-02 16:33:00 +11:00
Bonta-kun
6966b0a798 Add a --keysanity shortcut to enable all dungeon items shuffles for convenience 2020-01-01 18:42:36 +01:00
Bonta-kun
0de0467b5c Inverted: connect lake hylia island to lw 2020-01-01 18:12:23 +01:00
Bonta-kun
636a18cee9 Rom: sanitize hint_text input 2019-12-31 15:47:49 +01:00
Bonta-kun
1fc86274cc Items: consumables texts 2019-12-31 15:47:18 +01:00
Bonta-kun
2bce64778d Gui: fix default arguments for multiworld 2019-12-31 01:16:41 +01:00
Bonta-kun
63eecaa96c Fix arguments pre-parsing intercepting --help command 2019-12-30 20:43:43 +01:00