From 4958c062056a89303564ca2384d0f92e489f72a8 Mon Sep 17 00:00:00 2001 From: WideBoner <53798089+WideBoner@users.noreply.github.com> Date: Thu, 8 Aug 2019 15:04:50 -0400 Subject: [PATCH] added more options --- wwr_ui/options.py | 18 +++++++++++++- wwr_ui/randomizer_window.ui | 44 ++++++++++++++++++++++++++++++++-- wwr_ui/ui_randomizer_window.py | 26 +++++++++++++++++--- wwr_ui/update_checker.py | 4 ++-- 4 files changed, 84 insertions(+), 8 deletions(-) diff --git a/wwr_ui/options.py b/wwr_ui/options.py index d5da60c6..7d3a8193 100644 --- a/wwr_ui/options.py +++ b/wwr_ui/options.py @@ -52,7 +52,23 @@ ), ( "KORL_control", - "King of Red Lions will not stop you from veering off course, allows possible sequence breaks." + "King of Red Lions will not stop you from veering off course." + ), + ( + "song_no_replay", + "Remove song replays, where Link plays a fancy animation to conduct the song after the player plays it." + ), + ( + "swing_turn", + "Allow turning while swinging on ropes and using the grappling hook." + ), + ( + "remove_title_and_ending_videos", + "Remove the huge video files that play during the intro and ending." + ), + ( + "ballad", + "Makes the cutscene shorter for Ballad of Gales transportation." ), ]) diff --git a/wwr_ui/randomizer_window.ui b/wwr_ui/randomizer_window.ui index b268d952..581f0991 100644 --- a/wwr_ui/randomizer_window.ui +++ b/wwr_ui/randomizer_window.ui @@ -168,10 +168,10 @@ - + - Invert camera + Invert Camera true @@ -198,6 +198,46 @@ + + + + No Song Replays + + + true + + + + + + + Turn While Swinging/Grappling + + + true + + + + + + + Remove Intro Video + + + true + + + + + + + Faster Ballad of Gales + + + true + + + diff --git a/wwr_ui/ui_randomizer_window.py b/wwr_ui/ui_randomizer_window.py index e3418656..9ed8cba3 100644 --- a/wwr_ui/ui_randomizer_window.py +++ b/wwr_ui/ui_randomizer_window.py @@ -3,7 +3,7 @@ # Form implementation generated from reading ui file 'randomizer_window.ui', # licensing of 'randomizer_window.ui' applies. # -# Created: Mon Aug 5 22:49:51 2019 +# Created: Thu Aug 8 14:32:49 2019 # by: pyside2-uic running on PySide2 5.11.2 # # WARNING! All changes made in this file will be lost! @@ -87,7 +87,7 @@ def setupUi(self, MainWindow): self.invert_camera_x_axis = QtWidgets.QCheckBox(self.tab) self.invert_camera_x_axis.setChecked(True) self.invert_camera_x_axis.setObjectName("invert_camera_x_axis") - self.gridLayout.addWidget(self.invert_camera_x_axis, 13, 0, 1, 1) + self.gridLayout.addWidget(self.invert_camera_x_axis, 17, 0, 1, 1) self.reveal_full_sea_chart = QtWidgets.QCheckBox(self.tab) self.reveal_full_sea_chart.setChecked(True) self.reveal_full_sea_chart.setObjectName("reveal_full_sea_chart") @@ -96,6 +96,22 @@ def setupUi(self, MainWindow): self.KORL_control.setChecked(True) self.KORL_control.setObjectName("KORL_control") self.gridLayout.addWidget(self.KORL_control, 15, 0, 1, 1) + self.song_no_replay = QtWidgets.QCheckBox(self.tab) + self.song_no_replay.setChecked(True) + self.song_no_replay.setObjectName("song_no_replay") + self.gridLayout.addWidget(self.song_no_replay, 16, 0, 1, 1) + self.swing_turn = QtWidgets.QCheckBox(self.tab) + self.swing_turn.setChecked(True) + self.swing_turn.setObjectName("swing_turn") + self.gridLayout.addWidget(self.swing_turn, 13, 0, 1, 1) + self.remove_title_and_ending_videos = QtWidgets.QCheckBox(self.tab) + self.remove_title_and_ending_videos.setChecked(True) + self.remove_title_and_ending_videos.setObjectName("remove_title_and_ending_videos") + self.gridLayout.addWidget(self.remove_title_and_ending_videos, 18, 0, 1, 1) + self.ballad = QtWidgets.QCheckBox(self.tab) + self.ballad.setChecked(True) + self.ballad.setObjectName("ballad") + self.gridLayout.addWidget(self.ballad, 19, 0, 1, 1) self.instant_text_boxes = QtWidgets.QCheckBox(self.tab) self.instant_text_boxes.setChecked(True) self.instant_text_boxes.setObjectName("instant_text_boxes") @@ -212,9 +228,13 @@ def retranslateUi(self, MainWindow): self.increase_block_moving_animation.setText(QtWidgets.QApplication.translate("MainWindow", "Faster Block Moving", None, -1)) self.increase_misc_animations.setText(QtWidgets.QApplication.translate("MainWindow", "Faster Crawling, Climbing, NPC zoom", None, -1)) self.tingle_chests_without_tuner.setText(QtWidgets.QApplication.translate("MainWindow", "Tingle Chests Without Tuner", None, -1)) - self.invert_camera_x_axis.setText(QtWidgets.QApplication.translate("MainWindow", "Invert camera", None, -1)) + self.invert_camera_x_axis.setText(QtWidgets.QApplication.translate("MainWindow", "Invert Camera", None, -1)) self.reveal_full_sea_chart.setText(QtWidgets.QApplication.translate("MainWindow", "Reveal Sea Chart", None, -1)) self.KORL_control.setText(QtWidgets.QApplication.translate("MainWindow", "Free-Roam Boat", None, -1)) + self.song_no_replay.setText(QtWidgets.QApplication.translate("MainWindow", "No Song Replays", None, -1)) + self.swing_turn.setText(QtWidgets.QApplication.translate("MainWindow", "Turn While Swinging/Grappling", None, -1)) + self.remove_title_and_ending_videos.setText(QtWidgets.QApplication.translate("MainWindow", "Remove Intro Video", None, -1)) + self.ballad.setText(QtWidgets.QApplication.translate("MainWindow", "Faster Ballad of Gales", None, -1)) self.instant_text_boxes.setText(QtWidgets.QApplication.translate("MainWindow", "Instant Text Boxes", None, -1)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), QtWidgets.QApplication.translate("MainWindow", "ISO Settings", None, -1)) self.label_for_custom_player_model.setText(QtWidgets.QApplication.translate("MainWindow", "Player Model", None, -1)) diff --git a/wwr_ui/update_checker.py b/wwr_ui/update_checker.py index 0656e0bc..e3a8989c 100644 --- a/wwr_ui/update_checker.py +++ b/wwr_ui/update_checker.py @@ -6,8 +6,8 @@ from randomizer import VERSION -LATEST_RELEASE_DOWNLOAD_PAGE_URL = "https://github.com/brainfubar/wwrando/releases/latest" -LATEST_RELEASE_API_URL = "https://api.github.com/repos/brainfubar/wwrando/releases/latest" +LATEST_RELEASE_DOWNLOAD_PAGE_URL = "https://github.com/WideBoner/betterww/releases/latest" +LATEST_RELEASE_API_URL = "https://api.github.com/repos/WideBoner/betterww/releases/latest" def check_for_updates(): try: