using System.Collections; using System.Collections.Generic; using UnityEngine; using System; using UnityEngine.SceneManagement; [Serializable] public class Gateway { [SerializeField] public int id; [SerializeField] public string currentMapName; [SerializeField] public Vector3 coords; [SerializeField] public string nextMapName; //name of the next map [SerializeField] public Vector3 respawnCoords; // coords on the next map public Gateway(int _id, Vector3 _coords, string _nextMapName, Vector3 _respawnCoords) { id = _id; currentMapName = SceneManager.GetActiveScene().name; coords = _coords; respawnCoords = _respawnCoords; nextMapName = _nextMapName; } }