Commit Graph

  • 4a16ba74e8 Fix triforce hunt icon showing for every player Bonta-kun 2019-12-21 10:42:59 +01:00
  • 0d9983bae0 Rom: fix player names not applying Bonta-kun 2019-12-19 10:04:12 +01:00
  • 1dfc750020 Gui: only take arguments for p1 when opening Bonta-kun 2019-12-18 21:34:57 +01:00
  • 5f77aaba06 Individual settings: shufflepots and shufflepalette Bonta-kun 2019-12-18 21:20:55 +01:00
  • 80d9fda10f Rules: allow triforce pieces to be in other players world Bonta-kun 2019-12-18 20:56:58 +01:00
  • 2b184d072b Rules: fix trock key logic for the big key chest "always allow" rule Bonta-kun 2019-12-18 20:51:38 +01:00
  • 9175c22895 Fill: place items for players with no accessibility requirements first Bonta-kun 2019-12-18 20:47:35 +01:00
  • c2530dce7d Mystery: fix triforcehunt argument Bonta-kun 2019-12-18 20:46:16 +01:00
  • 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 Bonta-kun 2019-12-18 20:45:51 +01:00
  • 4b9e7d715c Mystery: correctly parse oddly indented yaml files Bonta-kun 2019-12-18 20:41:59 +01:00
  • 2ec59404a2 Mystery: always open the pyramid with fast_ganon Bonta-kun 2019-12-18 20:34:08 +01:00
  • fea3888b45 Mystery: separate dungeon items shuffling when requested Bonta-kun 2019-12-18 20:33:09 +01:00
  • 8aad6b6055 Mystery support different weights per player and can now roll different settings for everyone Bonta-kun 2019-12-17 22:41:19 +01:00
  • c2fabc9f8a Fix player id/name not showing up in rom name Bonta-kun 2019-12-17 22:36:23 +01:00
  • 3d4142bee4 Gui: properly instantiate the Namespace object and fix default player settings Bonta-kun 2019-12-17 21:14:20 +01:00
  • 36bdb5f487 Spoiler: reorder some settings for visibility Bonta-kun 2019-12-17 21:12:05 +01:00
  • a24fe1f3bf World.__init__: group player attributes to remove some redundancy Bonta-kun 2019-12-17 21:09:33 +01:00
  • 1ecb5fe40b Individual settings: shufflebosses shuffleenemies enemy_health enemy_damage Bonta-kun 2019-12-17 15:55:53 +01:00
  • 8a5eef11ce Individual settings: hints Bonta-kun 2019-12-17 12:22:55 +01:00
  • d9281adc07 Individual settings: accessibility Bonta-kun 2019-12-17 12:14:29 +01:00
  • 642bf65843 Skip the sewers door key check in standard retro since we cannot access the shop yet Bonta-kun 2019-12-17 00:19:47 +01:00
  • e5246d5d5a Individual settings: retro Bonta-kun 2019-12-17 00:16:02 +01:00
  • 1315eb55cf Individual settings: map/compass/key/bk shuffle Bonta-kun 2019-12-16 21:46:47 +01:00
  • dc26dfce77 Individual settings: crystals_ganon crystals_gt openpyramid Bonta-kun 2019-12-16 19:09:15 +01:00
  • 04f5f2fa84 Multi client/server: log fewer exceptions Bonta-kun 2019-12-16 18:39:00 +01:00
  • ec1b9eca43 Individual settings: shuffle Bonta-kun 2019-12-16 18:24:34 +01:00
  • 203147dda1 Individual settings: difficulty and item_functionality Bonta-kun 2019-12-16 17:46:21 +01:00
  • 0b999abb8a Murahdahla doesn't spawn in rain state so dont put him in logic Bonta-kun 2019-12-16 16:44:48 +01:00
  • c1788c070d Individual settings: goal Bonta-kun 2019-12-16 15:27:20 +01:00
  • 9ca755d5b2 Individual settings: swords Bonta-kun 2019-12-16 14:31:47 +01:00
  • ab28858a8f Individual settings: mode Bonta-kun 2019-12-16 16:54:46 +01:00
  • 79786c7c9e Individual settings: logic Bonta-kun 2019-12-16 13:26:07 +01:00
  • b695d3573e Main: change output name to support individual player settings Bonta-kun 2019-12-16 13:09:43 +01:00
  • a6e7157e17 parse_arguments: players can now override specific settings Bonta-kun 2019-12-16 12:52:30 +01:00
  • 930dcfb90f Use original item code for maps and compasses in their dungeons Bonta-kun 2019-12-16 10:58:25 +01:00
  • d33582a3a2 Enable bombs in escape assist with an enemized standard start so you can beat the game Bonta-kun 2019-12-16 09:59:16 +01:00
  • 261e9c40f9 Mystery: added a script to randomly generate game settings, uses same weights as Sahasrahbot Bonta-kun 2019-12-16 02:05:33 +01:00
  • fcde1e9cdc Added more enemy shuffle options to be consistent with what's on the website Bonta-kun 2019-12-16 01:35:10 +01:00
  • feb8bfeced Gui: get default values for missing parameters Bonta-kun 2019-12-15 18:10:12 +01:00
  • c9d1815080 Moved argument parsing into its own function and allow disabling default values Bonta-kun 2019-12-15 18:10:01 +01:00
  • 5bdc01e48f Add an option to specify a custom output filename Bonta-kun 2019-12-15 17:29:17 +01:00
  • 7e9ab6ce27 JsonRom: will behave like an interval map and merge/overwrite segments when appropriate Bonta-kun 2019-12-15 16:16:49 +01:00
  • 955dce0812 Race rom support (partial) Bonta-kun 2019-12-15 16:16:39 +01:00
  • e56ea410c6 Gui: set default base rom name Bonta-kun 2019-12-15 11:15:00 +01:00
  • 842f6bf1ac rom: correct gametype flag Bonta-kun 2019-12-15 10:54:49 +01:00
  • d608d5ca30 Optimize update_reachable_regions using the new region cache, it is almost twice as fast now Bonta-kun 2019-12-14 19:53:19 +01:00
  • e4fef05d53 Initialize region cache in initialize_regions() and make it a 2d map for more efficient player filtering Bonta-kun 2019-12-14 19:19:08 +01:00
  • bf7a2d79fb fill_restrictive: optimize itempool iteration, also fix output itempool for logging Bonta-kun 2019-12-14 17:47:36 +01:00
  • fc9d1b501b Replace keysanity with map/compass/key/bk shuffle Bonta-kun 2019-12-13 22:37:52 +01:00
  • 6ca08a0fa4 Output rom: put seed and player id/name first in filename Bonta-kun 2019-12-12 10:22:54 +01:00
  • 25068bcfdd Added an option to pre-open the pyramid hole (aka "fast ganon") Bonta-kun 2019-12-12 09:20:32 +01:00
  • 4ca063be54 Reimplement random weapon standard start, the previous one did not make sense in a multiworld context and rework castle chests logic, bombs start is now possible Bonta-kun 2019-12-11 11:41:05 +01:00
  • 6d50e905e1 Fix beatable-only prizes and dungeon items in multiworld Bonta-kun 2019-12-11 11:37:05 +01:00
  • abfb57af23 ItemList: use a dict for placed_items Bonta-kun 2019-12-10 21:21:38 +01:00
  • 4cf7412b51 EntranceShuffle: remove default castle connections to light world Bonta-kun 2019-12-10 20:00:56 +01:00
  • d6ec10d9ca Fill: MW balance: optimize lock check and do a sanity check to make sure the replacement location can receive the item Bonta-kun 2019-12-10 19:23:12 +01:00
  • d87cb2c380 BaseClasses: do not tag every location as locked by default Bonta-kun 2019-12-10 19:21:05 +01:00
  • c773b62dfe adjuster: disable_music for the old msu code Bonta-kun 2019-12-10 03:21:49 +01:00
  • 1a60d263ff client: accept rom names smaller than 21b Bonta-kun 2019-12-10 03:01:13 +01:00
  • 0dcb5ba73b gui: print exception when gen fails Bonta-kun 2019-12-10 02:15:03 +01:00
  • f479c8dc23 dont throw on __len__ attribute Bonta-kun 2019-12-10 02:14:22 +01:00
  • 60b3c83e1a update sprites Bonta-kun 2019-12-10 02:13:42 +01:00
  • 55a30aa91f multiworld Bonta-kun 2019-12-09 19:27:56 +01:00
  • ce19713209 Removed usage of deprecated time.clock() Bonta-kun 2019-10-16 08:20:28 +02:00
  • fe6a032f09 Fixed a bug in the balancing algorithm in non keysanity modes and increased the threshold Bonta-kun 2019-12-09 13:43:30 +01:00
  • 7a6c22c452 Add flippers rule to East Dark World Pier in inverted cassidoxa 2019-12-05 19:20:29 -05:00
  • 1ddfc040f3 Update base ROM AmazingAmpharos 2019-10-24 02:13:02 -05:00
  • acc04e92ce Custom Item Pool Update AmazingAmpharos 2019-10-23 21:31:02 -05:00
  • 948901c51a Update GUI AmazingAmpharos 2019-10-23 20:46:09 -05:00
  • 63db5ac077 Hints for inverted AmazingAmpharos 2019-10-23 20:45:02 -05:00
  • e6793e36f2 Inverted logic improvements AmazingAmpharos 2019-10-01 03:17:40 -05:00
  • bbc71a208f A few inverted fixes AmazingAmpharos 2019-09-30 18:40:44 -05:00
  • f8628337bb One more vanilla/dungeons ROM fix cassidoxa 2019-09-21 22:10:19 -04:00
  • 2859acef7d Swordless rom writes and inverted fixes cassidoxa 2019-09-21 21:59:16 -04:00
  • 4246a8b876 Various hint updates/improvements AmazingAmpharos 2019-09-16 00:51:24 -05:00
  • a02f1e172d Update my dev branch for v31 AmazingAmpharos 2019-09-16 00:39:14 -05:00
  • 99a4ea17b0 Fix swordless vanilla shuffle TR keys issue cassidoxa 2019-09-11 14:24:56 -04:00
  • ec865e67e6 Fix inverted retro take anys Removed 'Dark Sanctuary Hint' from take any pool if mode is inverted cassidoxa 2019-09-11 12:25:46 -04:00
  • d393657eac Fix mixup of DM Return caves East and West cassidoxa 2019-08-31 17:54:20 -04:00
  • f593370ec0 Prevent placing incorrect bosses in GT in inverted enemizer cassidoxa 2019-08-31 17:41:33 -04:00
  • f2c62e87ef Update flavor text Kevin Cathcart 2019-09-02 15:34:52 -04:00
  • 7249429f69 Fix silvers hint Kevin Cathcart 2019-09-02 15:33:34 -04:00
  • 80217b269e Fix inverted triforce hunt Kevin Cathcart 2019-08-28 21:38:08 -04:00
  • 0a759f18d6 Undo write causing map tile glitch in EP area (#9) cassidoxa 2019-08-28 21:13:35 -04:00
  • ab99e8c223 Triforce Hunt turn-in logic Kevin Cathcart 2019-08-28 21:12:44 -04:00
  • 895d274b02 New music muting mechanism Kevin Cathcart 2019-08-25 22:36:19 -04:00
  • 2bd2ae80de Remove obsolete comment Kevin Cathcart 2019-08-25 22:35:03 -04:00
  • fd1074d58a Adjust swordless rules for inverted cassidoxa 2019-08-25 00:54:08 -04:00
  • 12d7459a60 Implement progressive bow limit Kevin Cathcart 2019-08-25 22:28:12 -04:00
  • 05e5d6227d Remove text for faster fairy potion fill Kevin Cathcart 2019-08-25 22:24:35 -04:00
  • 7dfff45a84 Fix typo Kevin Cathcart 2019-08-25 22:22:31 -04:00
  • df6bf6f99c Fix errors Kevin Cathcart 2019-08-24 15:53:21 -04:00
  • e29f39c585 Mark as pre-release Kevin Cathcart 2019-08-24 15:38:22 -04:00
  • 6a6058adb3 Update goal sign/ganon taunts Kevin Cathcart 2019-08-24 15:36:54 -04:00
  • eb1b5053e5 update json spoiler meta section Kevin Cathcart 2019-08-24 15:35:58 -04:00
  • ec9709f009 Preopen GT for 0 crystals Kevin Cathcart 2019-08-24 15:35:23 -04:00
  • fe1505408a Fix mirror bonking in inverted reverted a change and fixed some inverted writes I messed up initially cassidoxa 2019-08-23 21:46:49 -04:00
  • 3d64e2bef3 Put player on HC ledge after dying to Ganon in inverted cassidoxa 2019-08-23 10:18:37 -04:00
  • d8c28b733a Change to Bosses.py for inverted enemizer compatibility cassidoxa 2019-08-18 15:22:13 -04:00
  • c0acfdd81e New silver arrow hints Kevin Cathcart 2019-08-21 22:40:19 -04:00