Merged
Conversation
Resolves a problem with the DecimalUpDown control. There was a problem when commas are used as decimal separators and some floating number issues, so this has been refactored to use decimals and doubles and no floats. The control is now also read-only as other issues occur with the textchanged event. The buttons work for now or keyboard arrow keys can be used.
Fixes a door in the maze at the end of Natla's Mines if mirrored.
Ensures that pistols are only added once per level and if the level is unarmed.
Additional locations from eycore, including some hard so this option is now activated in the UI.
Adds an option to allow the randomizer to manage certain T1M settings. This is used to disable 3D pickups if item or secret randomization is on. There is a checkbox in the T1M window to control this behaviour. Also added missing option to disable T-Rex collision.
Fixes triggers in Colosseum to activate entity LostArtefacts#73 - the OG triggers had duplicated entries for LostArtefacts#74.
Wording change for T1M settings.
Adds an option to allocate additional pickups. This is currently targeted at early levels (up to and including Midas) as the number of pickups is low and so can be challenging with enemy randomization. The option is not added as a separate mode alongside Default/OneLimit so that it can be used with either of these options.
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
#350 T1M Settings
Added a workaround for T1M Settings window crashing the application. This was caused by the
DecimalUpDowncontrol when the culture uses a comma as the decimal separator. The workaround involved making the control read-only for the time being and also removing the double/float casts as there were some rounding errors too. This can be re-addressed later, but for now the window can be opened normally.Added an option to allow the randomizer to manage certain T1M settings. This is used to disable 3D pickups if item or secret randomization is on. There is a checkbox in the T1M window to control this behaviour and the option is enabled by default. Other randomizers can access
Settings.UseRecommendedCommunitySettingsand decide what to change from there.Also added the missing option to disable T-Rex collision to the T1M window. This is another soft override, so if enemy randomization is on, this option will also be on by default.
#360 Mirroring
Fixed door 62 in Natla's Mines if the level is mirrored.
#354 Item Randomization
Pistols will now only be added to a level once and only if the level is unarmed.
Added an option to allocate additional pickups per level. This is currently targeted at early levels only (up to and including Midas) as the number of pickups here is low and so can be challenging with enemy randomization.
The option is not added as a separate mode alongside Default/OneLimit so that it can be used with either of these existing option.
#353 Secret Randomization
Additional locations added by @eycore1, including some hard so this option is now activated in the UI.
#355 Colosseum Trigger Fix
Fixed the triggers in Colosseum to activate entity 73 - the OG triggers had duplicated entries for 74.