Skip to content

Commit

Permalink
6.0.28 (#84)
Browse files Browse the repository at this point in the history
* Added check for invalid shield/sword gfx options (older version configs could have it "wrong" because of deleted options)

* Added code to attempt to "reset" enemizer roms back to pre-enemizer state and rerun enemizer with the embedded settings. Needs more work because the generated files are not 100% the same as the input.

* Load less OW areas (special areas) and don't try to randomize "fake" areas

* Changed custom sword/shield graphics dropdown to load from files in respective folders
Modified config to not export the selected sword/shield graphics
Modified config to use string filename for sword/shield graphics
Fixed bugs with room/ow graphics block selection

* Updated glove palette code
Added code to move overworld sprite data to a different bank

* Changed overworld sprite code to allow moving them later
Fixed boss requirements
Removed excessive fish from overworld
Updated glove palette code per fatmanspanda request

* Removed boulder hack (back to vanilla for now)

* Fixed boss randomizer to properly check requirements for room trying to place into (not the default room for the boss)
Fixed graph to reset edge Unlocked value before each run of FindPath

* Create README.md

* WIP (adding options to GUI for batch generation)
WIP (fixing glitched boss rando)
Modified mimic room to remove barrier
Excluded some extra enemies from mimic room

* Fixed blocks in mimic room barrier removal
Fixed bug where shuffle damage groups would still run if the option was selected, but randomize enemy damage was unselected
Added bulk seed generation

* Fixed release mode

* BeeMizer
Fixed infinite loop with glitched and some new ER modes

* Added new debug options
Fixed graphics glitches for tile rooms, rock horder by DM entrance
Removed wallmasters from OW and non-dungeon rooms

* Version

* Added OHKO mode

* Changed OHKO to use rando OHKO mode. This will allow timed-OHKO to be converted to OHKO for the few options on rando site that don't allow for a straight OHKO.

* Tile trap randomization WIP

* more tiles WIP

* "Randomize" tile trap replacement tile

* fixed mimic arrow vulnerability
added setting to make thieves killable
modified UI for max enemy hp

* Changed enemy hp randomization to "Type"
Fixed "typo"

* why are these in here?

* updated version

* Updated version check URL to point to the new repo

* Beamos (and other sprites) shouldn't be in skull woods gibdo torch puzzle room

* Added patch generation in prep for web

* Initial web setup

* Added angular material and fixed package versions

* More layout

* Layout cleanup

* WIP (why won't this deserialize the way I think it should)

* WebApi initial code done (needs a few adjustments)

* Added base patch
Added file selection and initial patched rom output

* Changed directions for web. Will be providing a CLI application for vt to call

* switched from console to debug

* Set keese to not have keys

* Hopefully fixed problem with reused caves screwing up graph

* Added error logging to gui
Fixed debug mode bug in chaos boss randomizer
Added 10 second abort timer to basic/normal boss randomizer
Added some notes/updated packages

* Added 10 second limit for boss randomizer (basic/normal)
Added randomizer on hit flag/option

* options documentation

* More options documentation

* put keese key removal code in (was commented out for testing something else and forgot to uncomment it last release...)

* fixed vitreous key softlock
fixed bugs in graph

* Fixed error message display when trying to use a race rom or non-randomizer rom

* Moved stuff around so we have a basepatch for web that can be applied client side (cached) and reduce what is being sent around

* Took Lanmola back out of Hera/GT3 because they spawn in the wrong spot.

* bumped version

* Added timing message to CLI

* Changed solution to vs 2017
Changed library to target .net standard 2.0
Added .net core CLI

* updated MSU1 to qwertymodo's latest code

* Check rom text for race roms (the flags were not set on a seed for some reason, so going to check both for now)

* Removed old CLI app
Added new boss gfx to CLI.Core
Added brightness flag to debug options written to rom

* Added music mute option for MSU1

* Version bump

* Added new options for web generation

* Fixed race rom check to not crash if using a non-randomizer rom as input

* Added Agahnim Ball Reflection option

* auto version update

* Added support for "vanilla" seed randomizer rom

* Added zpsr support classes

* fixed swamp requirements

* Finished zspr support

* Maybe fixed new ER exit handling?

* version bump from auto build script

* Added Zarby's alternate boss graphics to build process
  • Loading branch information
sosuke3 authored Mar 24, 2018
1 parent e661872 commit b0b8517
Show file tree
Hide file tree
Showing 2 changed files with 103 additions and 1 deletion.
102 changes: 102 additions & 0 deletions EnemizerGui/Enemizer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,108 @@
<Content Include="bosses_gfx\Vitreous\pumpkintreous.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\ArmosKnight\Arrgmos.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\ArmosKnight\KirbyArmos.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\ArmosKnight\MagicarpArmos.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\ArmosKnight\VitreousArmos.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Arrghus\Antifairy.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Arrghus\LinkArrghus.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Arrghus\PhantoonArrghus.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Arrghus\VitreousArrghus.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Blind\maidenblind.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Blind\thinkingblind.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Helmasaure\Kraidhelmasaure.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Kholdstare\bombstare.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Kholdstare\bublestare.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Kholdstare\kappastare.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Kholdstare\kirbystare.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Kholdstare\thinkingKhold.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Kholdstare\vitreostare.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Kholdstare\weirdstare.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\beelanmolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\boomolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\chickenmolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\lumbermolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\metroimolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\shellmolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\smithmolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\sparkmolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\spineymolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\vittymolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Lanmola\weirdmolas.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Moldorm\Chomp.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Moldorm\Pug.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Moldorm\Skull.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Moldorm\Vitreous.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="bosses_gfx\Mothula\RidleyMothula.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<None Include="nlog.config" />
<None Include="packages.config" />
<Content Include="enemizerBasePatch.json">
Expand Down
2 changes: 1 addition & 1 deletion EnemizerLibrary/EnemizerLibrary.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Version>6.1.0.34</Version>
<Version>6.1.0.38</Version>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup>
Expand Down

0 comments on commit b0b8517

Please sign in to comment.