Music implementation, cloud art, and bug fixes
Implemented music Added cloud tiles Made players be able to stand on each others' heads Synced the music and day/night cycle Added a transition in to the gameplay scene Fixed blocking while dying bug
This commit is contained in:
@@ -3,6 +3,7 @@ using UnityEngine;
|
||||
using UnityEngine.InputSystem;
|
||||
using UnityEngine.SceneManagement;
|
||||
using UnityEngine.UI;
|
||||
using UnityEngine.Events;
|
||||
|
||||
public class HubManager : MonoBehaviour
|
||||
{
|
||||
@@ -22,6 +23,7 @@ public class HubManager : MonoBehaviour
|
||||
Destroy(this.gameObject);
|
||||
}
|
||||
hubCamera.SetActive(true);
|
||||
MusicManager.Instance.StartPlaylist();
|
||||
}
|
||||
|
||||
public void LoadScene(string sceneName)
|
||||
@@ -29,6 +31,8 @@ public class HubManager : MonoBehaviour
|
||||
UnloadGameScene();
|
||||
hubCamera.SetActive(false);
|
||||
SceneManager.LoadScene(sceneName, LoadSceneMode.Additive);
|
||||
MusicManager.Instance.StartPlaylist();
|
||||
print("Loading scene: playing solmg" + sceneName);
|
||||
}
|
||||
|
||||
public void UnloadGameScene()
|
||||
@@ -58,6 +62,18 @@ public class HubManager : MonoBehaviour
|
||||
GameManager.players.Remove(player);
|
||||
Destroy(player);
|
||||
}
|
||||
|
||||
MusicManager.Instance.StartPlaylist("Title Screen");
|
||||
|
||||
foreach (Camera camera in FindObjectsByType<Camera>(FindObjectsSortMode.None))
|
||||
{
|
||||
camera.enabled = false;
|
||||
}
|
||||
|
||||
GameManager.players.Clear();
|
||||
GameManager.playerColors.Clear();
|
||||
|
||||
SceneManager.LoadScene("Title Screen");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,2 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3fbcc366ef6e3480399963dee7cad1cd
|
||||
guid: 3fbcc366ef6e3480399963dee7cad1cd
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: -20
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
||||
Reference in New Issue
Block a user