public bool HasNavTypeData(NavType nav_type) { NavTypeData[] array = this.navTypeData; for (int i = 0; i < array.Length; i++) { NavTypeData navTypeData = array[i]; if (navTypeData.navType == nav_type) { return(true); } } return(false); }
public NavTypeData GetNavTypeData(NavType nav_type) { NavTypeData[] array = navTypeData; for (int i = 0; i < array.Length; i++) { NavTypeData result = array[i]; if (result.navType == nav_type) { return(result); } } throw new Exception("Missing nav type data for nav type:" + nav_type.ToString()); }
public HashedString GetIdleAnim(NavType nav_type) { NavTypeData navTypeData = GetNavTypeData(nav_type); return(navTypeData.idleAnim); }