Reuse scripts instead of copypaste code

This commit is contained in:
2025-09-05 20:24:44 -07:00
parent a426a26f09
commit 7a5cc54d35
11 changed files with 214 additions and 150 deletions

View File

@@ -32,7 +32,6 @@ public class AccountLoggedIn : MonoBehaviour
BazookaManager.Instance.ResetSave();
AccountHandler.instance.SwitchPanel(1);
});
loggedInBackButton.onClick.AddListener(async () => await SceneManager.LoadSceneAsync("MainMenu"));
}
void OnEnable()

View File

@@ -6,12 +6,10 @@ public class AccountLoggedOut : MonoBehaviour
{
public Button loggedOutLoginButton;
public Button loggedOutRegisterButton;
public Button loggedOutBackButton;
void Awake()
{
loggedOutLoginButton.onClick.AddListener(() => AccountHandler.instance.SwitchPanel(2));
loggedOutRegisterButton.onClick.AddListener(() => AccountHandler.instance.SwitchPanel(3));
loggedOutBackButton.onClick.AddListener(async () => await SceneManager.LoadSceneAsync("MainMenu"));
}
}

View File

@@ -55,7 +55,6 @@ public class ChatroomMenu : MonoBehaviour
messageInputField.interactable = false;
ShowStatus("Warning: You are not logged in. Please log in to send messages.");
}
backButton.onClick.AddListener(async () => await SceneManager.LoadSceneAsync("MainMenu"));
sendButton.onClick.AddListener(async () => await HandleMessageSubmit());
downButton.onClick.AddListener(() => StartCoroutine(ScrollToBottom()));
messageInputField.textComponent.textWrappingMode = TextWrappingModes.Normal;

View File

@@ -31,10 +31,6 @@ public class GamePlayerPauseMenu : MonoBehaviour
Instance = this;
musicSlider.value = BazookaManager.Instance.GetSettingMusicVolume();
sfxSlider.value = BazookaManager.Instance.GetSettingSFXVolume();
backButton.onClick.AddListener(async () =>
{
await UnityEngine.SceneManagement.SceneManager.LoadSceneAsync("MainMenu");
});
continueButton.onClick.AddListener(GamePlayer.instance.DisablePause);
musicSlider.onValueChanged.AddListener(value =>
{

View File

@@ -12,7 +12,6 @@ public class Iconsmenu : MonoBehaviour
public GameObject marketplaceIconsPanel;
public GameObject marketplaceIconsContent;
public GameObject marketplaceIconsSample;
public Button backButton;
public Sprite defaultIcon;
public Button placeholderButton;
public TMP_Text selectionText;
@@ -91,10 +90,6 @@ public class Iconsmenu : MonoBehaviour
SwitchToMarketplaceIcons();
}
placeholderButton.onClick.AddListener(ToggleKit);
backButton.onClick.AddListener(async () =>
{
await SceneManager.LoadSceneAsync("MainMenu");
});
previewBird.GetComponentInParent<Button>().onClick.AddListener(() =>
{
var scale = previewBird.transform.localScale;

View File

@@ -45,10 +45,6 @@ public class LoadingMenu : MonoBehaviour
{
Application.OpenURL("https://berrydash.lncvrt.xyz/download");
});
continueButton.onClick.AddListener(async () =>
{
await SceneManager.LoadSceneAsync("MainMenu");
});
CheckUpdate();
}