private void HandleLocationInfo() { TWLocationInfo locationInfo = TWGameManager.instance.TimeWalkLocationInfo; if (locationText == null || locationInfo == null) { return; } TWLevel currentLevel = TWGameManager.instance.CurrentLevel; locationText.text = locationInfo.city + ", " + locationInfo.state; UpdateTime(); }
public void OnLocationInfoChanged(TWLocationInfo locationInfo) { if (locationInfo == null) { return; } timeWalkLocationInfo = locationInfo; startTimeHours = locationInfo.startTimeHours; timeSpeedUpHours = locationInfo.timeSpeedUp; if (TWLocationInfoChanged != null) { TWLocationInfoChanged(); } }
void Awake() { if (timeWalkLocationInfo == null) { timeWalkLocationInfo = new TWLocationInfo(); } if (timeWalkLevels == null) { timeWalkLevels = new List <TWLevel>(); } if (TWGameManager.instance == null) { //Instantiate the prefab Instantiate(twGameManager); } }