void Awake() { Screen.orientation = ScreenOrientation.LandscapeLeft; refrence = this; coinsInfo = new CoinsInfo(); levelInfo = new LevelInfo(); weaponInfo = new WeaponInfo(); }
/// <summary> /// Analyzes the specified reference values. /// </summary> /// <param name="referenceValues">The reference values.</param> /// <returns></returns> public CoinsInfo Analyze(List <string> referenceValues) { this._CoinsInfo = new CoinsInfo(); if (referenceValues != null) { foreach (var item in referenceValues) { var words = item.Trim().Split(' '); if (words.Any(word => word.ToUpper().Contains("CREDITS"))) { GetCreditCoinValueInfo(words.ToList()); } else if (words.Any(word => RomanNumeral.HasValidNumeral(word.ToCharArray()))) { GetRomanCoinValueInfo(words.ToList()); } } } return(_CoinsInfo); }