├── .gitignore ├── .gitmodules ├── .travis.yml ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── include ├── LICENSE ├── LICENSE-ninten-file-tool ├── RandomizerDefaults │ └── weapons.json ├── RandomizerLocations │ ├── enemycamps.json │ ├── shrinechests.json │ └── weapondata.json ├── RandomizerProfiles │ ├── ancient.json │ ├── normal.json │ └── shrinetest.json ├── start-mac-linux.sh └── start-windows.bat ├── settings.gradle ├── src └── main │ ├── java │ └── dev │ │ └── rocco │ │ └── botw │ │ └── randomizer │ │ ├── Config.java │ │ ├── FileInit.java │ │ ├── RandomizerMain.java │ │ ├── gui │ │ ├── GuiMainMenu.form │ │ ├── GuiMainMenu.java │ │ ├── ProgressDialog.form │ │ └── ProgressDialog.java │ │ ├── io │ │ ├── InputManager.java │ │ └── OutputManager.java │ │ ├── profile │ │ ├── RandomizerFile.java │ │ ├── RandomizerList.java │ │ ├── RandomizerLocation.java │ │ ├── RandomizerPatch.java │ │ ├── RandomizerProfile.java │ │ ├── defaults │ │ │ ├── DefaultList.java │ │ │ ├── DefaultSubList.java │ │ │ └── Defaults.java │ │ └── patch │ │ │ ├── LocationCache.java │ │ │ ├── MapLocation.java │ │ │ ├── MapPatch.java │ │ │ └── ShrineLocation.java │ │ ├── rand │ │ └── RandomPicker.java │ │ └── utils │ │ └── rstb │ │ ├── ByteReaderWrapper.java │ │ ├── Crc32Entry.java │ │ ├── Crc32HashCalc.java │ │ ├── NameEntry.java │ │ └── ResourceTable.java │ └── resources │ ├── readme-emu │ └── readme-sdcafiine └── test.sh /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | /.gradle/ -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: 3 | - oraclejdk8 4 | install: gradle build -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /include/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/LICENSE -------------------------------------------------------------------------------- /include/LICENSE-ninten-file-tool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/LICENSE-ninten-file-tool -------------------------------------------------------------------------------- /include/RandomizerDefaults/weapons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/RandomizerDefaults/weapons.json -------------------------------------------------------------------------------- /include/RandomizerLocations/enemycamps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/RandomizerLocations/enemycamps.json -------------------------------------------------------------------------------- /include/RandomizerLocations/shrinechests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/RandomizerLocations/shrinechests.json -------------------------------------------------------------------------------- /include/RandomizerLocations/weapondata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/RandomizerLocations/weapondata.json -------------------------------------------------------------------------------- /include/RandomizerProfiles/ancient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/RandomizerProfiles/ancient.json -------------------------------------------------------------------------------- /include/RandomizerProfiles/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/RandomizerProfiles/normal.json -------------------------------------------------------------------------------- /include/RandomizerProfiles/shrinetest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/RandomizerProfiles/shrinetest.json -------------------------------------------------------------------------------- /include/start-mac-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/start-mac-linux.sh -------------------------------------------------------------------------------- /include/start-windows.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/include/start-windows.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/Config.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/FileInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/FileInit.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/RandomizerMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/RandomizerMain.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/gui/GuiMainMenu.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/gui/GuiMainMenu.form -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/gui/GuiMainMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/gui/GuiMainMenu.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/gui/ProgressDialog.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/gui/ProgressDialog.form -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/gui/ProgressDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/gui/ProgressDialog.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/io/InputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/io/InputManager.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/io/OutputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/io/OutputManager.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/RandomizerFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/RandomizerFile.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/RandomizerList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/RandomizerList.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/RandomizerLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/RandomizerLocation.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/RandomizerPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/RandomizerPatch.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/RandomizerProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/RandomizerProfile.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/defaults/DefaultList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/defaults/DefaultList.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/defaults/DefaultSubList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/defaults/DefaultSubList.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/defaults/Defaults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/defaults/Defaults.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/patch/LocationCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/patch/LocationCache.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/patch/MapLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/patch/MapLocation.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/patch/MapPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/patch/MapPatch.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/profile/patch/ShrineLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/profile/patch/ShrineLocation.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/rand/RandomPicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/rand/RandomPicker.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/utils/rstb/ByteReaderWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/utils/rstb/ByteReaderWrapper.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/utils/rstb/Crc32Entry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/utils/rstb/Crc32Entry.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/utils/rstb/Crc32HashCalc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/utils/rstb/Crc32HashCalc.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/utils/rstb/NameEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/utils/rstb/NameEntry.java -------------------------------------------------------------------------------- /src/main/java/dev/rocco/botw/randomizer/utils/rstb/ResourceTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/java/dev/rocco/botw/randomizer/utils/rstb/ResourceTable.java -------------------------------------------------------------------------------- /src/main/resources/readme-emu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/resources/readme-emu -------------------------------------------------------------------------------- /src/main/resources/readme-sdcafiine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/src/main/resources/readme-sdcafiine -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roccodev/botw-randomizer/HEAD/test.sh --------------------------------------------------------------------------------