Bonta-kun
|
1dfc750020
|
Gui: only take arguments for p1 when opening
|
2019-12-18 21:34:57 +01:00 |
Bonta-kun
|
5f77aaba06
|
Individual settings: shufflepots and shufflepalette
|
2019-12-18 21:20:55 +01:00 |
Bonta-kun
|
80d9fda10f
|
Rules: allow triforce pieces to be in other players world
|
2019-12-18 20:56:58 +01:00 |
Bonta-kun
|
2b184d072b
|
Rules: fix trock key logic for the big key chest "always allow" rule
|
2019-12-18 20:51:38 +01:00 |
Bonta-kun
|
9175c22895
|
Fill: place items for players with no accessibility requirements first
|
2019-12-18 20:47:35 +01:00 |
Bonta-kun
|
c2530dce7d
|
Mystery: fix triforcehunt argument
|
2019-12-18 20:46:16 +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
|
4b9e7d715c
|
Mystery: correctly parse oddly indented yaml files
|
2019-12-18 20:41:59 +01:00 |
Bonta-kun
|
2ec59404a2
|
Mystery: always open the pyramid with fast_ganon
|
2019-12-18 20:34:08 +01:00 |
Bonta-kun
|
fea3888b45
|
Mystery: separate dungeon items shuffling when requested
|
2019-12-18 20:33:09 +01:00 |
Bonta-kun
|
8aad6b6055
|
Mystery support different weights per player and can now roll different settings for everyone
|
2019-12-17 22:41:19 +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
|
3d4142bee4
|
Gui: properly instantiate the Namespace object and fix default player settings
|
2019-12-17 21:14:20 +01:00 |
Bonta-kun
|
36bdb5f487
|
Spoiler: reorder some settings for visibility
|
2019-12-17 21:12:05 +01:00 |
Bonta-kun
|
a24fe1f3bf
|
World.__init__: group player attributes to remove some redundancy
|
2019-12-17 21:09:33 +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
|
642bf65843
|
Skip the sewers door key check in standard retro since we cannot access the shop yet
|
2019-12-17 00:19:47 +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
|
04f5f2fa84
|
Multi client/server: log fewer exceptions
|
2019-12-16 18:39:00 +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
|
0b999abb8a
|
Murahdahla doesn't spawn in rain state so dont put him in logic
|
2019-12-16 16:55:01 +01:00 |
Bonta-kun
|
c1788c070d
|
Individual settings: goal
|
2019-12-16 16:55:00 +01:00 |
Bonta-kun
|
9ca755d5b2
|
Individual settings: swords
|
2019-12-16 16:54:57 +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
|
a6e7157e17
|
parse_arguments: players can now override specific settings
|
2019-12-16 12:52:30 +01:00 |
Bonta-kun
|
930dcfb90f
|
Use original item code for maps and compasses in their dungeons
|
2019-12-16 10:58:25 +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
|
261e9c40f9
|
Mystery: added a script to randomly generate game settings, uses same weights as Sahasrahbot
|
2019-12-16 02:05:33 +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
|
feb8bfeced
|
Gui: get default values for missing parameters
|
2019-12-15 18:10:12 +01:00 |
Bonta-kun
|
c9d1815080
|
Moved argument parsing into its own function and allow disabling default values
|
2019-12-15 18:10:01 +01:00 |
Bonta-kun
|
5bdc01e48f
|
Add an option to specify a custom output filename
|
2019-12-15 17:29:17 +01:00 |
Bonta-kun
|
7e9ab6ce27
|
JsonRom: will behave like an interval map and merge/overwrite segments when appropriate
|
2019-12-15 16:16:49 +01:00 |
Bonta-kun
|
955dce0812
|
Race rom support (partial)
|
2019-12-15 16:16:39 +01:00 |
Bonta-kun
|
e56ea410c6
|
Gui: set default base rom name
|
2019-12-15 11:15:00 +01:00 |
Bonta-kun
|
842f6bf1ac
|
rom: correct gametype flag
|
2019-12-15 10:54:49 +01:00 |
Bonta-kun
|
d608d5ca30
|
Optimize update_reachable_regions using the new region cache, it is almost twice as fast now
|
2019-12-14 19:53:19 +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
|
bf7a2d79fb
|
fill_restrictive: optimize itempool iteration, also fix output itempool for logging
|
2019-12-14 17:47:36 +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
|
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
|
2019-12-11 11:41:05 +01:00 |