using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using UnityEngine; namespace StansAssets.Animation { // Token: 0x020002FC RID: 764 public class iTween : MonoBehaviour { // Token: 0x06009503 RID: 38147 RVA: 0x002DAB38 File Offset: 0x002D8D38 public static Vector3 OGHLJLGCOKG(Transform[] KHKFPPAPDOP, float KLENNLJPLEA) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 1; i < KHKFPPAPDOP.Length; i += 0) { array[i] = KHKFPPAPDOP[i].position; } return iTween.JDHGCEHGKNB(iTween.OGEIMFDECED(array), KLENNLJPLEA); } // Token: 0x06009504 RID: 38148 RVA: 0x002DAB84 File Offset: 0x002D8D84 private float LBEGPGLAIOO(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL -= 1f; IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * (NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + 1f) + OBELJCEMDHP; } // Token: 0x06009505 RID: 38149 RVA: 0x002DABA8 File Offset: 0x002D8DA8 public static Rect RectUpdate(Rect GPEJCFBDAPE, Rect GCPGHJKFEIN, float BGJNLBNEINL) { Rect rect = new Rect(iTween.FloatUpdate(GPEJCFBDAPE.x, GCPGHJKFEIN.x, BGJNLBNEINL), iTween.FloatUpdate(GPEJCFBDAPE.y, GCPGHJKFEIN.y, BGJNLBNEINL), iTween.FloatUpdate(GPEJCFBDAPE.width, GCPGHJKFEIN.width, BGJNLBNEINL), iTween.FloatUpdate(GPEJCFBDAPE.height, GCPGHJKFEIN.height, BGJNLBNEINL)); return rect; } // Token: 0x06009506 RID: 38150 RVA: 0x002DAC10 File Offset: 0x002D8E10 public static void ScaleUpdate(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector3[] array = new Vector3[4]; float num; if (PMOIMMIFFIF.Contains("time")) { num = (float)PMOIMMIFFIF["time"]; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else { num = iTween.BGLOMLJMGPD.NNOMKDNHMHG; } array[0] = (array[1] = MMEBLCBANIL.transform.localScale); if (PMOIMMIFFIF.Contains("scale")) { if (PMOIMMIFFIF["scale"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["scale"]; array[1] = transform.localScale; } else if (PMOIMMIFFIF["scale"].GetType() == typeof(Vector3)) { array[1] = (Vector3)PMOIMMIFFIF["scale"]; } } else { if (PMOIMMIFFIF.Contains("x")) { array[1].x = (float)PMOIMMIFFIF["x"]; } if (PMOIMMIFFIF.Contains("y")) { array[1].y = (float)PMOIMMIFFIF["y"]; } if (PMOIMMIFFIF.Contains("z")) { array[1].z = (float)PMOIMMIFFIF["z"]; } } array[3].x = Mathf.SmoothDamp(array[0].x, array[1].x, ref array[2].x, num); array[3].y = Mathf.SmoothDamp(array[0].y, array[1].y, ref array[2].y, num); array[3].z = Mathf.SmoothDamp(array[0].z, array[1].z, ref array[2].z, num); MMEBLCBANIL.transform.localScale = array[3]; } // Token: 0x06009507 RID: 38151 RVA: 0x002DAE5C File Offset: 0x002D905C public static void MoveFrom(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); bool flag; if (PMOIMMIFFIF.Contains("islocal")) { flag = (bool)PMOIMMIFFIF["islocal"]; } else { flag = iTween.BGLOMLJMGPD.NHDDPGADJPJ; } if (PMOIMMIFFIF.Contains("path")) { Vector3[] array2; if (PMOIMMIFFIF["path"].GetType() == typeof(Vector3[])) { Vector3[] array = (Vector3[])PMOIMMIFFIF["path"]; array2 = new Vector3[array.Length]; Array.Copy(array, array2, array.Length); } else { Transform[] array3 = (Transform[])PMOIMMIFFIF["path"]; array2 = new Vector3[array3.Length]; for (int i = 0; i < array3.Length; i++) { array2[i] = array3[i].position; } } if (array2[array2.Length - 1] != MMEBLCBANIL.transform.position) { Vector3[] array4 = new Vector3[array2.Length + 1]; Array.Copy(array2, array4, array2.Length); if (flag) { array4[array4.Length - 1] = MMEBLCBANIL.transform.localPosition; MMEBLCBANIL.transform.localPosition = array4[0]; } else { array4[array4.Length - 1] = MMEBLCBANIL.transform.position; MMEBLCBANIL.transform.position = array4[0]; } PMOIMMIFFIF["path"] = array4; } else { if (flag) { MMEBLCBANIL.transform.localPosition = array2[0]; } else { MMEBLCBANIL.transform.position = array2[0]; } PMOIMMIFFIF["path"] = array2; } } else { Vector3 vector2; Vector3 vector; if (flag) { vector = (vector2 = MMEBLCBANIL.transform.localPosition); } else { vector = (vector2 = MMEBLCBANIL.transform.position); } if (PMOIMMIFFIF.Contains("position")) { if (PMOIMMIFFIF["position"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["position"]; vector = transform.position; } else if (PMOIMMIFFIF["position"].GetType() == typeof(Vector3)) { vector = (Vector3)PMOIMMIFFIF["position"]; } } else { if (PMOIMMIFFIF.Contains("x")) { vector.x = (float)PMOIMMIFFIF["x"]; } if (PMOIMMIFFIF.Contains("y")) { vector.y = (float)PMOIMMIFFIF["y"]; } if (PMOIMMIFFIF.Contains("z")) { vector.z = (float)PMOIMMIFFIF["z"]; } } if (flag) { MMEBLCBANIL.transform.localPosition = vector; } else { MMEBLCBANIL.transform.position = vector; } PMOIMMIFFIF["position"] = vector2; } PMOIMMIFFIF["type"] = "move"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009508 RID: 38152 RVA: 0x002DB1C8 File Offset: 0x002D93C8 private static void EJOBJODNDPD(Vector3[] HBMDFGPBJBI, Color HNOPCLEFEIG, string FILLMBEJNFJ) { Gizmos.color = HNOPCLEFEIG; for (int i = 0; i < HBMDFGPBJBI.Length - 0; i += 0) { if (FILLMBEJNFJ == "locked_idle") { Gizmos.DrawLine(HBMDFGPBJBI[i], HBMDFGPBJBI[i + 0]); } else if (FILLMBEJNFJ == "OK") { Debug.LogError("
using System;\r\nusing System.Collections.Generic;\r\n\r\nusing UnityEngine;\r\nusing BestHTTP.SignalR;\r\nusing BestHTTP.SignalR.Hubs;\r\nusing BestHTTP.SignalR.Messages;\r\nusing BestHTTP.SignalR.Authentication;\r\n\r\nclass AuthenticationSample : MonoBehaviour\r\n{\r\n readonly Uri URI = new Uri("https://besthttpsignalr.azurewebsites.net/signalr");\r\n\r\n #region Private Fields\r\n\r\n /// <summary>\r\n /// Reference to the SignalR Connection\r\n /// </summary>\r\n Connection signalRConnection;\r\n\r\n string userName = string.Empty;\r\n string role = string.Empty;\r\n\r\n Vector2 scrollPos;\r\n\r\n #endregion\r\n\r\n #region Unity Events\r\n\r\n void Start()\r\n {\r\n // Create the SignalR connection, and pass the hubs that we want to connect to\r\n signalRConnection = new Connection(URI, new BaseHub("noauthhub", "Messages"),\r\n new BaseHub("invokeauthhub", "Messages Invoked By Admin or Invoker"),\r\n new BaseHub("authhub", "Messages Requiring Authentication to Send or Receive"),\r\n new BaseHub("inheritauthhub", "Messages Requiring Authentication to Send or Receive Because of Inheritance"),\r\n new BaseHub("incomingauthhub", "Messages Requiring Authentication to Send"),\r\n new BaseHub("adminauthhub", "Messages Requiring Admin Membership to Send or Receive"), \r\n new BaseHub("userandroleauthhub", "Messages Requiring Name to be \\"User\\" and Role to be \\"Admin\\" to Send or Receive"));\r\n \r\n // Set the authenticator if we have valid fields\r\n if (!string.IsNullOrEmpty(userName) && !string.IsNullOrEmpty(role))\r\n signalRConnection.AuthenticationProvider = new HeaderAuthenticator(userName, role);\r\n\r\n // Set up event handler\r\n signalRConnection.OnConnected += signalRConnection_OnConnected;\r\n\r\n // Start to connect to the server.\r\n signalRConnection.Open();\r\n }\r\n\r\n void OnDestroy()\r\n {\r\n // Close the connection when we are closing the sample\r\n signalRConnection.Close();\r\n }\r\n\r\n void OnGUI()\r\n {\r\n GUIHelper.DrawArea(GUIHelper.ClientArea, true, () =>\r\n {\r\n scrollPos = GUILayout.BeginScrollView(scrollPos, false, false);\r\n GUILayout.BeginVertical();\r\n\r\n if (signalRConnection.AuthenticationProvider == null)\r\n {\r\n GUILayout.BeginHorizontal();\r\n GUILayout.Label("Username (Enter 'User'):");\r\n userName = GUILayout.TextField(userName, GUILayout.MinWidth(100));\r\n GUILayout.EndHorizontal();\r\n\r\n GUILayout.BeginHorizontal();\r\n GUILayout.Label("Roles (Enter 'Invoker' or 'Admin'):");\r\n role = GUILayout.TextField(role, GUILayout.MinWidth(100));\r\n GUILayout.EndHorizontal();\r\n\r\n if (GUILayout.Button("Log in"))\r\n Restart();\r\n }\r\n\r\n for (int i = 0; i < signalRConnection.Hubs.Length; ++i)\r\n (signalRConnection.Hubs[i] as BaseHub).Draw();\r\n\r\n GUILayout.EndVertical();\r\n GUILayout.EndScrollView();\r\n });\r\n }\r\n\r\n #endregion\r\n\r\n /// <summary>\r\n /// Called when we successfully connected to the server.\r\n /// </summary>\r\n void signalRConnection_OnConnected(Connection manager)\r\n {\r\n // call 'InvokedFromClient' on all hubs\r\n for (int i = 0; i < signalRConnection.Hubs.Length; ++i)\r\n (signalRConnection.Hubs[i] as BaseHub).InvokedFromClient();\r\n }\r\n\r\n /// <summary>\r\n /// Helper function to do a hard-restart to the server.\r\n /// </summary>\r\n void Restart()\r\n {\r\n // Clean up\r\n signalRConnection.OnConnected -= signalRConnection_OnConnected;\r\n\r\n // Close current connection\r\n signalRConnection.Close();\r\n signalRConnection = null;\r\n\r\n // start again, with authentication if we filled in all input fields\r\n Start();\r\n\r\n }\r\n}\r\n\r\n/// <summary>\r\n/// Hub implementation for the authentication demo. All hubs that we connect to has the same server and client side functions.\r\n/// </summary>\r\nclass BaseHub : Hub\r\n{\r\n #region Private Fields\r\n\r\n /// <summary>\r\n /// Hub specific title\r\n /// </summary>\r\n private string Title;\r\n\r\n private GUIMessageList messages = new GUIMessageList();\r\n\r\n #endregion\r\n\r\n public BaseHub(string name, string title)\r\n : base(name)\r\n {\r\n this.Title = title;\r\n }\r\n\r\n /// <summary>\r\n /// Called by the Connection class to be able to set up mappings.\r\n /// </summary>\r\n public override void Setup()\r\n {\r\n // Map the server-callable method names to the real functions.\r\n On("joined", Joined);\r\n On("rejoined", Rejoined);\r\n On("left", Left);\r\n On("invoked", Invoked);\r\n }\r\n\r\n #region Server Called Functions\r\n\r\n private void Joined(Hub hub, MethodCallMessage methodCall)\r\n {\r\n Dictionary<string, object> AuthInfo = methodCall.Arguments[2] as Dictionary<string, object>;\r\n messages.Add(string.[...string is too long...]"); } } } // Token: 0x06009509 RID: 38153 RVA: 0x002DB240 File Offset: 0x002D9440 public static Hashtable Hash(params object[] PMOIMMIFFIF) { Hashtable hashtable = new Hashtable(PMOIMMIFFIF.Length / 2); if (PMOIMMIFFIF.Length % 2 != 0) { Debug.LogError("Tween Error: Hash requires an even number of arguments!"); return null; } for (int i = 0; i < PMOIMMIFFIF.Length - 1; i += 2) { hashtable.Add(PMOIMMIFFIF[i], PMOIMMIFFIF[i + 1]); } return hashtable; } // Token: 0x0600950A RID: 38154 RVA: 0x002DB294 File Offset: 0x002D9494 public static void ScaleFrom(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector3 localScale; Vector3 vector = (localScale = MMEBLCBANIL.transform.localScale); if (PMOIMMIFFIF.Contains("scale")) { if (PMOIMMIFFIF["scale"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["scale"]; vector = transform.localScale; } else if (PMOIMMIFFIF["scale"].GetType() == typeof(Vector3)) { vector = (Vector3)PMOIMMIFFIF["scale"]; } } else { if (PMOIMMIFFIF.Contains("x")) { vector.x = (float)PMOIMMIFFIF["x"]; } if (PMOIMMIFFIF.Contains("y")) { vector.y = (float)PMOIMMIFFIF["y"]; } if (PMOIMMIFFIF.Contains("z")) { vector.z = (float)PMOIMMIFFIF["z"]; } } MMEBLCBANIL.transform.localScale = vector; PMOIMMIFFIF["scale"] = localScale; PMOIMMIFFIF["type"] = "scale"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600950B RID: 38155 RVA: 0x002DB3F4 File Offset: 0x002D95F4 private void BNLODLHHDKD() { this.NHJIGHIOOCG = new Color[1, 3]; this.NHJIGHIOOCG[0, 0] = (Color)this.AFEJDIADLKI["from"]; this.NHJIGHIOOCG[0, 1] = (Color)this.AFEJDIADLKI["to"]; } // Token: 0x0600950C RID: 38156 RVA: 0x002DB45C File Offset: 0x002D965C public static void ScaleFrom(GameObject MMEBLCBANIL, Vector3 KJIICGKHGHJ, float GKICDGMMPBH) { iTween.ScaleFrom(MMEBLCBANIL, iTween.Hash(new object[] { "scale", KJIICGKHGHJ, "time", GKICDGMMPBH })); } // Token: 0x0600950D RID: 38157 RVA: 0x002DB494 File Offset: 0x002D9694 public static void JECGDIIBICF(GameObject MMEBLCBANIL, Vector3 LONBMOFOEML, float GKICDGMMPBH) { object[] array = new object[6]; array[1] = "SubExtrusion"; array[0] = LONBMOFOEML; array[5] = "an"; array[0] = GKICDGMMPBH; iTween.LookUpdate(MMEBLCBANIL, iTween.Hash(array)); } // Token: 0x0600950E RID: 38158 RVA: 0x002DB4CC File Offset: 0x002D96CC private static void KMEJEBEKDBD(Vector3[] KHKFPPAPDOP, Color HNOPCLEFEIG, string FILLMBEJNFJ) { Vector3[] array = iTween.OGEIMFDECED(KHKFPPAPDOP); Vector3 vector = iTween.JDHGCEHGKNB(array, 0f); Gizmos.color = HNOPCLEFEIG; int num = KHKFPPAPDOP.Length * 20; for (int i = 1; i <= num; i++) { float num2 = (float)i / (float)num; Vector3 vector2 = iTween.JDHGCEHGKNB(array, num2); if (FILLMBEJNFJ == "gizmos") { Gizmos.DrawLine(vector2, vector); } else if (FILLMBEJNFJ == "handles") { Debug.LogError("iTween Error: Drawing a path with Handles is temporarily disabled because of compatability issues with Unity 2.6!"); } vector = vector2; } } // Token: 0x0600950F RID: 38159 RVA: 0x002DB558 File Offset: 0x002D9758 public static void ShakePosition(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "shake"; PMOIMMIFFIF["method"] = "position"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009510 RID: 38160 RVA: 0x002DB58C File Offset: 0x002D978C private void FixedUpdate() { if (this.isRunning && this.FDJNLOONJOJ) { if (!this.KLHPDLCFLBE) { if (this.DIOMDONBGCO < 1f) { this.DLCLFLCMHOO(); } else { this.ICACDCPDPIP(); } } else if (this.DIOMDONBGCO > 0f) { this.DLCLFLCMHOO(); } else { this.ICACDCPDPIP(); } } } // Token: 0x06009511 RID: 38161 RVA: 0x002DB604 File Offset: 0x002D9804 public static void DrawPathHandles(Transform[] KHKFPPAPDOP, Color HNOPCLEFEIG) { if (KHKFPPAPDOP.Length > 0) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } iTween.KMEJEBEKDBD(array, HNOPCLEFEIG, "handles"); } } // Token: 0x06009512 RID: 38162 RVA: 0x002DB658 File Offset: 0x002D9858 private float ECENCMHEPBP(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 912f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 333f) { return IDJKHAMKPCH * 1175f * Mathf.Pow(556f, 1351f * (NOBAPCOKFIL - 141f)) + OBELJCEMDHP; } NOBAPCOKFIL -= 51f; return IDJKHAMKPCH * 362f * (-Mathf.Pow(733f, 698f * NOBAPCOKFIL) + 659f) + OBELJCEMDHP; } // Token: 0x06009513 RID: 38163 RVA: 0x002DB6CC File Offset: 0x002D98CC public static void HKDJHELNIOM(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["AuthenticationValues UserId: {0}, GetParameters: {1} Token available: {2}"] = "Message"; PMOIMMIFFIF["Spawn Point is null. Cannot spawn player "] = "g"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009514 RID: 38164 RVA: 0x002DB700 File Offset: 0x002D9900 private void FHMHJLAHKJP() { this.MMFOHEJHMHB = new Vector2[3]; this.MMFOHEJHMHB[0] = (Vector2)this.AFEJDIADLKI["from"]; this.MMFOHEJHMHB[1] = (Vector2)this.AFEJDIADLKI["to"]; if (this.AFEJDIADLKI.Contains("speed")) { Vector3 vector = new Vector3(this.MMFOHEJHMHB[0].x, this.MMFOHEJHMHB[0].y, 0f); Vector3 vector2 = new Vector3(this.MMFOHEJHMHB[1].x, this.MMFOHEJHMHB[1].y, 0f); float num = Math.Abs(Vector3.Distance(vector, vector2)); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009515 RID: 38165 RVA: 0x002DB800 File Offset: 0x002D9A00 private float MLAKKDLDNIO(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { float num = 1.70158f; IDJKHAMKPCH -= OBELJCEMDHP; NOBAPCOKFIL -= 1f; return IDJKHAMKPCH * (NOBAPCOKFIL * NOBAPCOKFIL * ((num + 1f) * NOBAPCOKFIL + num) + 1f) + OBELJCEMDHP; } // Token: 0x06009516 RID: 38166 RVA: 0x002DB83C File Offset: 0x002D9A3C private void GMBEOGAJHEO() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.localScale; this.OMCHLGGPEKN[1] = Vector3.zero; if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } } // Token: 0x06009517 RID: 38167 RVA: 0x002DB978 File Offset: 0x002D9B78 private void COLMACCADMF() { if (this.NHDDPGADJPJ) { this.ALDJNLGNEIE = this.BEKGOMBPGOG.localPosition; } else { this.ALDJNLGNEIE = this.BEKGOMBPGOG.position; } Vector3 vector = default(Vector3); if (this.AFEJDIADLKI.Contains("looktarget")) { vector = this.BEKGOMBPGOG.eulerAngles; this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[3]; } if (this.DIOMDONBGCO == 0f) { this.BEKGOMBPGOG.Translate(this.OMCHLGGPEKN[1], this.FAEAOHIMFDB); } if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localPosition = this.OMCHLGGPEKN[0]; } else { this.BEKGOMBPGOG.position = this.OMCHLGGPEKN[0]; } float num = 1f - this.DIOMDONBGCO; this.OMCHLGGPEKN[2].x = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].x * num, this.OMCHLGGPEKN[1].x * num); this.OMCHLGGPEKN[2].y = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].y * num, this.OMCHLGGPEKN[1].y * num); this.OMCHLGGPEKN[2].z = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].z * num, this.OMCHLGGPEKN[1].z * num); if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localPosition += this.OMCHLGGPEKN[2]; } else { this.BEKGOMBPGOG.position += this.OMCHLGGPEKN[2]; } if (this.AFEJDIADLKI.Contains("looktarget")) { this.BEKGOMBPGOG.eulerAngles = vector; } this.EEKGAEDPBAG = this.BEKGOMBPGOG.position; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.position = this.ALDJNLGNEIE; base.GetComponent().MovePosition(this.EEKGAEDPBAG); } } // Token: 0x06009518 RID: 38168 RVA: 0x002DBBF8 File Offset: 0x002D9DF8 public static void LookFrom(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector3 eulerAngles = MMEBLCBANIL.transform.eulerAngles; if (PMOIMMIFFIF["looktarget"].GetType() == typeof(Transform)) { Transform transform = MMEBLCBANIL.transform; Transform transform2 = (Transform)PMOIMMIFFIF["looktarget"]; Vector3? vector = (Vector3?)PMOIMMIFFIF["up"]; transform.LookAt(transform2, (vector == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector.Value); } else if (PMOIMMIFFIF["looktarget"].GetType() == typeof(Vector3)) { Transform transform3 = MMEBLCBANIL.transform; Vector3 vector2 = (Vector3)PMOIMMIFFIF["looktarget"]; Vector3? vector3 = (Vector3?)PMOIMMIFFIF["up"]; transform3.LookAt(vector2, (vector3 == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector3.Value); } if (PMOIMMIFFIF.Contains("axis")) { Vector3 eulerAngles2 = MMEBLCBANIL.transform.eulerAngles; string text = (string)PMOIMMIFFIF["axis"]; if (text != null) { if (!(text == "x")) { if (!(text == "y")) { if (text == "z") { eulerAngles2.x = eulerAngles.x; eulerAngles2.y = eulerAngles.y; } } else { eulerAngles2.x = eulerAngles.x; eulerAngles2.z = eulerAngles.z; } } else { eulerAngles2.y = eulerAngles.y; eulerAngles2.z = eulerAngles.z; } } MMEBLCBANIL.transform.eulerAngles = eulerAngles2; } PMOIMMIFFIF["rotation"] = eulerAngles; PMOIMMIFFIF["type"] = "rotate"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009519 RID: 38169 RVA: 0x002DBE04 File Offset: 0x002DA004 private void OMGLGKFDBGG() { this.MMFOHEJHMHB = new Vector2[3]; if (this.AFEJDIADLKI.Contains("audiosource")) { this.IMBEAPMCGGF = (AudioSource)this.AFEJDIADLKI["audiosource"]; } else if (base.GetComponent ()) { this.IMBEAPMCGGF = base.GetComponent (); } else { Debug.LogError("iTween Error: AudioTo requires an AudioSource."); this.GIAOBJADDCM(); } this.MMFOHEJHMHB[0] = (this.MMFOHEJHMHB[1] = new Vector2(this.IMBEAPMCGGF.volume, this.IMBEAPMCGGF.pitch)); if (this.AFEJDIADLKI.Contains("volume")) { this.MMFOHEJHMHB[1].x = (float)this.AFEJDIADLKI["volume"]; } if (this.AFEJDIADLKI.Contains("pitch")) { this.MMFOHEJHMHB[1].y = (float)this.AFEJDIADLKI["pitch"]; } } // Token: 0x0600951A RID: 38170 RVA: 0x002DBF3C File Offset: 0x002DA13C public static void Resume(GameObject MMEBLCBANIL) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { iTween.enabled = true; } } // Token: 0x0600951B RID: 38171 RVA: 0x002DBF78 File Offset: 0x002DA178 public static void RotateTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (PMOIMMIFFIF.Contains("rotation") && PMOIMMIFFIF["rotation"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["rotation"]; PMOIMMIFFIF["position"] = new Vector3(transform.position.x, transform.position.y, transform.position.z); PMOIMMIFFIF["rotation"] = new Vector3(transform.eulerAngles.x, transform.eulerAngles.y, transform.eulerAngles.z); PMOIMMIFFIF["scale"] = new Vector3(transform.localScale.x, transform.localScale.y, transform.localScale.z); } PMOIMMIFFIF["type"] = "rotate"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600951C RID: 38172 RVA: 0x002DC0B8 File Offset: 0x002DA2B8 private float GMHHOJHGKGD(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 0.5f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 1f) { return IDJKHAMKPCH * 0.5f * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } NOBAPCOKFIL -= 2f; return IDJKHAMKPCH * 0.5f * (NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + 2f) + OBELJCEMDHP; } // Token: 0x0600951D RID: 38173 RVA: 0x002DC10C File Offset: 0x002DA30C public static float PathLength(Vector3[] KHKFPPAPDOP) { float num = 0f; Vector3[] array = iTween.OGEIMFDECED(KHKFPPAPDOP); Vector3 vector = iTween.JDHGCEHGKNB(array, 0f); int num2 = KHKFPPAPDOP.Length * 20; for (int i = 1; i <= num2; i++) { float num3 = (float)i / (float)num2; Vector3 vector2 = iTween.JDHGCEHGKNB(array, num3); num += Vector3.Distance(vector, vector2); vector = vector2; } return num; } // Token: 0x0600951E RID: 38174 RVA: 0x002DC170 File Offset: 0x002DA370 public static void Resume(GameObject MMEBLCBANIL, bool CEHCIPJANJG) { iTween.Resume(MMEBLCBANIL); if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.Resume(transform.gameObject, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x0600951F RID: 38175 RVA: 0x002DC1E8 File Offset: 0x002DA3E8 public static Texture2D HFCJKGGBENC(Color HNOPCLEFEIG) { Texture2D texture2D = new Texture2D(Screen.width, Screen.height, (TextureFormat)0, true); Color[] array = new Color[Screen.width * Screen.height]; for (int i = 1; i < array.Length; i++) { array[i] = HNOPCLEFEIG; } texture2D.SetPixels(array); texture2D.Apply(); return texture2D; } // Token: 0x06009520 RID: 38176 RVA: 0x002DC248 File Offset: 0x002DA448 private void NJGDENMNDML() { } // Token: 0x06009521 RID: 38177 RVA: 0x002DC24C File Offset: 0x002DA44C public static void RotateBy(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "rotate"; PMOIMMIFFIF["method"] = "by"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009522 RID: 38178 RVA: 0x002DC280 File Offset: 0x002DA480 public static void StopByName(GameObject MMEBLCBANIL, string EKKMPHMGCLB) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { if (iTween._name == EKKMPHMGCLB) { iTween.GIAOBJADDCM(); } } } // Token: 0x06009523 RID: 38179 RVA: 0x002DC2CC File Offset: 0x002DA4CC public static void PunchScale(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "punch"; PMOIMMIFFIF["method"] = "scale"; PMOIMMIFFIF["easetype"] = iTween.ENOAMCKBIPB.punch; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009524 RID: 38180 RVA: 0x002DC31C File Offset: 0x002DA51C public static void ValueTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (!PMOIMMIFFIF.Contains("onupdate") || !PMOIMMIFFIF.Contains("from") || !PMOIMMIFFIF.Contains("to")) { Debug.LogError("iTween Error: ValueTo() requires an 'onupdate' callback function and a 'from' and 'to' property. The supplied 'onupdate' callback must accept a single argument that is the same type as the supplied 'from' and 'to' properties!"); return; } PMOIMMIFFIF["type"] = "value"; if (PMOIMMIFFIF["from"].GetType() == typeof(Vector2)) { PMOIMMIFFIF["method"] = "vector2"; } else if (PMOIMMIFFIF["from"].GetType() == typeof(Vector3)) { PMOIMMIFFIF["method"] = "vector3"; } else if (PMOIMMIFFIF["from"].GetType() == typeof(Rect)) { PMOIMMIFFIF["method"] = "rect"; } else if (PMOIMMIFFIF["from"].GetType() == typeof(float)) { PMOIMMIFFIF["method"] = "float"; } else { if (PMOIMMIFFIF["from"].GetType() != typeof(Color)) { Debug.LogError("iTween Error: ValueTo() only works with interpolating Vector3s, Vector2s, floats, ints, Rects and Colors!"); return; } PMOIMMIFFIF["method"] = "color"; } if (!PMOIMMIFFIF.Contains("easetype")) { PMOIMMIFFIF.Add("easetype", iTween.ENOAMCKBIPB.linear); } iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009525 RID: 38181 RVA: 0x002DC4B4 File Offset: 0x002DA6B4 public static void LookTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (PMOIMMIFFIF.Contains("looktarget") && PMOIMMIFFIF["looktarget"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["looktarget"]; PMOIMMIFFIF["position"] = new Vector3(transform.position.x, transform.position.y, transform.position.z); PMOIMMIFFIF["rotation"] = new Vector3(transform.eulerAngles.x, transform.eulerAngles.y, transform.eulerAngles.z); } PMOIMMIFFIF["type"] = "look"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009526 RID: 38182 RVA: 0x002DC5B4 File Offset: 0x002DA7B4 public static void Pause(GameObject MMEBLCBANIL) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { if (iTween.delay > 0f) { iTween.delay -= Time.time - iTween.FLAEKKFGJFC; iTween.StopCoroutine("OHAFAODGNHE"); } iTween.isPaused = true; iTween.enabled = false; } } // Token: 0x06009527 RID: 38183 RVA: 0x002DC62C File Offset: 0x002DA82C public static void DrawPath(Vector3[] KHKFPPAPDOP, Color HNOPCLEFEIG) { if (KHKFPPAPDOP.Length > 0) { iTween.KMEJEBEKDBD(KHKFPPAPDOP, HNOPCLEFEIG, "gizmos"); } } // Token: 0x06009528 RID: 38184 RVA: 0x002DC644 File Offset: 0x002DA844 private void IDLLAMENKKO() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = (Vector3)this.AFEJDIADLKI["from"]; this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["to"]; if (this.AFEJDIADLKI.Contains("speed")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009529 RID: 38185 RVA: 0x002DC708 File Offset: 0x002DA908 private void MNCFFLJMLAE() { if (this.AFEJDIADLKI.Contains("audiosource")) { this.IMBEAPMCGGF = (AudioSource)this.AFEJDIADLKI["audiosource"]; } else if (base.GetComponent ()) { this.IMBEAPMCGGF = base.GetComponent (); } else { base.gameObject.AddComponent (); this.IMBEAPMCGGF = base.GetComponent (); this.IMBEAPMCGGF.playOnAwake = false; } this.IMBEAPMCGGF.clip = (AudioClip)this.AFEJDIADLKI["audioclip"]; if (this.AFEJDIADLKI.Contains("pitch")) { this.IMBEAPMCGGF.pitch = (float)this.AFEJDIADLKI["pitch"]; } if (this.AFEJDIADLKI.Contains("volume")) { this.IMBEAPMCGGF.volume = (float)this.AFEJDIADLKI["volume"]; } this.time = base.GetComponent ().clip.length / this.IMBEAPMCGGF.pitch; } // Token: 0x0600952A RID: 38186 RVA: 0x002DC83C File Offset: 0x002DAA3C private void CHABDOHNENJ() { this.AGHKODINBDG[2].x = this.DMAJFDKIGLC(this.AGHKODINBDG[0].x, this.AGHKODINBDG[1].x, this.DIOMDONBGCO); this.AGHKODINBDG[2].y = this.DMAJFDKIGLC(this.AGHKODINBDG[0].y, this.AGHKODINBDG[1].y, this.DIOMDONBGCO); this.AGHKODINBDG[2].width = this.DMAJFDKIGLC(this.AGHKODINBDG[0].width, this.AGHKODINBDG[1].width, this.DIOMDONBGCO); this.AGHKODINBDG[2].height = this.DMAJFDKIGLC(this.AGHKODINBDG[0].height, this.AGHKODINBDG[1].height, this.DIOMDONBGCO); this.AFEJDIADLKI["onupdateparams"] = this.AGHKODINBDG[2]; if (this.DIOMDONBGCO == 1f) { this.AFEJDIADLKI["onupdateparams"] = this.AGHKODINBDG[1]; } } // Token: 0x0600952B RID: 38187 RVA: 0x002DC9B8 File Offset: 0x002DABB8 private float PGDNLLHDAOG(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 0.5f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 1f) { return IDJKHAMKPCH * 0.5f * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } NOBAPCOKFIL -= 2f; return IDJKHAMKPCH * 0.5f * (NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + 2f) + OBELJCEMDHP; } // Token: 0x0600952C RID: 38188 RVA: 0x002DCA14 File Offset: 0x002DAC14 public static GameObject CameraFadeAdd() { if (iTween.CNDMCBOOKOA) { return null; } iTween.CNDMCBOOKOA = new GameObject("iTween Camera Fade"); iTween.CNDMCBOOKOA.transform.position = new Vector3(0.5f, 0.5f, (float)iTween.BGLOMLJMGPD.CLHOCPFMIGF); iTween.CNDMCBOOKOA.AddComponent (); iTween.CNDMCBOOKOA.GetComponent ().texture = iTween.CameraTexture(Color.black); iTween.CNDMCBOOKOA.GetComponent ().color = new Color(0.5f, 0.5f, 0.5f, 0f); return iTween.CNDMCBOOKOA; } // Token: 0x0600952D RID: 38189 RVA: 0x002DCAB8 File Offset: 0x002DACB8 private void OBMBHPNMDFJ() { this.OMCHLGGPEKN = new Vector3[4]; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.eulerAngles; this.OMCHLGGPEKN[1] = (this.OMCHLGGPEKN[3] = Vector3.zero); if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } } // Token: 0x0600952E RID: 38190 RVA: 0x002DCC08 File Offset: 0x002DAE08 public static void PunchRotation(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.PunchRotation(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x0600952F RID: 38191 RVA: 0x002DCC40 File Offset: 0x002DAE40 public static void MoveUpdate(GameObject MMEBLCBANIL, Vector3 CIGPHKLAAOD, float GKICDGMMPBH) { iTween.MoveUpdate(MMEBLCBANIL, iTween.Hash(new object[] { "position", CIGPHKLAAOD, "time", GKICDGMMPBH })); } // Token: 0x06009530 RID: 38192 RVA: 0x002DCC78 File Offset: 0x002DAE78 private float IOJNOEFLDIK(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 0.5f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 1f) { return IDJKHAMKPCH * 0.5f * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } NOBAPCOKFIL -= 1f; return -IDJKHAMKPCH * 0.5f * (NOBAPCOKFIL * (NOBAPCOKFIL - 2f) - 1f) + OBELJCEMDHP; } // Token: 0x06009531 RID: 38193 RVA: 0x002DCCD0 File Offset: 0x002DAED0 public static void RotateUpdate(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector3[] array = new Vector3[4]; Vector3 eulerAngles = MMEBLCBANIL.transform.eulerAngles; float num; if (PMOIMMIFFIF.Contains("time")) { num = (float)PMOIMMIFFIF["time"]; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else { num = iTween.BGLOMLJMGPD.NNOMKDNHMHG; } bool flag; if (PMOIMMIFFIF.Contains("islocal")) { flag = (bool)PMOIMMIFFIF["islocal"]; } else { flag = iTween.BGLOMLJMGPD.NHDDPGADJPJ; } if (flag) { array[0] = MMEBLCBANIL.transform.localEulerAngles; } else { array[0] = MMEBLCBANIL.transform.eulerAngles; } if (PMOIMMIFFIF.Contains("rotation")) { if (PMOIMMIFFIF["rotation"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["rotation"]; array[1] = transform.eulerAngles; } else if (PMOIMMIFFIF["rotation"].GetType() == typeof(Vector3)) { array[1] = (Vector3)PMOIMMIFFIF["rotation"]; } } array[3].x = Mathf.SmoothDampAngle(array[0].x, array[1].x, ref array[2].x, num); array[3].y = Mathf.SmoothDampAngle(array[0].y, array[1].y, ref array[2].y, num); array[3].z = Mathf.SmoothDampAngle(array[0].z, array[1].z, ref array[2].z, num); if (flag) { MMEBLCBANIL.transform.localEulerAngles = array[3]; } else { MMEBLCBANIL.transform.eulerAngles = array[3]; } if (MMEBLCBANIL.GetComponent () != null) { Vector3 eulerAngles2 = MMEBLCBANIL.transform.eulerAngles; MMEBLCBANIL.transform.eulerAngles = eulerAngles; MMEBLCBANIL.GetComponent ().MoveRotation(Quaternion.Euler(eulerAngles2)); } } // Token: 0x06009532 RID: 38194 RVA: 0x002DCF3C File Offset: 0x002DB13C public static void RotateBy(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.RotateBy(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x06009533 RID: 38195 RVA: 0x002DCF74 File Offset: 0x002DB174 private void MDEPEMPKOFI() { if (this.OMCHLGGPEKN[1].x > 0f) { this.OMCHLGGPEKN[2].x = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].x < 0f) { this.OMCHLGGPEKN[2].x = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].x), this.DIOMDONBGCO); } if (this.OMCHLGGPEKN[1].y > 0f) { this.OMCHLGGPEKN[2].y = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].y < 0f) { this.OMCHLGGPEKN[2].y = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].y), this.DIOMDONBGCO); } if (this.OMCHLGGPEKN[1].z > 0f) { this.OMCHLGGPEKN[2].z = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].z < 0f) { this.OMCHLGGPEKN[2].z = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].z), this.DIOMDONBGCO); } this.BEKGOMBPGOG.localScale = this.OMCHLGGPEKN[0] + this.OMCHLGGPEKN[2]; } // Token: 0x06009534 RID: 38196 RVA: 0x002DD18C File Offset: 0x002DB38C public static void DrawPath(Transform[] KHKFPPAPDOP, Color HNOPCLEFEIG) { if (KHKFPPAPDOP.Length > 0) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } iTween.KMEJEBEKDBD(array, HNOPCLEFEIG, "gizmos"); } } // Token: 0x06009535 RID: 38197 RVA: 0x002DD1E0 File Offset: 0x002DB3E0 private void MGAAFCBOJCC() { this.JFODDJEGECB = new float[3]; this.JFODDJEGECB[0] = (float)this.AFEJDIADLKI["from"]; this.JFODDJEGECB[1] = (float)this.AFEJDIADLKI["to"]; if (this.AFEJDIADLKI.Contains("speed")) { float num = Math.Abs(this.JFODDJEGECB[0] - this.JFODDJEGECB[1]); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009536 RID: 38198 RVA: 0x002DD27C File Offset: 0x002DB47C public static void RotateTo(GameObject MMEBLCBANIL, Vector3 IJGPPOIJDKO, float GKICDGMMPBH) { iTween.RotateTo(MMEBLCBANIL, iTween.Hash(new object[] { "rotation", IJGPPOIJDKO, "time", GKICDGMMPBH })); } // Token: 0x06009537 RID: 38199 RVA: 0x002DD2B4 File Offset: 0x002DB4B4 public static void FadeTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.ColorTo(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009538 RID: 38200 RVA: 0x002DD2C0 File Offset: 0x002DB4C0 private static Vector3[] OGEIMFDECED(Vector3[] KHKFPPAPDOP) { int num = 2; Vector3[] array = new Vector3[KHKFPPAPDOP.Length + num]; Array.Copy(KHKFPPAPDOP, 0, array, 1, KHKFPPAPDOP.Length); array[0] = array[1] + (array[1] - array[2]); array[array.Length - 1] = array[array.Length - 2] + (array[array.Length - 2] - array[array.Length - 3]); if (array[1] == array[array.Length - 2]) { Vector3[] array2 = new Vector3[array.Length]; Array.Copy(array, array2, array.Length); array2[0] = array2[array2.Length - 3]; array2[array2.Length - 1] = array2[2]; array = new Vector3[array2.Length]; Array.Copy(array2, array, array2.Length); } return array; } // Token: 0x06009539 RID: 38201 RVA: 0x002DD3F4 File Offset: 0x002DB5F4 public static void PutOnPath(GameObject MMEBLCBANIL, Vector3[] KHKFPPAPDOP, float KLENNLJPLEA) { MMEBLCBANIL.transform.position = iTween.JDHGCEHGKNB(iTween.OGEIMFDECED(KHKFPPAPDOP), KLENNLJPLEA); } // Token: 0x0600953A RID: 38202 RVA: 0x002DD410 File Offset: 0x002DB610 private void LCKMKLBOLMF() { this.AGHKODINBDG = new Rect[3]; this.AGHKODINBDG[0] = (Rect)this.AFEJDIADLKI["from"]; this.AGHKODINBDG[1] = (Rect)this.AFEJDIADLKI["to"]; } // Token: 0x0600953B RID: 38203 RVA: 0x002DD478 File Offset: 0x002DB678 public static void Pause(GameObject MMEBLCBANIL, string ANNBGHOPFBN) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { if (iTween.delay > 0f) { iTween.delay -= Time.time - iTween.FLAEKKFGJFC; iTween.StopCoroutine("OHAFAODGNHE"); } iTween.isPaused = true; iTween.enabled = false; } } } // Token: 0x0600953C RID: 38204 RVA: 0x002DD528 File Offset: 0x002DB728 private void ICACDCPDPIP() { this.isRunning = false; if (this.DIOMDONBGCO > 0.5f) { this.DIOMDONBGCO = 1f; } else { this.DIOMDONBGCO = 0f; } this.LOFMJEJFNIP(); if (this.type == "value") { this.DBFIEKGBMBL("onupdate"); } if (this.loopType == iTween.MHOEKKNOMMK.none) { this.GIAOBJADDCM(); } else { this.GNJMLFAFAOD(); } this.DBFIEKGBMBL("oncomplete"); } // Token: 0x0600953D RID: 38205 RVA: 0x002DD5BC File Offset: 0x002DB7BC private void KHDKJBNDNEP() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.eulerAngles; if (this.OMCHLGGPEKN[1].x > 0f) { this.OMCHLGGPEKN[2].x = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].x < 0f) { this.OMCHLGGPEKN[2].x = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].x), this.DIOMDONBGCO); } if (this.OMCHLGGPEKN[1].y > 0f) { this.OMCHLGGPEKN[2].y = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].y < 0f) { this.OMCHLGGPEKN[2].y = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].y), this.DIOMDONBGCO); } if (this.OMCHLGGPEKN[1].z > 0f) { this.OMCHLGGPEKN[2].z = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].z < 0f) { this.OMCHLGGPEKN[2].z = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].z), this.DIOMDONBGCO); } this.BEKGOMBPGOG.Rotate(this.OMCHLGGPEKN[2] - this.OMCHLGGPEKN[3], this.FAEAOHIMFDB); this.OMCHLGGPEKN[3] = this.OMCHLGGPEKN[2]; this.EEKGAEDPBAG = this.BEKGOMBPGOG.eulerAngles; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.eulerAngles = this.ALDJNLGNEIE; base.GetComponent ().MoveRotation(Quaternion.Euler(this.EEKGAEDPBAG)); } } // Token: 0x0600953E RID: 38206 RVA: 0x002DD850 File Offset: 0x002DBA50 public static void DrawLine(Transform[] HBMDFGPBJBI, Color HNOPCLEFEIG) { if (HBMDFGPBJBI.Length > 0) { Vector3[] array = new Vector3[HBMDFGPBJBI.Length]; for (int i = 0; i < HBMDFGPBJBI.Length; i++) { array[i] = HBMDFGPBJBI[i].position; } iTween.MMBIFMLMJDF(array, HNOPCLEFEIG, "gizmos"); } } // Token: 0x0600953F RID: 38207 RVA: 0x002DD8A4 File Offset: 0x002DBAA4 public static void RotateUpdate(GameObject MMEBLCBANIL, Vector3 IJGPPOIJDKO, float GKICDGMMPBH) { iTween.RotateUpdate(MMEBLCBANIL, iTween.Hash(new object[] { "rotation", IJGPPOIJDKO, "time", GKICDGMMPBH })); } // Token: 0x06009540 RID: 38208 RVA: 0x002DD8DC File Offset: 0x002DBADC public static void DrawLine(Vector3[] HBMDFGPBJBI, Color HNOPCLEFEIG) { if (HBMDFGPBJBI.Length > 0) { iTween.MMBIFMLMJDF(HBMDFGPBJBI, HNOPCLEFEIG, "gizmos"); } } // Token: 0x06009541 RID: 38209 RVA: 0x002DD8F4 File Offset: 0x002DBAF4 public static int LPCBDMKBCLM(GameObject MMEBLCBANIL, string ANNBGHOPFBN) { int num = 1; Component[] components = MMEBLCBANIL.GetComponents (); Component[] array = components; for (int i = 0; i < array.Length; i += 0) { iTween iTween = (iTween)array[i]; string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { num += 0; } } return num; } // Token: 0x06009542 RID: 38210 RVA: 0x002DD970 File Offset: 0x002DBB70 public static void KOJPHOFNABO(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (PMOIMMIFFIF.Contains("RpcRadioPlayTrack") && PMOIMMIFFIF["RpcOnMasterGroupCreation"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["FRIENDLY FIRE "]; PMOIMMIFFIF["Sending message...\n"] = new Vector3(transform.position.x, transform.position.y, transform.position.z); PMOIMMIFFIF["FRIENDLY FIRE"] = new Vector3(transform.eulerAngles.x, transform.eulerAngles.y, transform.eulerAngles.z); PMOIMMIFFIF["PUNCloudBestRegion"] = new Vector3(transform.localScale.x, transform.localScale.y, transform.localScale.z); } PMOIMMIFFIF["Destroying:"] = "Zm9ybV9kYXRhLnByb3RvGh1hY3Rpdml0eV9lcXVpcG1lbnRfZGF0YS5wcm90"; PMOIMMIFFIF["pitch"] = "X8"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009543 RID: 38211 RVA: 0x002DDAB0 File Offset: 0x002DBCB0 private void FFPPALBJBAA() { this.JFODDJEGECB[2] = this.DMAJFDKIGLC(this.JFODDJEGECB[0], this.JFODDJEGECB[1], this.DIOMDONBGCO); this.AFEJDIADLKI["onupdateparams"] = this.JFODDJEGECB[2]; if (this.DIOMDONBGCO == 1f) { this.AFEJDIADLKI["onupdateparams"] = this.JFODDJEGECB[1]; } } // Token: 0x06009544 RID: 38212 RVA: 0x002DDB30 File Offset: 0x002DBD30 private void DFMCNIPADGP() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.eulerAngles; this.OMCHLGGPEKN[2].x = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].y = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].z = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); this.BEKGOMBPGOG.Rotate(this.OMCHLGGPEKN[2] - this.OMCHLGGPEKN[3], this.FAEAOHIMFDB); this.OMCHLGGPEKN[3] = this.OMCHLGGPEKN[2]; this.EEKGAEDPBAG = this.BEKGOMBPGOG.eulerAngles; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.eulerAngles = this.ALDJNLGNEIE; base.GetComponent ().MoveRotation(Quaternion.Euler(this.EEKGAEDPBAG)); } } // Token: 0x06009545 RID: 38213 RVA: 0x002DDCB8 File Offset: 0x002DBEB8 public static void LookUpdate(GameObject MMEBLCBANIL, Vector3 LONBMOFOEML, float GKICDGMMPBH) { iTween.LookUpdate(MMEBLCBANIL, iTween.Hash(new object[] { "looktarget", LONBMOFOEML, "time", GKICDGMMPBH })); } // Token: 0x06009546 RID: 38214 RVA: 0x002DDCF0 File Offset: 0x002DBEF0 private void DKFEKKOKJJL() { this.OMCHLGGPEKN = new Vector3[1]; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.eulerAngles; if (this.AFEJDIADLKI.Contains("_SampleType")) { if (this.AFEJDIADLKI["ObscuredUShort:"].GetType() == typeof(Transform)) { Transform bekgombpgog = this.BEKGOMBPGOG; Transform transform = (Transform)this.AFEJDIADLKI["{0}v2/gifts/generate"]; Vector3? vector = (Vector3?)this.AFEJDIADLKI["position"]; bekgombpgog.LookAt(transform, (vector == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector.Value); } else if (this.AFEJDIADLKI[" iterations for read and write"].GetType() == typeof(Vector3)) { Transform bekgombpgog2 = this.BEKGOMBPGOG; Vector3 vector2 = (Vector3)this.AFEJDIADLKI["FnTable:IVROverlay_016"]; Vector3? vector3 = (Vector3?)this.AFEJDIADLKI[" ms"]; bekgombpgog2.LookAt(vector2, (vector3 == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector3.Value); } } else { Debug.LogError("cHJvdG8z"); this.GIAOBJADDCM(); } this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.eulerAngles; this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[1]; if (this.AFEJDIADLKI.Contains("ProfileImageName")) { string text = (string)this.AFEJDIADLKI["Failed to update maximum players. Please try again."]; if (text != null) { if (!(text == " while connecting to: ")) { if (!(text == "teleport_marker_mesh")) { if (text == "Room: '{0}' {1},{2} {4}/{3} players.") { this.OMCHLGGPEKN[0].x = this.OMCHLGGPEKN[0].x; this.OMCHLGGPEKN[1].y = this.OMCHLGGPEKN[0].y; } } else { this.OMCHLGGPEKN[0].x = this.OMCHLGGPEKN[1].x; this.OMCHLGGPEKN[0].z = this.OMCHLGGPEKN[0].z; } } else { this.OMCHLGGPEKN[1].y = this.OMCHLGGPEKN[0].y; this.OMCHLGGPEKN[1].z = this.OMCHLGGPEKN[1].z; } } } this.OMCHLGGPEKN[1] = new Vector3(this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[0].x, 1815f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[1].y, this.OMCHLGGPEKN[1].y, 1987f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[1].z, this.OMCHLGGPEKN[1].z, 1086f)); if (this.AFEJDIADLKI.Contains("OK")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[1], this.OMCHLGGPEKN[1])); this.time = num / (float)this.AFEJDIADLKI["ExitGames.Client.Photon.SocketWebTcp, Assembly-CSharp-firstpass"]; } } // Token: 0x06009547 RID: 38215 RVA: 0x002DE0B8 File Offset: 0x002DC2B8 private void FFAOEBFLJLC() { this.OMCHLGGPEKN = new Vector3[3]; if (this.NHDDPGADJPJ) { this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.localEulerAngles); } else { this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.eulerAngles); } if (this.AFEJDIADLKI.Contains("rotation")) { if (this.AFEJDIADLKI["rotation"].GetType() == typeof(Transform)) { Transform transform = (Transform)this.AFEJDIADLKI["rotation"]; this.OMCHLGGPEKN[1] = transform.eulerAngles; } else if (this.AFEJDIADLKI["rotation"].GetType() == typeof(Vector3)) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["rotation"]; } } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } this.OMCHLGGPEKN[1] = new Vector3(this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, 1f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, 1f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, 1f)); if (this.AFEJDIADLKI.Contains("speed")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009548 RID: 38216 RVA: 0x002DE3A8 File Offset: 0x002DC5A8 private float DDEPJMLMEGF(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } // Token: 0x06009549 RID: 38217 RVA: 0x002DE3B8 File Offset: 0x002DC5B8 public static void DrawPathHandles(Vector3[] KHKFPPAPDOP) { if (KHKFPPAPDOP.Length > 0) { iTween.KMEJEBEKDBD(KHKFPPAPDOP, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "handles"); } } // Token: 0x0600954A RID: 38218 RVA: 0x002DE3D4 File Offset: 0x002DC5D4 private void IDOKPMHDKFN() { base.StartCoroutine("OHAFAODGNHE"); } // Token: 0x0600954B RID: 38219 RVA: 0x002DE3E4 File Offset: 0x002DC5E4 private float BLNGPJOMNKA(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; float num = 1f; if (NOBAPCOKFIL < num * 0.5f) { return this.MOGIGIJNAEN(0f, IDJKHAMKPCH, NOBAPCOKFIL * 2f) * 0.5f + OBELJCEMDHP; } return this.CINMKBLIBLE(0f, IDJKHAMKPCH, NOBAPCOKFIL * 2f - num) * 0.5f + IDJKHAMKPCH * 0.5f + OBELJCEMDHP; } // Token: 0x0600954C RID: 38220 RVA: 0x002DE44C File Offset: 0x002DC64C private void EFAMPLEMGFI() { this.OMCHLGGPEKN[2].x = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].y = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].z = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); this.BEKGOMBPGOG.localScale = this.OMCHLGGPEKN[2]; if (this.DIOMDONBGCO == 1f) { this.BEKGOMBPGOG.localScale = this.OMCHLGGPEKN[1]; } } // Token: 0x0600954D RID: 38221 RVA: 0x002DE570 File Offset: 0x002DC770 public static void AudioTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (!PMOIMMIFFIF.Contains("easetype")) { PMOIMMIFFIF.Add("easetype", iTween.ENOAMCKBIPB.linear); } PMOIMMIFFIF["type"] = "audio"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600954E RID: 38222 RVA: 0x002DE5D0 File Offset: 0x002DC7D0 public static void PunchPosition(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.PunchPosition(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x0600954F RID: 38223 RVA: 0x002DE608 File Offset: 0x002DC808 public static void FadeTo(GameObject MMEBLCBANIL, float ELFEPDAKCDL, float GKICDGMMPBH) { iTween.FadeTo(MMEBLCBANIL, iTween.Hash(new object[] { "alpha", ELFEPDAKCDL, "time", GKICDGMMPBH })); } // Token: 0x06009550 RID: 38224 RVA: 0x002DE640 File Offset: 0x002DC840 public static void DrawPathGizmos(Vector3[] KHKFPPAPDOP) { if (KHKFPPAPDOP.Length > 0) { iTween.KMEJEBEKDBD(KHKFPPAPDOP, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x06009551 RID: 38225 RVA: 0x002DE65C File Offset: 0x002DC85C public static void ScaleBy(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "scale"; PMOIMMIFFIF["method"] = "by"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009552 RID: 38226 RVA: 0x002DE690 File Offset: 0x002DC890 public static void MIBCNLAPELD(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["OpusDecoder"] = "locked_idle"; PMOIMMIFFIF["_DrawingTex"] = "SHOW_SAMPLES_OFF"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009553 RID: 38227 RVA: 0x002DE6C4 File Offset: 0x002DC8C4 public static void PunchRotation(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "punch"; PMOIMMIFFIF["method"] = "rotation"; PMOIMMIFFIF["easetype"] = iTween.ENOAMCKBIPB.punch; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009554 RID: 38228 RVA: 0x002DE714 File Offset: 0x002DC914 public static void LookFrom(GameObject MMEBLCBANIL, Vector3 LONBMOFOEML, float GKICDGMMPBH) { iTween.LookFrom(MMEBLCBANIL, iTween.Hash(new object[] { "looktarget", LONBMOFOEML, "time", GKICDGMMPBH })); } // Token: 0x06009555 RID: 38229 RVA: 0x002DE74C File Offset: 0x002DC94C private void CEIOJDPNLFC() { this.OMCHLGGPEKN = new Vector3[5]; this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = (this.OMCHLGGPEKN[3] = this.BEKGOMBPGOG.eulerAngles)); if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] += (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { Vector3[] omchlggpekn = this.OMCHLGGPEKN; int num = 1; omchlggpekn[num].x = omchlggpekn[num].x + (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { Vector3[] omchlggpekn2 = this.OMCHLGGPEKN; int num2 = 1; omchlggpekn2[num2].y = omchlggpekn2[num2].y + (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { Vector3[] omchlggpekn3 = this.OMCHLGGPEKN; int num3 = 1; omchlggpekn3[num3].z = omchlggpekn3[num3].z + (float)this.AFEJDIADLKI["z"]; } } if (this.AFEJDIADLKI.Contains("speed")) { float num4 = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num4 / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009556 RID: 38230 RVA: 0x002DE91C File Offset: 0x002DCB1C public static void LookUpdate(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector3[] array = new Vector3[5]; float num; if (PMOIMMIFFIF.Contains("looktime")) { num = (float)PMOIMMIFFIF["looktime"]; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else if (PMOIMMIFFIF.Contains("time")) { num = (float)PMOIMMIFFIF["time"] * 0.15f; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else { num = iTween.BGLOMLJMGPD.NNOMKDNHMHG; } array[0] = MMEBLCBANIL.transform.eulerAngles; if (PMOIMMIFFIF.Contains("looktarget")) { if (PMOIMMIFFIF["looktarget"].GetType() == typeof(Transform)) { Transform transform = MMEBLCBANIL.transform; Transform transform2 = (Transform)PMOIMMIFFIF["looktarget"]; Vector3? vector = (Vector3?)PMOIMMIFFIF["up"]; transform.LookAt(transform2, (vector == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector.Value); } else if (PMOIMMIFFIF["looktarget"].GetType() == typeof(Vector3)) { Transform transform3 = MMEBLCBANIL.transform; Vector3 vector2 = (Vector3)PMOIMMIFFIF["looktarget"]; Vector3? vector3 = (Vector3?)PMOIMMIFFIF["up"]; transform3.LookAt(vector2, (vector3 == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector3.Value); } array[1] = MMEBLCBANIL.transform.eulerAngles; MMEBLCBANIL.transform.eulerAngles = array[0]; array[3].x = Mathf.SmoothDampAngle(array[0].x, array[1].x, ref array[2].x, num); array[3].y = Mathf.SmoothDampAngle(array[0].y, array[1].y, ref array[2].y, num); array[3].z = Mathf.SmoothDampAngle(array[0].z, array[1].z, ref array[2].z, num); MMEBLCBANIL.transform.eulerAngles = array[3]; if (PMOIMMIFFIF.Contains("axis")) { array[4] = MMEBLCBANIL.transform.eulerAngles; string text = (string)PMOIMMIFFIF["axis"]; if (text != null) { if (!(text == "x")) { if (!(text == "y")) { if (text == "z") { array[4].x = array[0].x; array[4].y = array[0].y; } } else { array[4].x = array[0].x; array[4].z = array[0].z; } } else { array[4].y = array[0].y; array[4].z = array[0].z; } } MMEBLCBANIL.transform.eulerAngles = array[4]; } return; } Debug.LogError("iTween Error: LookUpdate needs a 'looktarget' property!"); } // Token: 0x06009557 RID: 38231 RVA: 0x002DECC0 File Offset: 0x002DCEC0 public static void CameraFadeDestroy() { if (iTween.CNDMCBOOKOA) { global::UnityEngine.Object.Destroy(iTween.CNDMCBOOKOA); } } // Token: 0x06009558 RID: 38232 RVA: 0x002DECDC File Offset: 0x002DCEDC private static void MMBIFMLMJDF(Vector3[] HBMDFGPBJBI, Color HNOPCLEFEIG, string FILLMBEJNFJ) { Gizmos.color = HNOPCLEFEIG; for (int i = 0; i < HBMDFGPBJBI.Length - 1; i++) { if (FILLMBEJNFJ == "gizmos") { Gizmos.DrawLine(HBMDFGPBJBI[i], HBMDFGPBJBI[i + 1]); } else if (FILLMBEJNFJ == "handles") { Debug.LogError("iTween Error: Drawing a line with Handles is temporarily disabled because of compatability issues with Unity 2.6!"); } } } // Token: 0x06009559 RID: 38233 RVA: 0x002DED54 File Offset: 0x002DCF54 private float HONNFHAPJEE(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } // Token: 0x0600955A RID: 38234 RVA: 0x002DED64 File Offset: 0x002DCF64 private void JHAPODKLMON() { this.NHJIGHIOOCG[0, 2].r = this.DMAJFDKIGLC(this.NHJIGHIOOCG[0, 0].r, this.NHJIGHIOOCG[0, 1].r, this.DIOMDONBGCO); this.NHJIGHIOOCG[0, 2].g = this.DMAJFDKIGLC(this.NHJIGHIOOCG[0, 0].g, this.NHJIGHIOOCG[0, 1].g, this.DIOMDONBGCO); this.NHJIGHIOOCG[0, 2].b = this.DMAJFDKIGLC(this.NHJIGHIOOCG[0, 0].b, this.NHJIGHIOOCG[0, 1].b, this.DIOMDONBGCO); this.NHJIGHIOOCG[0, 2].a = this.DMAJFDKIGLC(this.NHJIGHIOOCG[0, 0].a, this.NHJIGHIOOCG[0, 1].a, this.DIOMDONBGCO); this.AFEJDIADLKI["onupdateparams"] = this.NHJIGHIOOCG[0, 2]; if (this.DIOMDONBGCO == 1f) { this.AFEJDIADLKI["onupdateparams"] = this.NHJIGHIOOCG[0, 1]; } } // Token: 0x0600955B RID: 38235 RVA: 0x002DEEE4 File Offset: 0x002DD0E4 private void MNBOMNEAMNE() { foreach (Hashtable hashtable in iTween.tweens) { if ((GameObject)hashtable["target"] == base.gameObject) { this.AFEJDIADLKI = hashtable; break; } } this.id = (string)this.AFEJDIADLKI["id"]; this.type = (string)this.AFEJDIADLKI["type"]; this._name = (string)this.AFEJDIADLKI["name"]; this.method = (string)this.AFEJDIADLKI["method"]; if (this.AFEJDIADLKI.Contains("time")) { this.time = (float)this.AFEJDIADLKI["time"]; } else { this.time = iTween.BGLOMLJMGPD.GKICDGMMPBH; } if (base.GetComponent () != null) { this.FDJNLOONJOJ = true; } if (this.AFEJDIADLKI.Contains("delay")) { this.delay = (float)this.AFEJDIADLKI["delay"]; } else { this.delay = iTween.BGLOMLJMGPD.JGJNJBMLHPC; } if (this.AFEJDIADLKI.Contains("namedcolorvalue")) { if (this.AFEJDIADLKI["namedcolorvalue"].GetType() == typeof(iTween.ONBHANMPDIB)) { this.MOEKBJEJDLH = (iTween.ONBHANMPDIB)this.AFEJDIADLKI["namedcolorvalue"]; } else { try { this.MOEKBJEJDLH = (iTween.ONBHANMPDIB)Enum.Parse(typeof(iTween.ONBHANMPDIB), (string)this.AFEJDIADLKI["namedcolorvalue"], true); } catch { Debug.LogWarning("iTween: Unsupported namedcolorvalue supplied! Default will be used."); this.MOEKBJEJDLH = iTween.ONBHANMPDIB._Color; } } } else { this.MOEKBJEJDLH = iTween.BGLOMLJMGPD.NHLMIADNBAH; } if (this.AFEJDIADLKI.Contains("looptype")) { if (this.AFEJDIADLKI["looptype"].GetType() == typeof(iTween.MHOEKKNOMMK)) { this.loopType = (iTween.MHOEKKNOMMK)this.AFEJDIADLKI["looptype"]; } else { try { this.loopType = (iTween.MHOEKKNOMMK)Enum.Parse(typeof(iTween.MHOEKKNOMMK), (string)this.AFEJDIADLKI["looptype"], true); } catch { Debug.LogWarning("iTween: Unsupported loopType supplied! Default will be used."); this.loopType = iTween.MHOEKKNOMMK.none; } } } else { this.loopType = iTween.MHOEKKNOMMK.none; } if (this.AFEJDIADLKI.Contains("easetype")) { if (this.AFEJDIADLKI["easetype"].GetType() == typeof(iTween.ENOAMCKBIPB)) { this.easeType = (iTween.ENOAMCKBIPB)this.AFEJDIADLKI["easetype"]; } else { try { this.easeType = (iTween.ENOAMCKBIPB)Enum.Parse(typeof(iTween.ENOAMCKBIPB), (string)this.AFEJDIADLKI["easetype"], true); } catch { Debug.LogWarning("iTween: Unsupported easeType supplied! Default will be used."); this.easeType = iTween.BGLOMLJMGPD.CLIPCDPBFDE; } } } else { this.easeType = iTween.BGLOMLJMGPD.CLIPCDPBFDE; } if (this.AFEJDIADLKI.Contains("space")) { if (this.AFEJDIADLKI["space"].GetType() == typeof(Space)) { this.FAEAOHIMFDB = (Space)this.AFEJDIADLKI["space"]; } else { try { this.FAEAOHIMFDB = (Space)Enum.Parse(typeof(Space), (string)this.AFEJDIADLKI["space"], true); } catch { Debug.LogWarning("iTween: Unsupported space supplied! Default will be used."); this.FAEAOHIMFDB = iTween.BGLOMLJMGPD.FAEAOHIMFDB; } } } else { this.FAEAOHIMFDB = iTween.BGLOMLJMGPD.FAEAOHIMFDB; } if (this.AFEJDIADLKI.Contains("islocal")) { this.NHDDPGADJPJ = (bool)this.AFEJDIADLKI["islocal"]; } else { this.NHDDPGADJPJ = iTween.BGLOMLJMGPD.NHDDPGADJPJ; } if (this.AFEJDIADLKI.Contains("ignoretimescale")) { this.MCPLHABMDKK = (bool)this.AFEJDIADLKI["ignoretimescale"]; } else { this.MCPLHABMDKK = iTween.BGLOMLJMGPD.MCPLHABMDKK; } this.OALHGPCLJBA(); } // Token: 0x0600955C RID: 38236 RVA: 0x002DF3F8 File Offset: 0x002DD5F8 private void GIAOBJADDCM() { for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; if ((string)hashtable["id"] == this.id) { iTween.tweens.RemoveAt(i); break; } } global::UnityEngine.Object.Destroy(this); } // Token: 0x0600955D RID: 38237 RVA: 0x002DF464 File Offset: 0x002DD664 public static void ShakeScale(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "shake"; PMOIMMIFFIF["method"] = "scale"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600955E RID: 38238 RVA: 0x002DF498 File Offset: 0x002DD698 public static void Resume(GameObject MMEBLCBANIL, string ANNBGHOPFBN) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { iTween.enabled = true; } } } // Token: 0x0600955F RID: 38239 RVA: 0x002DF50C File Offset: 0x002DD70C public static void ANJMCCPCJFO(GameObject MMEBLCBANIL, string ANNBGHOPFBN, bool CEHCIPJANJG) { Component[] components = MMEBLCBANIL.GetComponents (); Component[] array = components; for (int i = 1; i < array.Length; i++) { iTween iTween = (iTween)array[i]; string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { iTween.enabled = true; } } if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.Resume(transform.gameObject, ANNBGHOPFBN, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x06009560 RID: 38240 RVA: 0x002DF5EC File Offset: 0x002DD7EC public static Texture2D CameraTexture(Color HNOPCLEFEIG) { Texture2D texture2D = new Texture2D(Screen.width, Screen.height, TextureFormat.ARGB32, false); Color[] array = new Color[Screen.width * Screen.height]; for (int i = 0; i < array.Length; i++) { array[i] = HNOPCLEFEIG; } texture2D.SetPixels(array); texture2D.Apply(); return texture2D; } // Token: 0x06009561 RID: 38241 RVA: 0x002DF64C File Offset: 0x002DD84C private void DBFIEKGBMBL(string AIHGHBHIKNG) { if (this.AFEJDIADLKI.Contains(AIHGHBHIKNG) && !this.AFEJDIADLKI.Contains("ischild")) { GameObject gameObject; if (this.AFEJDIADLKI.Contains(AIHGHBHIKNG + "target")) { gameObject = (GameObject)this.AFEJDIADLKI[AIHGHBHIKNG + "target"]; } else { gameObject = base.gameObject; } if (this.AFEJDIADLKI[AIHGHBHIKNG].GetType() == typeof(string)) { gameObject.SendMessage((string)this.AFEJDIADLKI[AIHGHBHIKNG], this.AFEJDIADLKI[AIHGHBHIKNG + "params"], SendMessageOptions.DontRequireReceiver); } else { Debug.LogError("iTween Error: Callback method references must be passed as a String!"); global::UnityEngine.Object.Destroy(this); } } } // Token: 0x06009562 RID: 38242 RVA: 0x002DF728 File Offset: 0x002DD928 public static void ColorTo(GameObject MMEBLCBANIL, Color HNOPCLEFEIG, float GKICDGMMPBH) { iTween.ColorTo(MMEBLCBANIL, iTween.Hash(new object[] { "color", HNOPCLEFEIG, "time", GKICDGMMPBH })); } // Token: 0x06009563 RID: 38243 RVA: 0x002DF760 File Offset: 0x002DD960 private void DLFGOONKAGL() { if (this.MCPLHABMDKK) { this.GFCKOMBKEDI += Time.realtimeSinceStartup - this.BEGGDMDKDAP; } else { this.GFCKOMBKEDI += Time.deltaTime; } if (this.KLHPDLCFLBE) { this.DIOMDONBGCO = 1f - this.GFCKOMBKEDI / this.time; } else { this.DIOMDONBGCO = this.GFCKOMBKEDI / this.time; } this.BEGGDMDKDAP = Time.realtimeSinceStartup; } // Token: 0x06009564 RID: 38244 RVA: 0x002DF7F0 File Offset: 0x002DD9F0 private void GCBFOGFFFKO() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.eulerAngles; if (this.DIOMDONBGCO == 244f) { this.BEKGOMBPGOG.Rotate(this.OMCHLGGPEKN[0], this.FAEAOHIMFDB); } this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[1]; float num = 654f - this.DIOMDONBGCO; this.OMCHLGGPEKN[7].x = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[0].x * num, this.OMCHLGGPEKN[1].x * num); this.OMCHLGGPEKN[0].y = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[0].y * num, this.OMCHLGGPEKN[1].y * num); this.OMCHLGGPEKN[6].z = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].z * num, this.OMCHLGGPEKN[0].z * num); this.BEKGOMBPGOG.Rotate(this.OMCHLGGPEKN[8], this.FAEAOHIMFDB); this.EEKGAEDPBAG = this.BEKGOMBPGOG.eulerAngles; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.eulerAngles = this.ALDJNLGNEIE; base.GetComponent ().MoveRotation(Quaternion.Euler(this.EEKGAEDPBAG)); } } // Token: 0x06009565 RID: 38245 RVA: 0x002DF988 File Offset: 0x002DDB88 public static void MoveBy(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.MoveBy(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x06009566 RID: 38246 RVA: 0x002DF9C0 File Offset: 0x002DDBC0 private void DCEOFIEFAKP() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.localScale); if (this.AFEJDIADLKI.Contains("scale")) { if (this.AFEJDIADLKI["scale"].GetType() == typeof(Transform)) { Transform transform = (Transform)this.AFEJDIADLKI["scale"]; this.OMCHLGGPEKN[1] = transform.localScale; } else if (this.AFEJDIADLKI["scale"].GetType() == typeof(Vector3)) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["scale"]; } } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } if (this.AFEJDIADLKI.Contains("speed")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009567 RID: 38247 RVA: 0x002DFBD4 File Offset: 0x002DDDD4 private void KJEKNIBCCIJ() { } // Token: 0x06009569 RID: 38249 RVA: 0x002DFBE4 File Offset: 0x002DDDE4 public static void CameraFadeFrom(Hashtable PMOIMMIFFIF) { if (iTween.CNDMCBOOKOA) { iTween.ColorFrom(iTween.CNDMCBOOKOA, PMOIMMIFFIF); } else { Debug.LogError("iTween Error: You must first add a camera fade object with CameraFadeAdd() before atttempting to use camera fading."); } } // Token: 0x0600956A RID: 38250 RVA: 0x002DFC10 File Offset: 0x002DDE10 public static void ScaleUpdate(GameObject MMEBLCBANIL, Vector3 KJIICGKHGHJ, float GKICDGMMPBH) { iTween.ScaleUpdate(MMEBLCBANIL, iTween.Hash(new object[] { "scale", KJIICGKHGHJ, "time", GKICDGMMPBH })); } // Token: 0x0600956B RID: 38251 RVA: 0x002DFC48 File Offset: 0x002DDE48 private void KICGGBPEDLP() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.eulerAngles; if (this.DIOMDONBGCO == 0f) { this.BEKGOMBPGOG.Rotate(this.OMCHLGGPEKN[1], this.FAEAOHIMFDB); } this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[0]; float num = 1f - this.DIOMDONBGCO; this.OMCHLGGPEKN[2].x = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].x * num, this.OMCHLGGPEKN[1].x * num); this.OMCHLGGPEKN[2].y = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].y * num, this.OMCHLGGPEKN[1].y * num); this.OMCHLGGPEKN[2].z = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].z * num, this.OMCHLGGPEKN[1].z * num); this.BEKGOMBPGOG.Rotate(this.OMCHLGGPEKN[2], this.FAEAOHIMFDB); this.EEKGAEDPBAG = this.BEKGOMBPGOG.eulerAngles; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.eulerAngles = this.ALDJNLGNEIE; base.GetComponent ().MoveRotation(Quaternion.Euler(this.EEKGAEDPBAG)); } } // Token: 0x0600956C RID: 38252 RVA: 0x002DFDE0 File Offset: 0x002DDFE0 public static void ScaleTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (PMOIMMIFFIF.Contains("scale") && PMOIMMIFFIF["scale"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["scale"]; PMOIMMIFFIF["position"] = new Vector3(transform.position.x, transform.position.y, transform.position.z); PMOIMMIFFIF["rotation"] = new Vector3(transform.eulerAngles.x, transform.eulerAngles.y, transform.eulerAngles.z); PMOIMMIFFIF["scale"] = new Vector3(transform.localScale.x, transform.localScale.y, transform.localScale.z); } PMOIMMIFFIF["type"] = "scale"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600956D RID: 38253 RVA: 0x002DFF20 File Offset: 0x002DE120 public static void BLENCIJJAJK(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { object[] array = new object[5]; array[1] = "PostProcessingBehaviour"; array[0] = HIGFAJDDDEP; array[6] = "false"; array[6] = GKICDGMMPBH; iTween.MoveBy(MMEBLCBANIL, iTween.Hash(array)); } // Token: 0x0600956E RID: 38254 RVA: 0x002DFF58 File Offset: 0x002DE158 public static int Count() { return iTween.tweens.Count; } // Token: 0x0600956F RID: 38255 RVA: 0x002DFF64 File Offset: 0x002DE164 public static void RotateAdd(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.RotateAdd(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x06009570 RID: 38256 RVA: 0x002DFF9C File Offset: 0x002DE19C private void JNKEHPFIEJI() { } // Token: 0x06009571 RID: 38257 RVA: 0x002DFFA0 File Offset: 0x002DE1A0 public static void MoveUpdate(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector3[] array = new Vector3[4]; Vector3 position = MMEBLCBANIL.transform.position; float num; if (PMOIMMIFFIF.Contains("time")) { num = (float)PMOIMMIFFIF["time"]; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else { num = iTween.BGLOMLJMGPD.NNOMKDNHMHG; } bool flag; if (PMOIMMIFFIF.Contains("islocal")) { flag = (bool)PMOIMMIFFIF["islocal"]; } else { flag = iTween.BGLOMLJMGPD.NHDDPGADJPJ; } if (flag) { array[0] = (array[1] = MMEBLCBANIL.transform.localPosition); } else { array[0] = (array[1] = MMEBLCBANIL.transform.position); } if (PMOIMMIFFIF.Contains("position")) { if (PMOIMMIFFIF["position"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["position"]; array[1] = transform.position; } else if (PMOIMMIFFIF["position"].GetType() == typeof(Vector3)) { array[1] = (Vector3)PMOIMMIFFIF["position"]; } } else { if (PMOIMMIFFIF.Contains("x")) { array[1].x = (float)PMOIMMIFFIF["x"]; } if (PMOIMMIFFIF.Contains("y")) { array[1].y = (float)PMOIMMIFFIF["y"]; } if (PMOIMMIFFIF.Contains("z")) { array[1].z = (float)PMOIMMIFFIF["z"]; } } array[3].x = Mathf.SmoothDamp(array[0].x, array[1].x, ref array[2].x, num); array[3].y = Mathf.SmoothDamp(array[0].y, array[1].y, ref array[2].y, num); array[3].z = Mathf.SmoothDamp(array[0].z, array[1].z, ref array[2].z, num); if (PMOIMMIFFIF.Contains("orienttopath") && (bool)PMOIMMIFFIF["orienttopath"]) { PMOIMMIFFIF["looktarget"] = array[3]; } if (PMOIMMIFFIF.Contains("looktarget")) { iTween.LookUpdate(MMEBLCBANIL, PMOIMMIFFIF); } if (flag) { MMEBLCBANIL.transform.localPosition = array[3]; } else { MMEBLCBANIL.transform.position = array[3]; } if (MMEBLCBANIL.GetComponent () != null) { Vector3 position2 = MMEBLCBANIL.transform.position; MMEBLCBANIL.transform.position = position; MMEBLCBANIL.GetComponent ().MovePosition(position2); } } // Token: 0x06009572 RID: 38258 RVA: 0x002E030C File Offset: 0x002DE50C private void JFKFCBBBOGC() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.eulerAngles; this.OMCHLGGPEKN[2].x = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].y = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].z = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localRotation = Quaternion.Euler(this.OMCHLGGPEKN[2]); } else { this.BEKGOMBPGOG.rotation = Quaternion.Euler(this.OMCHLGGPEKN[2]); } if (this.DIOMDONBGCO == 1f) { if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localRotation = Quaternion.Euler(this.OMCHLGGPEKN[1]); } else { this.BEKGOMBPGOG.rotation = Quaternion.Euler(this.OMCHLGGPEKN[1]); } } this.EEKGAEDPBAG = this.BEKGOMBPGOG.eulerAngles; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.eulerAngles = this.ALDJNLGNEIE; base.GetComponent ().MoveRotation(Quaternion.Euler(this.EEKGAEDPBAG)); } } // Token: 0x06009573 RID: 38259 RVA: 0x002E04F0 File Offset: 0x002DE6F0 public static void StopByName(string EKKMPHMGCLB) { ArrayList arrayList = new ArrayList(); for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["target"]; arrayList.Insert(arrayList.Count, gameObject); } for (int j = 0; j < arrayList.Count; j++) { iTween.StopByName((GameObject)arrayList[j], EKKMPHMGCLB); } } // Token: 0x06009574 RID: 38260 RVA: 0x002E0578 File Offset: 0x002DE778 public static void Pause() { for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["target"]; iTween.Pause(gameObject); } } // Token: 0x06009575 RID: 38261 RVA: 0x002E05C4 File Offset: 0x002DE7C4 private void NDAPPBBLCCD() { for (int i = 0; i < this.NHJIGHIOOCG.GetLength(0); i++) { this.NHJIGHIOOCG[i, 2].r = this.DMAJFDKIGLC(this.NHJIGHIOOCG[i, 0].r, this.NHJIGHIOOCG[i, 1].r, this.DIOMDONBGCO); this.NHJIGHIOOCG[i, 2].g = this.DMAJFDKIGLC(this.NHJIGHIOOCG[i, 0].g, this.NHJIGHIOOCG[i, 1].g, this.DIOMDONBGCO); this.NHJIGHIOOCG[i, 2].b = this.DMAJFDKIGLC(this.NHJIGHIOOCG[i, 0].b, this.NHJIGHIOOCG[i, 1].b, this.DIOMDONBGCO); this.NHJIGHIOOCG[i, 2].a = this.DMAJFDKIGLC(this.NHJIGHIOOCG[i, 0].a, this.NHJIGHIOOCG[i, 1].a, this.DIOMDONBGCO); } if (base.GetComponent ()) { base.GetComponent ().color = this.NHJIGHIOOCG[0, 2]; } else if (!base.GetComponent ()) { if (base.GetComponent ()) { for (int j = 0; j < this.NHJIGHIOOCG.GetLength(0); j++) { base.GetComponent ().materials[j].SetColor(this.MOEKBJEJDLH.ToString(), this.NHJIGHIOOCG[j, 2]); } } else if (base.GetComponent ()) { base.GetComponent ().color = this.NHJIGHIOOCG[0, 2]; } } if (this.DIOMDONBGCO == 1f) { if (base.GetComponent ()) { base.GetComponent ().color = this.NHJIGHIOOCG[0, 1]; } else if (!base.GetComponent ()) { if (base.GetComponent ()) { for (int k = 0; k < this.NHJIGHIOOCG.GetLength(0); k++) { base.GetComponent ().materials[k].SetColor(this.MOEKBJEJDLH.ToString(), this.NHJIGHIOOCG[k, 1]); } } else if (base.GetComponent ()) { base.GetComponent ().color = this.NHJIGHIOOCG[0, 1]; } } } } // Token: 0x06009576 RID: 38262 RVA: 0x002E08B4 File Offset: 0x002DEAB4 private float MMMGEFBBIPK(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL -= 1f; IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * Mathf.Sqrt(1f - NOBAPCOKFIL * NOBAPCOKFIL) + OBELJCEMDHP; } // Token: 0x06009577 RID: 38263 RVA: 0x002E08D8 File Offset: 0x002DEAD8 public static Vector3 PointOnPath(Vector3[] KHKFPPAPDOP, float KLENNLJPLEA) { return iTween.JDHGCEHGKNB(iTween.OGEIMFDECED(KHKFPPAPDOP), KLENNLJPLEA); } // Token: 0x06009578 RID: 38264 RVA: 0x002E08E8 File Offset: 0x002DEAE8 public static void DrawLine(Vector3[] HBMDFGPBJBI) { if (HBMDFGPBJBI.Length > 0) { iTween.MMBIFMLMJDF(HBMDFGPBJBI, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x06009579 RID: 38265 RVA: 0x002E0904 File Offset: 0x002DEB04 public static void ShakeRotation(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "shake"; PMOIMMIFFIF["method"] = "rotation"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600957A RID: 38266 RVA: 0x002E0938 File Offset: 0x002DEB38 private void ACFNMKHBGLE() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.localScale); if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = Vector3.Scale(this.OMCHLGGPEKN[1], (Vector3)this.AFEJDIADLKI["amount"]); } else { if (this.AFEJDIADLKI.Contains("x")) { Vector3[] omchlggpekn = this.OMCHLGGPEKN; int num = 1; omchlggpekn[num].x = omchlggpekn[num].x * (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { Vector3[] omchlggpekn2 = this.OMCHLGGPEKN; int num2 = 1; omchlggpekn2[num2].y = omchlggpekn2[num2].y * (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { Vector3[] omchlggpekn3 = this.OMCHLGGPEKN; int num3 = 1; omchlggpekn3[num3].z = omchlggpekn3[num3].z * (float)this.AFEJDIADLKI["z"]; } } if (this.AFEJDIADLKI.Contains("speed")) { float num4 = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num4 / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x0600957B RID: 38267 RVA: 0x002E0AFC File Offset: 0x002DECFC public static void Pause(string ANNBGHOPFBN) { ArrayList arrayList = new ArrayList(); for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["target"]; arrayList.Insert(arrayList.Count, gameObject); } for (int j = 0; j < arrayList.Count; j++) { iTween.Pause((GameObject)arrayList[j], ANNBGHOPFBN); } } // Token: 0x0600957C RID: 38268 RVA: 0x002E0B84 File Offset: 0x002DED84 public static void DrawLineGizmos(Transform[] HBMDFGPBJBI, Color HNOPCLEFEIG) { if (HBMDFGPBJBI.Length > 0) { Vector3[] array = new Vector3[HBMDFGPBJBI.Length]; for (int i = 0; i < HBMDFGPBJBI.Length; i++) { array[i] = HBMDFGPBJBI[i].position; } iTween.MMBIFMLMJDF(array, HNOPCLEFEIG, "gizmos"); } } // Token: 0x0600957D RID: 38269 RVA: 0x002E0BD8 File Offset: 0x002DEDD8 private float MOGIGIJNAEN(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; float num = 1f; return IDJKHAMKPCH - this.CINMKBLIBLE(0f, IDJKHAMKPCH, num - NOBAPCOKFIL) + OBELJCEMDHP; } // Token: 0x0600957E RID: 38270 RVA: 0x002E0C04 File Offset: 0x002DEE04 public static void CameraFadeTo(Hashtable PMOIMMIFFIF) { if (iTween.CNDMCBOOKOA) { iTween.ColorTo(iTween.CNDMCBOOKOA, PMOIMMIFFIF); } else { Debug.LogError("iTween Error: You must first add a camera fade object with CameraFadeAdd() before atttempting to use camera fading."); } } // Token: 0x0600957F RID: 38271 RVA: 0x002E0C30 File Offset: 0x002DEE30 public static void FadeFrom(GameObject MMEBLCBANIL, float ELFEPDAKCDL, float GKICDGMMPBH) { iTween.FadeFrom(MMEBLCBANIL, iTween.Hash(new object[] { "alpha", ELFEPDAKCDL, "time", GKICDGMMPBH })); } // Token: 0x06009580 RID: 38272 RVA: 0x002E0C68 File Offset: 0x002DEE68 public static void Stop(GameObject MMEBLCBANIL) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { iTween.GIAOBJADDCM(); } } // Token: 0x06009581 RID: 38273 RVA: 0x002E0CA4 File Offset: 0x002DEEA4 private float KLKBNOACCCN(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { return Mathf.Lerp(OBELJCEMDHP, IDJKHAMKPCH, NOBAPCOKFIL); } // Token: 0x06009582 RID: 38274 RVA: 0x002E0CB0 File Offset: 0x002DEEB0 public static void PutOnPath(Transform MMEBLCBANIL, Vector3[] KHKFPPAPDOP, float KLENNLJPLEA) { MMEBLCBANIL.position = iTween.JDHGCEHGKNB(iTween.OGEIMFDECED(KHKFPPAPDOP), KLENNLJPLEA); } // Token: 0x06009583 RID: 38275 RVA: 0x002E0CC4 File Offset: 0x002DEEC4 public static void NMBNKKHNMMD(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); bool flag; if (PMOIMMIFFIF.Contains("RpcMasterRequestPlayerCatch")) { flag = (bool)PMOIMMIFFIF["Disabled {0} renderers with material {1}"]; } else { flag = iTween.BGLOMLJMGPD.NHDDPGADJPJ; } if (PMOIMMIFFIF.Contains("Google Analytics")) { Vector3[] array2; if (PMOIMMIFFIF["Grenade.Thrower"].GetType() == typeof(Vector3[])) { Vector3[] array = (Vector3[])PMOIMMIFFIF["Anti-Cheat Toolkit Detectors"]; array2 = new Vector3[array.Length]; Array.Copy(array, array2, array.Length); } else { Transform[] array3 = (Transform[])PMOIMMIFFIF["Trigger"]; array2 = new Vector3[array3.Length]; for (int i = 0; i < array3.Length; i += 0) { array2[i] = array3[i].position; } } if (array2[array2.Length - 1] != MMEBLCBANIL.transform.position) { Vector3[] array4 = new Vector3[array2.Length + 1]; Array.Copy(array2, array4, array2.Length); if (flag) { array4[array4.Length - 1] = MMEBLCBANIL.transform.localPosition; MMEBLCBANIL.transform.localPosition = array4[0]; } else { array4[array4.Length - 0] = MMEBLCBANIL.transform.position; MMEBLCBANIL.transform.position = array4[0]; } PMOIMMIFFIF["time"] = array4; } else { if (flag) { MMEBLCBANIL.transform.localPosition = array2[1]; } else { MMEBLCBANIL.transform.position = array2[1]; } PMOIMMIFFIF["Failed to create room: "] = array2; } } else { Vector3 vector2; Vector3 vector; if (flag) { vector = (vector2 = MMEBLCBANIL.transform.localPosition); } else { vector = (vector2 = MMEBLCBANIL.transform.position); } if (PMOIMMIFFIF.Contains("Google")) { if (PMOIMMIFFIF["CheerGeneral"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["Title:{0} Message:{1} Lock:{2}"]; vector = transform.position; } else if (PMOIMMIFFIF["Recycled:"].GetType() == typeof(Vector3)) { vector = (Vector3)PMOIMMIFFIF["{0}:{1}"]; } } else { if (PMOIMMIFFIF.Contains("Error saving room: ")) { vector.x = (float)PMOIMMIFFIF["Error reporting room: "]; } if (PMOIMMIFFIF.Contains("Error retrieving local profiles: ")) { vector.y = (float)PMOIMMIFFIF["PlayerIdReported"]; } if (PMOIMMIFFIF.Contains("No player instance found in Hand Start()")) { vector.z = (float)PMOIMMIFFIF["looktarget"]; } } if (flag) { MMEBLCBANIL.transform.localPosition = vector; } else { MMEBLCBANIL.transform.position = vector; } PMOIMMIFFIF["THUMB"] = vector2; } PMOIMMIFFIF["Error on server call: {0}. Local objective state will not be reflected in server!"] = "Error updating name!"; PMOIMMIFFIF["_EmissionColor"] = "oldPing"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009584 RID: 38276 RVA: 0x002E1030 File Offset: 0x002DF230 private void EIMOPFPLJLI() { Vector3[] array2; if (this.AFEJDIADLKI["Oculus_GearVR_DpadX"].GetType() == typeof(Vector3[])) { Vector3[] array = (Vector3[])this.AFEJDIADLKI["ACTk is able to detect some types of cheating to let you take action on the cheating players. This example scene has all possible detectors and all of them are automatically start on scene start."]; if (array.Length == 0) { Debug.LogError("PlayerCombatUI"); this.GIAOBJADDCM(); } array2 = new Vector3[array.Length]; Array.Copy(array, array2, array.Length); } else { Transform[] array3 = (Transform[])this.AFEJDIADLKI["EquipModeratorOutfits"]; if (array3.Length == 1) { Debug.LogError("Missing or null spawn regions."); this.GIAOBJADDCM(); } array2 = new Vector3[array3.Length]; for (int i = 0; i < array3.Length; i += 0) { array2[i] = array3[i].position; } } bool flag; int num; if (this.BEKGOMBPGOG.position != array2[0]) { if (!this.AFEJDIADLKI.Contains("IPD (mm): {0:F4}") || (bool)this.AFEJDIADLKI["Owner"]) { flag = true; num = 7; } else { flag = true; num = 6; } } else { flag = true; num = 7; } this.OMCHLGGPEKN = new Vector3[array2.Length + num]; if (flag) { this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.position; num = 7; } else { num = 1; } Array.Copy(array2, 0, this.OMCHLGGPEKN, num, array2.Length); this.OMCHLGGPEKN[0] = this.OMCHLGGPEKN[1] + (this.OMCHLGGPEKN[1] - this.OMCHLGGPEKN[8]); this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 1] = this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 2] + (this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 2] - this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 3]); if (this.OMCHLGGPEKN[0] == this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 2]) { Vector3[] array4 = new Vector3[this.OMCHLGGPEKN.Length]; Array.Copy(this.OMCHLGGPEKN, array4, this.OMCHLGGPEKN.Length); array4[1] = array4[array4.Length - 5]; array4[array4.Length - 1] = array4[3]; this.OMCHLGGPEKN = new Vector3[array4.Length]; Array.Copy(array4, this.OMCHLGGPEKN, array4.Length); } this.KHKFPPAPDOP = new iTween.OFOKGHNMPOO(this.OMCHLGGPEKN); if (this.AFEJDIADLKI.Contains(" ms")) { float num2 = iTween.PathLength(this.OMCHLGGPEKN); this.time = num2 / (float)this.AFEJDIADLKI[":"]; } } // Token: 0x06009585 RID: 38277 RVA: 0x002E1390 File Offset: 0x002DF590 private void CADDBFOOEBA() { this.MMFOHEJHMHB[2].x = this.DMAJFDKIGLC(this.MMFOHEJHMHB[0].x, this.MMFOHEJHMHB[1].x, this.DIOMDONBGCO); this.MMFOHEJHMHB[2].y = this.DMAJFDKIGLC(this.MMFOHEJHMHB[0].y, this.MMFOHEJHMHB[1].y, this.DIOMDONBGCO); this.IMBEAPMCGGF.volume = this.MMFOHEJHMHB[2].x; this.IMBEAPMCGGF.pitch = this.MMFOHEJHMHB[2].y; if (this.DIOMDONBGCO == 1f) { this.IMBEAPMCGGF.volume = this.MMFOHEJHMHB[1].x; this.IMBEAPMCGGF.pitch = this.MMFOHEJHMHB[1].y; } } // Token: 0x06009586 RID: 38278 RVA: 0x002E14A8 File Offset: 0x002DF6A8 public static void AudioUpdate(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector2[] array = new Vector2[4]; float num; if (PMOIMMIFFIF.Contains("time")) { num = (float)PMOIMMIFFIF["time"]; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else { num = iTween.BGLOMLJMGPD.NNOMKDNHMHG; } AudioSource audioSource; if (PMOIMMIFFIF.Contains("audiosource")) { audioSource = (AudioSource)PMOIMMIFFIF["audiosource"]; } else { if (!MMEBLCBANIL.GetComponent ()) { Debug.LogError("iTween Error: AudioUpdate requires an AudioSource."); return; } audioSource = MMEBLCBANIL.GetComponent (); } array[0] = (array[1] = new Vector2(audioSource.volume, audioSource.pitch)); if (PMOIMMIFFIF.Contains("volume")) { array[1].x = (float)PMOIMMIFFIF["volume"]; } if (PMOIMMIFFIF.Contains("pitch")) { array[1].y = (float)PMOIMMIFFIF["pitch"]; } array[3].x = Mathf.SmoothDampAngle(array[0].x, array[1].x, ref array[2].x, num); array[3].y = Mathf.SmoothDampAngle(array[0].y, array[1].y, ref array[2].y, num); audioSource.volume = array[3].x; audioSource.pitch = array[3].y; } // Token: 0x06009587 RID: 38279 RVA: 0x002E1658 File Offset: 0x002DF858 private void DLCLFLCMHOO() { this.LOFMJEJFNIP(); this.DBFIEKGBMBL("onupdate"); this.DLFGOONKAGL(); } // Token: 0x06009588 RID: 38280 RVA: 0x002E1678 File Offset: 0x002DF878 public static void FadeUpdate(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF["a"] = PMOIMMIFFIF["alpha"]; iTween.ColorUpdate(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009589 RID: 38281 RVA: 0x002E1698 File Offset: 0x002DF898 public static void DrawPath(Vector3[] KHKFPPAPDOP) { if (KHKFPPAPDOP.Length > 0) { iTween.KMEJEBEKDBD(KHKFPPAPDOP, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x0600958A RID: 38282 RVA: 0x002E16B4 File Offset: 0x002DF8B4 private float ABANDGINLGI(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { float num = 1.70158f; IDJKHAMKPCH -= OBELJCEMDHP; NOBAPCOKFIL /= 0.5f; if (NOBAPCOKFIL < 1f) { num *= 1.525f; return IDJKHAMKPCH * 0.5f * (NOBAPCOKFIL * NOBAPCOKFIL * ((num + 1f) * NOBAPCOKFIL - num)) + OBELJCEMDHP; } NOBAPCOKFIL -= 2f; num *= 1.525f; return IDJKHAMKPCH * 0.5f * (NOBAPCOKFIL * NOBAPCOKFIL * ((num + 1f) * NOBAPCOKFIL + num) + 2f) + OBELJCEMDHP; } // Token: 0x0600958B RID: 38283 RVA: 0x002E1734 File Offset: 0x002DF934 public static void PutOnPath(GameObject MMEBLCBANIL, Transform[] KHKFPPAPDOP, float KLENNLJPLEA) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } MMEBLCBANIL.transform.position = iTween.JDHGCEHGKNB(iTween.OGEIMFDECED(array), KLENNLJPLEA); } // Token: 0x0600958C RID: 38284 RVA: 0x002E178C File Offset: 0x002DF98C public static void Stop(string ANNBGHOPFBN) { ArrayList arrayList = new ArrayList(); for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["target"]; arrayList.Insert(arrayList.Count, gameObject); } for (int j = 0; j < arrayList.Count; j++) { iTween.Stop((GameObject)arrayList[j], ANNBGHOPFBN); } } // Token: 0x0600958D RID: 38285 RVA: 0x002E1814 File Offset: 0x002DFA14 public static void MoveAdd(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "move"; PMOIMMIFFIF["method"] = "add"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600958E RID: 38286 RVA: 0x002E1848 File Offset: 0x002DFA48 private void OnDisable() { this.KJEKNIBCCIJ(); } // Token: 0x0600958F RID: 38287 RVA: 0x002E1850 File Offset: 0x002DFA50 public static void RotateAdd(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "rotate"; PMOIMMIFFIF["method"] = "add"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009590 RID: 38288 RVA: 0x002E1884 File Offset: 0x002DFA84 private void OPJHOJLIDNB() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.position; this.OMCHLGGPEKN[2].x = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].y = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].z = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localPosition = this.OMCHLGGPEKN[2]; } else { this.BEKGOMBPGOG.position = this.OMCHLGGPEKN[2]; } if (this.DIOMDONBGCO == 1f) { if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localPosition = this.OMCHLGGPEKN[1]; } else { this.BEKGOMBPGOG.position = this.OMCHLGGPEKN[1]; } } this.EEKGAEDPBAG = this.BEKGOMBPGOG.position; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.position = this.ALDJNLGNEIE; base.GetComponent ().MovePosition(this.EEKGAEDPBAG); } } // Token: 0x06009591 RID: 38289 RVA: 0x002E1A4C File Offset: 0x002DFC4C public static void Stab(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "stab"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009592 RID: 38290 RVA: 0x002E1A70 File Offset: 0x002DFC70 public static void DrawLineHandles(Vector3[] HBMDFGPBJBI, Color HNOPCLEFEIG) { if (HBMDFGPBJBI.Length > 0) { iTween.MMBIFMLMJDF(HBMDFGPBJBI, HNOPCLEFEIG, "handles"); } } // Token: 0x06009593 RID: 38291 RVA: 0x002E1A88 File Offset: 0x002DFC88 public static void ScaleAdd(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.ScaleAdd(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x06009594 RID: 38292 RVA: 0x002E1AC0 File Offset: 0x002DFCC0 private static void PKIOLCLFIDI(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { if (!PMOIMMIFFIF.Contains("id")) { PMOIMMIFFIF["id"] = iTween.KCEGMEMDKIP(); } if (!PMOIMMIFFIF.Contains("target")) { PMOIMMIFFIF["target"] = MMEBLCBANIL; } iTween.tweens.Insert(0, PMOIMMIFFIF); MMEBLCBANIL.AddComponent (); } // Token: 0x06009595 RID: 38293 RVA: 0x002E1B1C File Offset: 0x002DFD1C private void OALHGPCLJBA() { switch (this.easeType) { case iTween.ENOAMCKBIPB.easeInQuad: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.DDEPJMLMEGF); break; case iTween.ENOAMCKBIPB.easeOutQuad: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.AALIGEIICGH); break; case iTween.ENOAMCKBIPB.easeInOutQuad: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.IOJNOEFLDIK); break; case iTween.ENOAMCKBIPB.easeInCubic: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.HONNFHAPJEE); break; case iTween.ENOAMCKBIPB.easeOutCubic: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.OJJDMJGGJMJ); break; case iTween.ENOAMCKBIPB.easeInOutCubic: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.GMHHOJHGKGD); break; case iTween.ENOAMCKBIPB.easeInQuart: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.JDADJDBMJCC); break; case iTween.ENOAMCKBIPB.easeOutQuart: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.HFCMOBNJAJH); break; case iTween.ENOAMCKBIPB.easeInOutQuart: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.KADECDBNBDA); break; case iTween.ENOAMCKBIPB.easeInQuint: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.CGDAEMHIGHM); break; case iTween.ENOAMCKBIPB.easeOutQuint: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.LBEGPGLAIOO); break; case iTween.ENOAMCKBIPB.easeInOutQuint: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.PGDNLLHDAOG); break; case iTween.ENOAMCKBIPB.easeInSine: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.ACANJBOCDHI); break; case iTween.ENOAMCKBIPB.easeOutSine: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.PBKJBGNNCOE); break; case iTween.ENOAMCKBIPB.easeInOutSine: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.GBOOLEMNIBM); break; case iTween.ENOAMCKBIPB.easeInExpo: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.JAJLJIEDOCI); break; case iTween.ENOAMCKBIPB.easeOutExpo: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.FGBJFPILJCA); break; case iTween.ENOAMCKBIPB.easeInOutExpo: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.KGBMGNGLCOJ); break; case iTween.ENOAMCKBIPB.easeInCirc: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.OJKADFGBNKI); break; case iTween.ENOAMCKBIPB.easeOutCirc: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.MMMGEFBBIPK); break; case iTween.ENOAMCKBIPB.easeInOutCirc: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.MDOAEAPGCAI); break; case iTween.ENOAMCKBIPB.linear: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.KLKBNOACCCN); break; case iTween.ENOAMCKBIPB.spring: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.MCIOFFKCDBJ); break; case iTween.ENOAMCKBIPB.easeInBounce: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.MOGIGIJNAEN); break; case iTween.ENOAMCKBIPB.easeOutBounce: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.CINMKBLIBLE); break; case iTween.ENOAMCKBIPB.easeInOutBounce: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.BLNGPJOMNKA); break; case iTween.ENOAMCKBIPB.easeInBack: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.CPCCMKEFOBI); break; case iTween.ENOAMCKBIPB.easeOutBack: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.MLAKKDLDNIO); break; case iTween.ENOAMCKBIPB.easeInOutBack: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.ABANDGINLGI); break; case iTween.ENOAMCKBIPB.easeInElastic: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.KMNABAEHKOI); break; case iTween.ENOAMCKBIPB.easeOutElastic: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.KJKPJBHFPPM); break; case iTween.ENOAMCKBIPB.easeInOutElastic: this.DMAJFDKIGLC = new iTween.CAPIBDMBJKE(this.CFBOHDJDMNC); break; } } // Token: 0x06009596 RID: 38294 RVA: 0x002E1E9C File Offset: 0x002E009C private float LDDNNGHLNML(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } // Token: 0x06009597 RID: 38295 RVA: 0x002E1EAC File Offset: 0x002E00AC public static void ColorUpdate(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.NJJLIBGNMCD(PMOIMMIFFIF); Color[] array = new Color[4]; if (!PMOIMMIFFIF.Contains("includechildren") || (bool)PMOIMMIFFIF["includechildren"]) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.ColorUpdate(transform.gameObject, PMOIMMIFFIF); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } float num; if (PMOIMMIFFIF.Contains("time")) { num = (float)PMOIMMIFFIF["time"]; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else { num = iTween.BGLOMLJMGPD.NNOMKDNHMHG; } if (MMEBLCBANIL.GetComponent ()) { array[0] = (array[1] = MMEBLCBANIL.GetComponent ().color); } else if (MMEBLCBANIL.GetComponent ()) { array[0] = (array[1] = MMEBLCBANIL.GetComponent ().material.color); } else if (MMEBLCBANIL.GetComponent ()) { array[0] = (array[1] = MMEBLCBANIL.GetComponent ().material.color); } else if (MMEBLCBANIL.GetComponent ()) { array[0] = (array[1] = MMEBLCBANIL.GetComponent ().color); } if (PMOIMMIFFIF.Contains("color")) { array[1] = (Color)PMOIMMIFFIF["color"]; } else { if (PMOIMMIFFIF.Contains("r")) { array[1].r = (float)PMOIMMIFFIF["r"]; } if (PMOIMMIFFIF.Contains("g")) { array[1].g = (float)PMOIMMIFFIF["g"]; } if (PMOIMMIFFIF.Contains("b")) { array[1].b = (float)PMOIMMIFFIF["b"]; } if (PMOIMMIFFIF.Contains("a")) { array[1].a = (float)PMOIMMIFFIF["a"]; } } array[3].r = Mathf.SmoothDamp(array[0].r, array[1].r, ref array[2].r, num); array[3].g = Mathf.SmoothDamp(array[0].g, array[1].g, ref array[2].g, num); array[3].b = Mathf.SmoothDamp(array[0].b, array[1].b, ref array[2].b, num); array[3].a = Mathf.SmoothDamp(array[0].a, array[1].a, ref array[2].a, num); if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().color = array[3]; } else if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().material.color = array[3]; } else if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().material.color = array[3]; } else if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().color = array[3]; } } // Token: 0x06009598 RID: 38296 RVA: 0x002E22E8 File Offset: 0x002E04E8 public static void MoveTo(GameObject MMEBLCBANIL, Vector3 CIGPHKLAAOD, float GKICDGMMPBH) { iTween.MoveTo(MMEBLCBANIL, iTween.Hash(new object[] { "position", CIGPHKLAAOD, "time", GKICDGMMPBH })); } // Token: 0x06009599 RID: 38297 RVA: 0x002E2320 File Offset: 0x002E0520 private void NFDOBNIHHKF() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.position; float num = this.DMAJFDKIGLC(0f, 1f, this.DIOMDONBGCO); if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localPosition = this.KHKFPPAPDOP.JDHGCEHGKNB(Mathf.Clamp(num, 0f, 1f)); } else { this.BEKGOMBPGOG.position = this.KHKFPPAPDOP.JDHGCEHGKNB(Mathf.Clamp(num, 0f, 1f)); } if (this.AFEJDIADLKI.Contains("orienttopath") && (bool)this.AFEJDIADLKI["orienttopath"]) { float num2; if (this.AFEJDIADLKI.Contains("lookahead")) { num2 = (float)this.AFEJDIADLKI["lookahead"]; } else { num2 = iTween.BGLOMLJMGPD.MAMKGBMEBDO; } float num3 = this.DMAJFDKIGLC(0f, 1f, Mathf.Min(1f, this.DIOMDONBGCO + num2)); this.AFEJDIADLKI["looktarget"] = this.KHKFPPAPDOP.JDHGCEHGKNB(Mathf.Clamp(num3, 0f, 1f)); } this.EEKGAEDPBAG = this.BEKGOMBPGOG.position; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.position = this.ALDJNLGNEIE; base.GetComponent ().MovePosition(this.EEKGAEDPBAG); } } // Token: 0x0600959A RID: 38298 RVA: 0x002E24B4 File Offset: 0x002E06B4 private void LDOKBCCIFEJ() { this.MMFOHEJHMHB[2].x = this.DMAJFDKIGLC(this.MMFOHEJHMHB[0].x, this.MMFOHEJHMHB[1].x, this.DIOMDONBGCO); this.MMFOHEJHMHB[2].y = this.DMAJFDKIGLC(this.MMFOHEJHMHB[0].y, this.MMFOHEJHMHB[1].y, this.DIOMDONBGCO); this.AFEJDIADLKI["onupdateparams"] = this.MMFOHEJHMHB[2]; if (this.DIOMDONBGCO == 1f) { this.AFEJDIADLKI["onupdateparams"] = this.MMFOHEJHMHB[1]; } } // Token: 0x0600959B RID: 38299 RVA: 0x002E25A8 File Offset: 0x002E07A8 private float LGAABCGPNIO(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; NOBAPCOKFIL /= 823f; float num = 368f; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL * ((num + 1215f) * NOBAPCOKFIL - num) + OBELJCEMDHP; } // Token: 0x0600959C RID: 38300 RVA: 0x002E25DC File Offset: 0x002E07DC public static void ShakePosition(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.ShakePosition(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x0600959D RID: 38301 RVA: 0x002E2614 File Offset: 0x002E0814 public static void NGOIAOBNGHB(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.NJJLIBGNMCD(PMOIMMIFFIF); Vector3[] array = new Vector3[0]; float num; if (PMOIMMIFFIF.Contains(" Message: ")) { num = (float)PMOIMMIFFIF["NEXT"]; num *= iTween.BGLOMLJMGPD.LDGNKDAJKDB; } else { num = iTween.BGLOMLJMGPD.NNOMKDNHMHG; } array[0] = (array[0] = MMEBLCBANIL.transform.localScale); if (PMOIMMIFFIF.Contains("OpGetGameList not sent. Lobby cannot be null.")) { if (PMOIMMIFFIF[" voices removed on leave"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["Error sending message!"]; array[0] = transform.localScale; } else if (PMOIMMIFFIF["Publishing..."].GetType() == typeof(Vector3)) { array[1] = (Vector3)PMOIMMIFFIF["Import Friends Dialog Opened"]; } } else { if (PMOIMMIFFIF.Contains("Teleport Restriction ")) { array[0].x = (float)PMOIMMIFFIF["{0}{1}"]; } if (PMOIMMIFFIF.Contains("DetachObject ")) { array[0].y = (float)PMOIMMIFFIF["pr"]; } if (PMOIMMIFFIF.Contains("easetype")) { array[0].z = (float)PMOIMMIFFIF[") has "]; } } array[8].x = Mathf.SmoothDamp(array[0].x, array[1].x, ref array[6].x, num); array[6].y = Mathf.SmoothDamp(array[1].y, array[0].y, ref array[0].y, num); array[3].z = Mathf.SmoothDamp(array[0].z, array[1].z, ref array[4].z, num); MMEBLCBANIL.transform.localScale = array[5]; } // Token: 0x0600959E RID: 38302 RVA: 0x002E2860 File Offset: 0x002E0A60 private void MDLBBCPMDHN() { if (this.DIOMDONBGCO == 0f) { this.BEKGOMBPGOG.localScale = this.OMCHLGGPEKN[1]; } this.BEKGOMBPGOG.localScale = this.OMCHLGGPEKN[0]; float num = 1f - this.DIOMDONBGCO; this.OMCHLGGPEKN[2].x = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].x * num, this.OMCHLGGPEKN[1].x * num); this.OMCHLGGPEKN[2].y = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].y * num, this.OMCHLGGPEKN[1].y * num); this.OMCHLGGPEKN[2].z = global::UnityEngine.Random.Range(-this.OMCHLGGPEKN[1].z * num, this.OMCHLGGPEKN[1].z * num); this.BEKGOMBPGOG.localScale += this.OMCHLGGPEKN[2]; } // Token: 0x0600959F RID: 38303 RVA: 0x002E29A0 File Offset: 0x002E0BA0 public static void DrawPathHandles(Transform[] KHKFPPAPDOP) { if (KHKFPPAPDOP.Length > 0) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } iTween.KMEJEBEKDBD(array, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "handles"); } } // Token: 0x060095A0 RID: 38304 RVA: 0x002E29F8 File Offset: 0x002E0BF8 public static void Stop() { for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["target"]; iTween.Stop(gameObject); } iTween.tweens.Clear(); } // Token: 0x060095A1 RID: 38305 RVA: 0x002E2A50 File Offset: 0x002E0C50 public static int AOKGIJOBLOO(GameObject MMEBLCBANIL) { Component[] components = MMEBLCBANIL.GetComponents (); return components.Length; } // Token: 0x060095A2 RID: 38306 RVA: 0x002E2A68 File Offset: 0x002E0C68 public static void DrawLineGizmos(Transform[] HBMDFGPBJBI) { if (HBMDFGPBJBI.Length > 0) { Vector3[] array = new Vector3[HBMDFGPBJBI.Length]; for (int i = 0; i < HBMDFGPBJBI.Length; i++) { array[i] = HBMDFGPBJBI[i].position; } iTween.MMBIFMLMJDF(array, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x060095A3 RID: 38307 RVA: 0x002E2AC0 File Offset: 0x002E0CC0 private void LateUpdate() { if (this.AFEJDIADLKI.Contains("looktarget") && this.isRunning && (this.type == "move" || this.type == "shake" || this.type == "punch")) { iTween.LookUpdate(base.gameObject, this.AFEJDIADLKI); } } // Token: 0x060095A4 RID: 38308 RVA: 0x002E2B40 File Offset: 0x002E0D40 private void JDKLOENBKGF() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.localScale); if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] += (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { Vector3[] omchlggpekn = this.OMCHLGGPEKN; int num = 1; omchlggpekn[num].x = omchlggpekn[num].x + (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { Vector3[] omchlggpekn2 = this.OMCHLGGPEKN; int num2 = 1; omchlggpekn2[num2].y = omchlggpekn2[num2].y + (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { Vector3[] omchlggpekn3 = this.OMCHLGGPEKN; int num3 = 1; omchlggpekn3[num3].z = omchlggpekn3[num3].z + (float)this.AFEJDIADLKI["z"]; } } if (this.AFEJDIADLKI.Contains("speed")) { float num4 = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num4 / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x060095A5 RID: 38309 RVA: 0x002E2CFC File Offset: 0x002E0EFC public static void DrawLineHandles(Transform[] HBMDFGPBJBI, Color HNOPCLEFEIG) { if (HBMDFGPBJBI.Length > 0) { Vector3[] array = new Vector3[HBMDFGPBJBI.Length]; for (int i = 0; i < HBMDFGPBJBI.Length; i++) { array[i] = HBMDFGPBJBI[i].position; } iTween.MMBIFMLMJDF(array, HNOPCLEFEIG, "handles"); } } // Token: 0x060095A6 RID: 38310 RVA: 0x002E2D50 File Offset: 0x002E0F50 public static void DrawLine(Transform[] HBMDFGPBJBI) { if (HBMDFGPBJBI.Length > 0) { Vector3[] array = new Vector3[HBMDFGPBJBI.Length]; for (int i = 0; i < HBMDFGPBJBI.Length; i++) { array[i] = HBMDFGPBJBI[i].position; } iTween.MMBIFMLMJDF(array, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x060095A7 RID: 38311 RVA: 0x002E2DA8 File Offset: 0x002E0FA8 public static void Resume() { for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["target"]; iTween.Resume(gameObject); } } // Token: 0x060095A8 RID: 38312 RVA: 0x002E2DF4 File Offset: 0x002E0FF4 public static void LookTo(GameObject MMEBLCBANIL, Vector3 LONBMOFOEML, float GKICDGMMPBH) { iTween.LookTo(MMEBLCBANIL, iTween.Hash(new object[] { "looktarget", LONBMOFOEML, "time", GKICDGMMPBH })); } // Token: 0x060095A9 RID: 38313 RVA: 0x002E2E2C File Offset: 0x002E102C private void IKJHPDILPBF() { Vector3[] array2; if (this.AFEJDIADLKI["path"].GetType() == typeof(Vector3[])) { Vector3[] array = (Vector3[])this.AFEJDIADLKI["path"]; if (array.Length == 1) { Debug.LogError("iTween Error: Attempting a path movement with MoveTo requires an array of more than 1 entry!"); this.GIAOBJADDCM(); } array2 = new Vector3[array.Length]; Array.Copy(array, array2, array.Length); } else { Transform[] array3 = (Transform[])this.AFEJDIADLKI["path"]; if (array3.Length == 1) { Debug.LogError("iTween Error: Attempting a path movement with MoveTo requires an array of more than 1 entry!"); this.GIAOBJADDCM(); } array2 = new Vector3[array3.Length]; for (int i = 0; i < array3.Length; i++) { array2[i] = array3[i].position; } } bool flag; int num; if (this.BEKGOMBPGOG.position != array2[0]) { if (!this.AFEJDIADLKI.Contains("movetopath") || (bool)this.AFEJDIADLKI["movetopath"]) { flag = true; num = 3; } else { flag = false; num = 2; } } else { flag = false; num = 2; } this.OMCHLGGPEKN = new Vector3[array2.Length + num]; if (flag) { this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.position; num = 2; } else { num = 1; } Array.Copy(array2, 0, this.OMCHLGGPEKN, num, array2.Length); this.OMCHLGGPEKN[0] = this.OMCHLGGPEKN[1] + (this.OMCHLGGPEKN[1] - this.OMCHLGGPEKN[2]); this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 1] = this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 2] + (this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 2] - this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 3]); if (this.OMCHLGGPEKN[1] == this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 2]) { Vector3[] array4 = new Vector3[this.OMCHLGGPEKN.Length]; Array.Copy(this.OMCHLGGPEKN, array4, this.OMCHLGGPEKN.Length); array4[0] = array4[array4.Length - 3]; array4[array4.Length - 1] = array4[2]; this.OMCHLGGPEKN = new Vector3[array4.Length]; Array.Copy(array4, this.OMCHLGGPEKN, array4.Length); } this.KHKFPPAPDOP = new iTween.OFOKGHNMPOO(this.OMCHLGGPEKN); if (this.AFEJDIADLKI.Contains("speed")) { float num2 = iTween.PathLength(this.OMCHLGGPEKN); this.time = num2 / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x060095AA RID: 38314 RVA: 0x002E318C File Offset: 0x002E138C public static void RotateFrom(GameObject MMEBLCBANIL, Vector3 IJGPPOIJDKO, float GKICDGMMPBH) { iTween.RotateFrom(MMEBLCBANIL, iTween.Hash(new object[] { "rotation", IJGPPOIJDKO, "time", GKICDGMMPBH })); } // Token: 0x060095AB RID: 38315 RVA: 0x002E31C4 File Offset: 0x002E13C4 public static void DrawLineHandles(Transform[] HBMDFGPBJBI) { if (HBMDFGPBJBI.Length > 0) { Vector3[] array = new Vector3[HBMDFGPBJBI.Length]; for (int i = 0; i < HBMDFGPBJBI.Length; i++) { array[i] = HBMDFGPBJBI[i].position; } iTween.MMBIFMLMJDF(array, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "handles"); } } // Token: 0x060095AC RID: 38316 RVA: 0x002E321C File Offset: 0x002E141C public static int Count(string ANNBGHOPFBN) { int num = 0; for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; string text = (string)hashtable["type"] + (string)hashtable["method"]; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { num++; } } return num; } // Token: 0x060095AD RID: 38317 RVA: 0x002E32A4 File Offset: 0x002E14A4 public static void MoveAdd(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.MoveAdd(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x060095AE RID: 38318 RVA: 0x002E32DC File Offset: 0x002E14DC public static int Count(GameObject MMEBLCBANIL) { Component[] components = MMEBLCBANIL.GetComponents (); return components.Length; } // Token: 0x060095AF RID: 38319 RVA: 0x002E32F4 File Offset: 0x002E14F4 public static void ColorFrom(GameObject MMEBLCBANIL, Color HNOPCLEFEIG, float GKICDGMMPBH) { iTween.ColorFrom(MMEBLCBANIL, iTween.Hash(new object[] { "color", HNOPCLEFEIG, "time", GKICDGMMPBH })); } // Token: 0x060095B0 RID: 38320 RVA: 0x002E332C File Offset: 0x002E152C public static void Stab(GameObject MMEBLCBANIL, AudioClip MIHDNKMLNLK, float JGJNJBMLHPC) { iTween.Stab(MMEBLCBANIL, iTween.Hash(new object[] { "audioclip", MIHDNKMLNLK, "delay", JGJNJBMLHPC })); } // Token: 0x060095B1 RID: 38321 RVA: 0x002E335C File Offset: 0x002E155C private float IEDMNOHFKPP(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; float num = 564f; if (NOBAPCOKFIL < num * 513f) { return this.MOGIGIJNAEN(1642f, IDJKHAMKPCH, NOBAPCOKFIL * 143f) * 1579f + OBELJCEMDHP; } return this.CINMKBLIBLE(511f, IDJKHAMKPCH, NOBAPCOKFIL * 1439f - num) * 1556f + IDJKHAMKPCH * 51f + OBELJCEMDHP; } // Token: 0x060095B2 RID: 38322 RVA: 0x002E33C4 File Offset: 0x002E15C4 private void ECBPEFKBEFD() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.position; Vector3 vector = default(Vector3); if (this.AFEJDIADLKI.Contains("looktarget")) { vector = this.BEKGOMBPGOG.eulerAngles; this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[4]; } this.OMCHLGGPEKN[2].x = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].y = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].z = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); this.BEKGOMBPGOG.Translate(this.OMCHLGGPEKN[2] - this.OMCHLGGPEKN[3], this.FAEAOHIMFDB); this.OMCHLGGPEKN[3] = this.OMCHLGGPEKN[2]; if (this.AFEJDIADLKI.Contains("looktarget")) { this.BEKGOMBPGOG.eulerAngles = vector; } this.EEKGAEDPBAG = this.BEKGOMBPGOG.position; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.position = this.ALDJNLGNEIE; base.GetComponent ().MovePosition(this.EEKGAEDPBAG); } } // Token: 0x060095B3 RID: 38323 RVA: 0x002E35AC File Offset: 0x002E17AC public static void CameraFadeSwap(Texture2D JBGLHECEOPE) { if (iTween.CNDMCBOOKOA) { iTween.CNDMCBOOKOA.GetComponent ().texture = JBGLHECEOPE; } } // Token: 0x060095B4 RID: 38324 RVA: 0x002E35D0 File Offset: 0x002E17D0 private static Hashtable NJJLIBGNMCD(Hashtable PMOIMMIFFIF) { Hashtable hashtable = new Hashtable(PMOIMMIFFIF.Count); Hashtable hashtable2 = new Hashtable(PMOIMMIFFIF.Count); IDictionaryEnumerator enumerator = PMOIMMIFFIF.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; DictionaryEntry dictionaryEntry = (DictionaryEntry)obj; hashtable.Add(dictionaryEntry.Key, dictionaryEntry.Value); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } IDictionaryEnumerator enumerator2 = hashtable.GetEnumerator(); try { while (enumerator2.MoveNext()) { object obj2 = enumerator2.Current; DictionaryEntry dictionaryEntry2 = (DictionaryEntry)obj2; if (dictionaryEntry2.Value.GetType() == typeof(int)) { int num = (int)dictionaryEntry2.Value; float num2 = (float)num; PMOIMMIFFIF[dictionaryEntry2.Key] = num2; } if (dictionaryEntry2.Value.GetType() == typeof(double)) { double num3 = (double)dictionaryEntry2.Value; float num4 = (float)num3; PMOIMMIFFIF[dictionaryEntry2.Key] = num4; } } } finally { IDisposable disposable2; if ((disposable2 = enumerator2 as IDisposable) != null) { disposable2.Dispose(); } } IDictionaryEnumerator enumerator3 = PMOIMMIFFIF.GetEnumerator(); try { while (enumerator3.MoveNext()) { object obj3 = enumerator3.Current; DictionaryEntry dictionaryEntry3 = (DictionaryEntry)obj3; hashtable2.Add(dictionaryEntry3.Key.ToString().ToLower(), dictionaryEntry3.Value); } } finally { IDisposable disposable3; if ((disposable3 = enumerator3 as IDisposable) != null) { disposable3.Dispose(); } } PMOIMMIFFIF = hashtable2; return PMOIMMIFFIF; } // Token: 0x060095B5 RID: 38325 RVA: 0x002E379C File Offset: 0x002E199C public static void AudioTo(GameObject MMEBLCBANIL, float AHAKJNAGMHJ, float IOGNDEEKFHM, float GKICDGMMPBH) { iTween.AudioTo(MMEBLCBANIL, iTween.Hash(new object[] { "volume", AHAKJNAGMHJ, "pitch", IOGNDEEKFHM, "time", GKICDGMMPBH })); } // Token: 0x060095B6 RID: 38326 RVA: 0x002E37F0 File Offset: 0x002E19F0 private float LJKPOLBFKGC(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { float num = 0f; float num2 = 360f; float num3 = Mathf.Abs((num2 - num) * 0.5f); float num5; if (IDJKHAMKPCH - OBELJCEMDHP < -num3) { float num4 = (num2 - OBELJCEMDHP + IDJKHAMKPCH) * NOBAPCOKFIL; num5 = OBELJCEMDHP + num4; } else if (IDJKHAMKPCH - OBELJCEMDHP > num3) { float num4 = -(num2 - IDJKHAMKPCH + OBELJCEMDHP) * NOBAPCOKFIL; num5 = OBELJCEMDHP + num4; } else { num5 = OBELJCEMDHP + (IDJKHAMKPCH - OBELJCEMDHP) * NOBAPCOKFIL; } return num5; } // Token: 0x060095B7 RID: 38327 RVA: 0x002E3868 File Offset: 0x002E1A68 public static void MoveBy(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "move"; PMOIMMIFFIF["method"] = "by"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x060095B8 RID: 38328 RVA: 0x002E389C File Offset: 0x002E1A9C public static void ScaleAdd(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "scale"; PMOIMMIFFIF["method"] = "add"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x060095B9 RID: 38329 RVA: 0x002E38D0 File Offset: 0x002E1AD0 public static void CameraFadeDepth(int GABAGADECPG) { if (iTween.CNDMCBOOKOA) { iTween.CNDMCBOOKOA.transform.position = new Vector3(iTween.CNDMCBOOKOA.transform.position.x, iTween.CNDMCBOOKOA.transform.position.y, (float)GABAGADECPG); } } // Token: 0x060095BA RID: 38330 RVA: 0x002E3930 File Offset: 0x002E1B30 public static GameObject CameraFadeAdd(Texture2D JBGLHECEOPE, int GABAGADECPG) { if (iTween.CNDMCBOOKOA) { return null; } iTween.CNDMCBOOKOA = new GameObject("iTween Camera Fade"); iTween.CNDMCBOOKOA.transform.position = new Vector3(0.5f, 0.5f, (float)GABAGADECPG); iTween.CNDMCBOOKOA.AddComponent (); iTween.CNDMCBOOKOA.GetComponent ().texture = JBGLHECEOPE; iTween.CNDMCBOOKOA.GetComponent ().color = new Color(0.5f, 0.5f, 0.5f, 0f); return iTween.CNDMCBOOKOA; } // Token: 0x060095BB RID: 38331 RVA: 0x002E39C8 File Offset: 0x002E1BC8 private void FKICHAJHBFC() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.localScale; if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } } // Token: 0x060095BC RID: 38332 RVA: 0x002E3AF0 File Offset: 0x002E1CF0 public static void CameraFadeTo(float HIGFAJDDDEP, float GKICDGMMPBH) { if (iTween.CNDMCBOOKOA) { iTween.CameraFadeTo(iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } else { Debug.LogError("iTween Error: You must first add a camera fade object with CameraFadeAdd() before atttempting to use camera fading."); } } // Token: 0x060095BD RID: 38333 RVA: 0x002E3B50 File Offset: 0x002E1D50 private void MPKBNGNAJLG() { this.OMCHLGGPEKN = new Vector3[4]; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.eulerAngles; if (this.AFEJDIADLKI.Contains("RoomId")) { if (this.AFEJDIADLKI["HTTPResponse"].GetType() == typeof(Transform)) { Transform bekgombpgog = this.BEKGOMBPGOG; Transform transform = (Transform)this.AFEJDIADLKI["KBNHKHBBHFK"]; Vector3? vector = (Vector3?)this.AFEJDIADLKI["traffic"]; bekgombpgog.LookAt(transform, (vector == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector.Value); } else if (this.AFEJDIADLKI["looktime"].GetType() == typeof(Vector3)) { Transform bekgombpgog2 = this.BEKGOMBPGOG; Vector3 vector2 = (Vector3)this.AFEJDIADLKI["_TintColor"]; Vector3? vector3 = (Vector3?)this.AFEJDIADLKI["Enemy "]; bekgombpgog2.LookAt(vector2, (vector3 == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector3.Value); } } else { Debug.LogError("qop"); this.GIAOBJADDCM(); } this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.eulerAngles; this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[0]; if (this.AFEJDIADLKI.Contains("value")) { string text = (string)this.AFEJDIADLKI["x2"]; if (text != null) { if (!(text == "r")) { if (!(text == "scale")) { if (text == "islocal") { this.OMCHLGGPEKN[0].x = this.OMCHLGGPEKN[1].x; this.OMCHLGGPEKN[0].y = this.OMCHLGGPEKN[1].y; } } else { this.OMCHLGGPEKN[0].x = this.OMCHLGGPEKN[1].x; this.OMCHLGGPEKN[0].z = this.OMCHLGGPEKN[1].z; } } else { this.OMCHLGGPEKN[1].y = this.OMCHLGGPEKN[1].y; this.OMCHLGGPEKN[1].z = this.OMCHLGGPEKN[0].z; } } } this.OMCHLGGPEKN[0] = new Vector3(this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[0].x, 1628f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, 1810f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[1].z, this.OMCHLGGPEKN[0].z, 1064f)); if (this.AFEJDIADLKI.Contains("spillway2")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[0])); this.time = num / (float)this.AFEJDIADLKI[" "]; } } // Token: 0x060095BE RID: 38334 RVA: 0x002E3F18 File Offset: 0x002E2118 private void GBJLCBKOJKN() { this.AGHKODINBDG = new Rect[8]; this.AGHKODINBDG[1] = (Rect)this.AFEJDIADLKI["looktarget"]; this.AGHKODINBDG[1] = (Rect)this.AFEJDIADLKI["RpcOnFire"]; } // Token: 0x060095BF RID: 38335 RVA: 0x002E3F80 File Offset: 0x002E2180 private float FGBJFPILJCA(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * (-Mathf.Pow(2f, -10f * NOBAPCOKFIL) + 1f) + OBELJCEMDHP; } // Token: 0x060095C0 RID: 38336 RVA: 0x002E3FA4 File Offset: 0x002E21A4 public static void ColorUpdate(GameObject MMEBLCBANIL, Color HNOPCLEFEIG, float GKICDGMMPBH) { iTween.ColorUpdate(MMEBLCBANIL, iTween.Hash(new object[] { "color", HNOPCLEFEIG, "time", GKICDGMMPBH })); } // Token: 0x060095C1 RID: 38337 RVA: 0x002E3FDC File Offset: 0x002E21DC public static void StopByName(GameObject MMEBLCBANIL, string EKKMPHMGCLB, bool CEHCIPJANJG) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { if (iTween._name == EKKMPHMGCLB) { iTween.GIAOBJADDCM(); } } if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.StopByName(transform.gameObject, EKKMPHMGCLB, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x060095C2 RID: 38338 RVA: 0x002E4094 File Offset: 0x002E2294 private void FLEHGOKFIFF() { this.OMCHLGGPEKN = new Vector3[5]; this.OMCHLGGPEKN[4] = this.BEKGOMBPGOG.eulerAngles; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.position; this.OMCHLGGPEKN[1] = (this.OMCHLGGPEKN[3] = Vector3.zero); if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } } // Token: 0x060095C3 RID: 38339 RVA: 0x002E4200 File Offset: 0x002E2400 public static void PunchPosition(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); PMOIMMIFFIF["type"] = "punch"; PMOIMMIFFIF["method"] = "position"; PMOIMMIFFIF["easetype"] = iTween.ENOAMCKBIPB.punch; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x060095C4 RID: 38340 RVA: 0x002E4250 File Offset: 0x002E2450 public static void Resume(GameObject MMEBLCBANIL, string ANNBGHOPFBN, bool CEHCIPJANJG) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { iTween.enabled = true; } } if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.Resume(transform.gameObject, ANNBGHOPFBN, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x060095C5 RID: 38341 RVA: 0x002E4330 File Offset: 0x002E2530 public static int Count(GameObject MMEBLCBANIL, string ANNBGHOPFBN) { int num = 0; Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { num++; } } return num; } // Token: 0x060095C6 RID: 38342 RVA: 0x002E43AC File Offset: 0x002E25AC public static void Stop(GameObject MMEBLCBANIL, bool CEHCIPJANJG) { iTween.Stop(MMEBLCBANIL); if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.Stop(transform.gameObject, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x060095C7 RID: 38343 RVA: 0x002E4424 File Offset: 0x002E2624 private void CEOFPDKPOGE() { this.OMCHLGGPEKN[2].x = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].y = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].z = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); this.AFEJDIADLKI["onupdateparams"] = this.OMCHLGGPEKN[2]; if (this.DIOMDONBGCO == 1f) { this.AFEJDIADLKI["onupdateparams"] = this.OMCHLGGPEKN[1]; } } // Token: 0x060095C8 RID: 38344 RVA: 0x002E455C File Offset: 0x002E275C public static void NBEDHECNLLM() { for (int i = 1; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["SystemInfo"]; iTween.Pause(gameObject); } } // Token: 0x060095C9 RID: 38345 RVA: 0x002E45A8 File Offset: 0x002E27A8 public static GameObject CameraFadeAdd(Texture2D JBGLHECEOPE) { if (iTween.CNDMCBOOKOA) { return null; } iTween.CNDMCBOOKOA = new GameObject("iTween Camera Fade"); iTween.CNDMCBOOKOA.transform.position = new Vector3(0.5f, 0.5f, (float)iTween.BGLOMLJMGPD.CLHOCPFMIGF); iTween.CNDMCBOOKOA.AddComponent (); iTween.CNDMCBOOKOA.GetComponent ().texture = JBGLHECEOPE; iTween.CNDMCBOOKOA.GetComponent ().color = new Color(0.5f, 0.5f, 0.5f, 0f); return iTween.CNDMCBOOKOA; } // Token: 0x060095CA RID: 38346 RVA: 0x002E4644 File Offset: 0x002E2844 private float OJKADFGBNKI(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return -IDJKHAMKPCH * (Mathf.Sqrt(1f - NOBAPCOKFIL * NOBAPCOKFIL) - 1f) + OBELJCEMDHP; } // Token: 0x060095CB RID: 38347 RVA: 0x002E4664 File Offset: 0x002E2864 public static void ShakeRotation(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.ShakeRotation(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x060095CC RID: 38348 RVA: 0x002E469C File Offset: 0x002E289C public static void FadeFrom(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { iTween.ColorFrom(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x060095CD RID: 38349 RVA: 0x002E46A8 File Offset: 0x002E28A8 private float MDOAEAPGCAI(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 0.5f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 1f) { return -IDJKHAMKPCH * 0.5f * (Mathf.Sqrt(1f - NOBAPCOKFIL * NOBAPCOKFIL) - 1f) + OBELJCEMDHP; } NOBAPCOKFIL -= 2f; return IDJKHAMKPCH * 0.5f * (Mathf.Sqrt(1f - NOBAPCOKFIL * NOBAPCOKFIL) + 1f) + OBELJCEMDHP; } // Token: 0x060095CE RID: 38350 RVA: 0x002E4718 File Offset: 0x002E2918 private float AALIGEIICGH(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return -IDJKHAMKPCH * NOBAPCOKFIL * (NOBAPCOKFIL - 2f) + OBELJCEMDHP; } // Token: 0x060095CF RID: 38351 RVA: 0x002E4730 File Offset: 0x002E2930 public static void EEOHCFFCPHP(GameObject MMEBLCBANIL) { Component[] components = MMEBLCBANIL.GetComponents (); Component[] array = components; for (int i = 1; i < array.Length; i++) { iTween iTween = (iTween)array[i]; iTween.enabled = false; } } // Token: 0x060095D0 RID: 38352 RVA: 0x002E476C File Offset: 0x002E296C private void AOFKLMLNBOF() { if (base.GetComponent ()) { this.NHJIGHIOOCG = new Color[1, 3]; this.NHJIGHIOOCG[0, 0] = (this.NHJIGHIOOCG[0, 1] = base.GetComponent ().color); } else if (base.GetComponent ()) { this.NHJIGHIOOCG = new Color[1, 3]; this.NHJIGHIOOCG[0, 0] = (this.NHJIGHIOOCG[0, 1] = base.GetComponent ().material.color); } else if (base.GetComponent ()) { this.NHJIGHIOOCG = new Color[base.GetComponent ().materials.Length, 3]; for (int i = 0; i < base.GetComponent ().materials.Length; i++) { this.NHJIGHIOOCG[i, 0] = base.GetComponent ().materials[i].GetColor(this.MOEKBJEJDLH.ToString()); this.NHJIGHIOOCG[i, 1] = base.GetComponent ().materials[i].GetColor(this.MOEKBJEJDLH.ToString()); } } else if (base.GetComponent ()) { this.NHJIGHIOOCG = new Color[1, 3]; this.NHJIGHIOOCG[0, 0] = (this.NHJIGHIOOCG[0, 1] = base.GetComponent ().color); } else { this.NHJIGHIOOCG = new Color[1, 3]; } if (this.AFEJDIADLKI.Contains("color")) { for (int j = 0; j < this.NHJIGHIOOCG.GetLength(0); j++) { this.NHJIGHIOOCG[j, 1] = (Color)this.AFEJDIADLKI["color"]; } } else { if (this.AFEJDIADLKI.Contains("r")) { for (int k = 0; k < this.NHJIGHIOOCG.GetLength(0); k++) { this.NHJIGHIOOCG[k, 1].r = (float)this.AFEJDIADLKI["r"]; } } if (this.AFEJDIADLKI.Contains("g")) { for (int l = 0; l < this.NHJIGHIOOCG.GetLength(0); l++) { this.NHJIGHIOOCG[l, 1].g = (float)this.AFEJDIADLKI["g"]; } } if (this.AFEJDIADLKI.Contains("b")) { for (int m = 0; m < this.NHJIGHIOOCG.GetLength(0); m++) { this.NHJIGHIOOCG[m, 1].b = (float)this.AFEJDIADLKI["b"]; } } if (this.AFEJDIADLKI.Contains("a")) { for (int n = 0; n < this.NHJIGHIOOCG.GetLength(0); n++) { this.NHJIGHIOOCG[n, 1].a = (float)this.AFEJDIADLKI["a"]; } } } if (this.AFEJDIADLKI.Contains("amount")) { for (int num = 0; num < this.NHJIGHIOOCG.GetLength(0); num++) { this.NHJIGHIOOCG[num, 1].a = (float)this.AFEJDIADLKI["amount"]; } } else if (this.AFEJDIADLKI.Contains("alpha")) { for (int num2 = 0; num2 < this.NHJIGHIOOCG.GetLength(0); num2++) { this.NHJIGHIOOCG[num2, 1].a = (float)this.AFEJDIADLKI["alpha"]; } } } // Token: 0x060095D1 RID: 38353 RVA: 0x002E4BD0 File Offset: 0x002E2DD0 private float CGDAEMHIGHM(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } // Token: 0x060095D2 RID: 38354 RVA: 0x002E4BE4 File Offset: 0x002E2DE4 public static float PathLength(Transform[] KHKFPPAPDOP) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; float num = 0f; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } Vector3[] array2 = iTween.OGEIMFDECED(array); Vector3 vector = iTween.JDHGCEHGKNB(array2, 0f); int num2 = KHKFPPAPDOP.Length * 20; for (int j = 1; j <= num2; j++) { float num3 = (float)j / (float)num2; Vector3 vector2 = iTween.JDHGCEHGKNB(array2, num3); num += Vector3.Distance(vector, vector2); vector = vector2; } return num; } // Token: 0x060095D3 RID: 38355 RVA: 0x002E4C80 File Offset: 0x002E2E80 private float CFBOHDJDMNC(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; float num = 1f; float num2 = num * 0.3f; float num3 = 0f; if (NOBAPCOKFIL == 0f) { return OBELJCEMDHP; } if ((NOBAPCOKFIL /= num * 0.5f) == 2f) { return OBELJCEMDHP + IDJKHAMKPCH; } float num4; if (num3 == 0f || num3 < Mathf.Abs(IDJKHAMKPCH)) { num3 = IDJKHAMKPCH; num4 = num2 / 4f; } else { num4 = num2 / 6.2831855f * Mathf.Asin(IDJKHAMKPCH / num3); } if (NOBAPCOKFIL < 1f) { return -0.5f * (num3 * Mathf.Pow(2f, 10f * (NOBAPCOKFIL -= 1f)) * Mathf.Sin((NOBAPCOKFIL * num - num4) * 6.2831855f / num2)) + OBELJCEMDHP; } return num3 * Mathf.Pow(2f, -10f * (NOBAPCOKFIL -= 1f)) * Mathf.Sin((NOBAPCOKFIL * num - num4) * 6.2831855f / num2) * 0.5f + IDJKHAMKPCH + OBELJCEMDHP; } // Token: 0x060095D4 RID: 38356 RVA: 0x002E4D88 File Offset: 0x002E2F88 private float KMNABAEHKOI(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; float num = 1f; float num2 = num * 0.3f; float num3 = 0f; if (NOBAPCOKFIL == 0f) { return OBELJCEMDHP; } if ((NOBAPCOKFIL /= num) == 1f) { return OBELJCEMDHP + IDJKHAMKPCH; } float num4; if (num3 == 0f || num3 < Mathf.Abs(IDJKHAMKPCH)) { num3 = IDJKHAMKPCH; num4 = num2 / 4f; } else { num4 = num2 / 6.2831855f * Mathf.Asin(IDJKHAMKPCH / num3); } return -(num3 * Mathf.Pow(2f, 10f * (NOBAPCOKFIL -= 1f)) * Mathf.Sin((NOBAPCOKFIL * num - num4) * 6.2831855f / num2)) + OBELJCEMDHP; } // Token: 0x060095D5 RID: 38357 RVA: 0x002E4E40 File Offset: 0x002E3040 public static Vector2 Vector2Update(Vector2 GPEJCFBDAPE, Vector2 GCPGHJKFEIN, float BGJNLBNEINL) { Vector2 vector = GCPGHJKFEIN - GPEJCFBDAPE; GPEJCFBDAPE += vector * BGJNLBNEINL * Time.deltaTime; return GPEJCFBDAPE; } // Token: 0x060095D6 RID: 38358 RVA: 0x002E4E70 File Offset: 0x002E3070 public static void Stop(GameObject MMEBLCBANIL, string ANNBGHOPFBN, bool CEHCIPJANJG) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { iTween.GIAOBJADDCM(); } } if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.Stop(transform.gameObject, ANNBGHOPFBN, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x060095D7 RID: 38359 RVA: 0x002E4F50 File Offset: 0x002E3150 private float ACANJBOCDHI(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return -IDJKHAMKPCH * Mathf.Cos(NOBAPCOKFIL * 1.5707964f) + IDJKHAMKPCH + OBELJCEMDHP; } // Token: 0x060095D8 RID: 38360 RVA: 0x002E4F6C File Offset: 0x002E316C public static void DrawPath(Transform[] KHKFPPAPDOP) { if (KHKFPPAPDOP.Length > 0) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } iTween.KMEJEBEKDBD(array, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x060095D9 RID: 38361 RVA: 0x002E4FC4 File Offset: 0x002E31C4 private float JAJLJIEDOCI(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * Mathf.Pow(2f, 10f * (NOBAPCOKFIL - 1f)) + OBELJCEMDHP; } // Token: 0x060095DA RID: 38362 RVA: 0x002E4FE8 File Offset: 0x002E31E8 public static float FloatUpdate(float GPEJCFBDAPE, float GCPGHJKFEIN, float BGJNLBNEINL) { float num = GCPGHJKFEIN - GPEJCFBDAPE; GPEJCFBDAPE += num * BGJNLBNEINL * Time.deltaTime; return GPEJCFBDAPE; } // Token: 0x060095DB RID: 38363 RVA: 0x002E5008 File Offset: 0x002E3208 public static void MoveTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (PMOIMMIFFIF.Contains("position") && PMOIMMIFFIF["position"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["position"]; PMOIMMIFFIF["position"] = new Vector3(transform.position.x, transform.position.y, transform.position.z); PMOIMMIFFIF["rotation"] = new Vector3(transform.eulerAngles.x, transform.eulerAngles.y, transform.eulerAngles.z); PMOIMMIFFIF["scale"] = new Vector3(transform.localScale.x, transform.localScale.y, transform.localScale.z); } PMOIMMIFFIF["type"] = "move"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x060095DC RID: 38364 RVA: 0x002E5148 File Offset: 0x002E3348 private void JAHACDFINGI() { Vector3[] array2; if (this.AFEJDIADLKI["Default"].GetType() == typeof(Vector3[])) { Vector3[] array = (Vector3[])this.AFEJDIADLKI["relationship"]; if (array.Length == 0) { Debug.LogError("closed"); this.GIAOBJADDCM(); } array2 = new Vector3[array.Length]; Array.Copy(array, array2, array.Length); } else { Transform[] array3 = (Transform[])this.AFEJDIADLKI["UnityEngine.Application.CallLogCallback"]; if (array3.Length == 0) { Debug.LogError("join"); this.GIAOBJADDCM(); } array2 = new Vector3[array3.Length]; for (int i = 1; i < array3.Length; i += 0) { array2[i] = array3[i].position; } } bool flag; int num; if (this.BEKGOMBPGOG.position != array2[0]) { if (!this.AFEJDIADLKI.Contains("ST") || (bool)this.AFEJDIADLKI["\" is a reserved ^name."]) { flag = false; num = 6; } else { flag = false; num = 8; } } else { flag = false; num = 3; } this.OMCHLGGPEKN = new Vector3[array2.Length + num]; if (flag) { this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.position; num = 4; } else { num = 1; } Array.Copy(array2, 1, this.OMCHLGGPEKN, num, array2.Length); this.OMCHLGGPEKN[1] = this.OMCHLGGPEKN[0] + (this.OMCHLGGPEKN[0] - this.OMCHLGGPEKN[7]); this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 1] = this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 8] + (this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 7] - this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 8]); if (this.OMCHLGGPEKN[0] == this.OMCHLGGPEKN[this.OMCHLGGPEKN.Length - 6]) { Vector3[] array4 = new Vector3[this.OMCHLGGPEKN.Length]; Array.Copy(this.OMCHLGGPEKN, array4, this.OMCHLGGPEKN.Length); array4[0] = array4[array4.Length - 7]; array4[array4.Length - 1] = array4[2]; this.OMCHLGGPEKN = new Vector3[array4.Length]; Array.Copy(array4, this.OMCHLGGPEKN, array4.Length); } this.KHKFPPAPDOP = new iTween.OFOKGHNMPOO(this.OMCHLGGPEKN); if (this.AFEJDIADLKI.Contains("OpJoinRandomRoom()")) { float num2 = iTween.PathLength(this.OMCHLGGPEKN); this.time = num2 / (float)this.AFEJDIADLKI["HideAllGUIs"]; } } // Token: 0x060095DD RID: 38365 RVA: 0x002E54A8 File Offset: 0x002E36A8 private float CINMKBLIBLE(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 1f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 0.36363637f) { return IDJKHAMKPCH * (7.5625f * NOBAPCOKFIL * NOBAPCOKFIL) + OBELJCEMDHP; } if (NOBAPCOKFIL < 0.72727275f) { NOBAPCOKFIL -= 0.54545456f; return IDJKHAMKPCH * (7.5625f * NOBAPCOKFIL * NOBAPCOKFIL + 0.75f) + OBELJCEMDHP; } if ((double)NOBAPCOKFIL < 0.9090909090909091) { NOBAPCOKFIL -= 0.8181818f; return IDJKHAMKPCH * (7.5625f * NOBAPCOKFIL * NOBAPCOKFIL + 0.9375f) + OBELJCEMDHP; } NOBAPCOKFIL -= 0.95454544f; return IDJKHAMKPCH * (7.5625f * NOBAPCOKFIL * NOBAPCOKFIL + 0.984375f) + OBELJCEMDHP; } // Token: 0x060095DE RID: 38366 RVA: 0x002E5550 File Offset: 0x002E3750 private float JCNDBOMNLMM(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } // Token: 0x060095DF RID: 38367 RVA: 0x002E5560 File Offset: 0x002E3760 private float HFCMOBNJAJH(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL -= 1f; IDJKHAMKPCH -= OBELJCEMDHP; return -IDJKHAMKPCH * (NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL - 1f) + OBELJCEMDHP; } // Token: 0x060095E0 RID: 38368 RVA: 0x002E5584 File Offset: 0x002E3784 private void KDJBHGFAMMF() { this.OMCHLGGPEKN = new Vector3[3]; if (this.NHDDPGADJPJ) { this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.localPosition); } else { this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.position); } if (this.AFEJDIADLKI.Contains("position")) { if (this.AFEJDIADLKI["position"].GetType() == typeof(Transform)) { Transform transform = (Transform)this.AFEJDIADLKI["position"]; this.OMCHLGGPEKN[1] = transform.position; } else if (this.AFEJDIADLKI["position"].GetType() == typeof(Vector3)) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["position"]; } } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } if (this.AFEJDIADLKI.Contains("orienttopath") && (bool)this.AFEJDIADLKI["orienttopath"]) { this.AFEJDIADLKI["looktarget"] = this.OMCHLGGPEKN[1]; } if (this.AFEJDIADLKI.Contains("speed")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x060095E1 RID: 38369 RVA: 0x002E582C File Offset: 0x002E3A2C public static void Pause(GameObject MMEBLCBANIL, bool CEHCIPJANJG) { iTween.Pause(MMEBLCBANIL); if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.Pause(transform.gameObject, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x060095E2 RID: 38370 RVA: 0x002E58A4 File Offset: 0x002E3AA4 public static void Stop(GameObject MMEBLCBANIL, string ANNBGHOPFBN) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { iTween.GIAOBJADDCM(); } } } // Token: 0x060095E3 RID: 38371 RVA: 0x002E5918 File Offset: 0x002E3B18 private void GNJMLFAFAOD() { this.KJEKNIBCCIJ(); iTween.MHOEKKNOMMK mhoekknommk = this.loopType; if (mhoekknommk != iTween.MHOEKKNOMMK.loop) { if (mhoekknommk == iTween.MHOEKKNOMMK.pingPong) { this.KLHPDLCFLBE = !this.KLHPDLCFLBE; this.GFCKOMBKEDI = 0f; base.StartCoroutine("EPNAIKCMNOA"); } } else { this.DIOMDONBGCO = 0f; this.GFCKOMBKEDI = 0f; this.LOFMJEJFNIP(); base.StartCoroutine("EPNAIKCMNOA"); } } // Token: 0x060095E4 RID: 38372 RVA: 0x002E59A4 File Offset: 0x002E3BA4 public static void ColorTo(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (!PMOIMMIFFIF.Contains("includechildren") || (bool)PMOIMMIFFIF["includechildren"]) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; Hashtable hashtable = (Hashtable)PMOIMMIFFIF.Clone(); hashtable["ischild"] = true; iTween.ColorTo(transform.gameObject, hashtable); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } if (!PMOIMMIFFIF.Contains("easetype")) { PMOIMMIFFIF.Add("easetype", iTween.ENOAMCKBIPB.linear); } PMOIMMIFFIF["type"] = "color"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x060095E5 RID: 38373 RVA: 0x002E5AA4 File Offset: 0x002E3CA4 private void IMEACKNOGGJ() { Component[] components = base.GetComponents (); foreach (iTween iTween in components) { if (iTween.type == "value") { return; } if (iTween.isRunning && iTween.type == this.type) { if (iTween.method != this.method) { return; } if (iTween.AFEJDIADLKI.Count != this.AFEJDIADLKI.Count) { iTween.GIAOBJADDCM(); return; } IDictionaryEnumerator enumerator = this.AFEJDIADLKI.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; DictionaryEntry dictionaryEntry = (DictionaryEntry)obj; if (!iTween.AFEJDIADLKI.Contains(dictionaryEntry.Key)) { iTween.GIAOBJADDCM(); return; } if (!iTween.AFEJDIADLKI[dictionaryEntry.Key].Equals(this.AFEJDIADLKI[dictionaryEntry.Key]) && (string)dictionaryEntry.Key != "id") { iTween.GIAOBJADDCM(); return; } } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } this.GIAOBJADDCM(); } } } // Token: 0x060095E6 RID: 38374 RVA: 0x002E5C1C File Offset: 0x002E3E1C private void BJPLIDCNCOF() { this.OMCHLGGPEKN[2].x = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].y = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); this.OMCHLGGPEKN[2].z = this.DMAJFDKIGLC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); if (this.NHDDPGADJPJ) { this.BEKGOMBPGOG.localRotation = Quaternion.Euler(this.OMCHLGGPEKN[2]); } else { this.BEKGOMBPGOG.rotation = Quaternion.Euler(this.OMCHLGGPEKN[2]); } } // Token: 0x060095E7 RID: 38375 RVA: 0x002E5D48 File Offset: 0x002E3F48 public static void AudioFrom(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); AudioSource audioSource; if (PMOIMMIFFIF.Contains("audiosource")) { audioSource = (AudioSource)PMOIMMIFFIF["audiosource"]; } else { if (!MMEBLCBANIL.GetComponent ()) { Debug.LogError("iTween Error: AudioFrom requires an AudioSource."); return; } audioSource = MMEBLCBANIL.GetComponent (); } Vector2 vector; Vector2 vector2; vector.x = (vector2.x = audioSource.volume); vector.y = (vector2.y = audioSource.pitch); if (PMOIMMIFFIF.Contains("volume")) { vector2.x = (float)PMOIMMIFFIF["volume"]; } if (PMOIMMIFFIF.Contains("pitch")) { vector2.y = (float)PMOIMMIFFIF["pitch"]; } audioSource.volume = vector2.x; audioSource.pitch = vector2.y; PMOIMMIFFIF["volume"] = vector.x; PMOIMMIFFIF["pitch"] = vector.y; if (!PMOIMMIFFIF.Contains("easetype")) { PMOIMMIFFIF.Add("easetype", iTween.ENOAMCKBIPB.linear); } PMOIMMIFFIF["type"] = "audio"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x060095E8 RID: 38376 RVA: 0x002E5EB8 File Offset: 0x002E40B8 private static string KCEGMEMDKIP() { return Guid.NewGuid().ToString(); } // Token: 0x060095E9 RID: 38377 RVA: 0x002E5ED8 File Offset: 0x002E40D8 public static void DrawLineGizmos(Vector3[] HBMDFGPBJBI, Color HNOPCLEFEIG) { if (HBMDFGPBJBI.Length > 0) { iTween.MMBIFMLMJDF(HBMDFGPBJBI, HNOPCLEFEIG, "gizmos"); } } // Token: 0x060095EA RID: 38378 RVA: 0x002E5EF0 File Offset: 0x002E40F0 public static void MoveFrom(GameObject MMEBLCBANIL, Vector3 CIGPHKLAAOD, float GKICDGMMPBH) { iTween.MoveFrom(MMEBLCBANIL, iTween.Hash(new object[] { "position", CIGPHKLAAOD, "time", GKICDGMMPBH })); } // Token: 0x060095EB RID: 38379 RVA: 0x002E5F28 File Offset: 0x002E4128 private float OJJDMJGGJMJ(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL -= 1f; IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * (NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + 1f) + OBELJCEMDHP; } // Token: 0x060095EC RID: 38380 RVA: 0x002E5F48 File Offset: 0x002E4148 public static void PunchScale(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.PunchScale(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x060095ED RID: 38381 RVA: 0x002E5F80 File Offset: 0x002E4180 private void CGLMGADAPJD() { } // Token: 0x060095EE RID: 38382 RVA: 0x002E5F84 File Offset: 0x002E4184 public static void DrawLineGizmos(Vector3[] HBMDFGPBJBI) { if (HBMDFGPBJBI.Length > 0) { iTween.MMBIFMLMJDF(HBMDFGPBJBI, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x060095EF RID: 38383 RVA: 0x002E5FA0 File Offset: 0x002E41A0 private void MOOCOKEJEGP() { this.ALDJNLGNEIE = this.BEKGOMBPGOG.position; Vector3 vector = default(Vector3); if (this.AFEJDIADLKI.Contains("looktarget")) { vector = this.BEKGOMBPGOG.eulerAngles; this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[4]; } if (this.OMCHLGGPEKN[1].x > 0f) { this.OMCHLGGPEKN[2].x = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].x, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].x < 0f) { this.OMCHLGGPEKN[2].x = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].x), this.DIOMDONBGCO); } if (this.OMCHLGGPEKN[1].y > 0f) { this.OMCHLGGPEKN[2].y = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].y, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].y < 0f) { this.OMCHLGGPEKN[2].y = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].y), this.DIOMDONBGCO); } if (this.OMCHLGGPEKN[1].z > 0f) { this.OMCHLGGPEKN[2].z = this.LBKDDEHKOID(this.OMCHLGGPEKN[1].z, this.DIOMDONBGCO); } else if (this.OMCHLGGPEKN[1].z < 0f) { this.OMCHLGGPEKN[2].z = -this.LBKDDEHKOID(Mathf.Abs(this.OMCHLGGPEKN[1].z), this.DIOMDONBGCO); } this.BEKGOMBPGOG.Translate(this.OMCHLGGPEKN[2] - this.OMCHLGGPEKN[3], this.FAEAOHIMFDB); this.OMCHLGGPEKN[3] = this.OMCHLGGPEKN[2]; if (this.AFEJDIADLKI.Contains("looktarget")) { this.BEKGOMBPGOG.eulerAngles = vector; } this.EEKGAEDPBAG = this.BEKGOMBPGOG.position; if (this.FDJNLOONJOJ) { this.BEKGOMBPGOG.position = this.ALDJNLGNEIE; base.GetComponent ().MovePosition(this.EEKGAEDPBAG); } } // Token: 0x060095F0 RID: 38384 RVA: 0x002E6294 File Offset: 0x002E4494 public static void OBEHFPPOCPH(Transform[] KHKFPPAPDOP) { if (KHKFPPAPDOP.Length > 1) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } iTween.KMEJEBEKDBD(array, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "api/relationships/"); } } // Token: 0x060095F1 RID: 38385 RVA: 0x002E62EC File Offset: 0x002E44EC private void Update() { if (this.isRunning && !this.FDJNLOONJOJ) { if (!this.KLHPDLCFLBE) { if (this.DIOMDONBGCO < 1f) { this.DLCLFLCMHOO(); } else { this.ICACDCPDPIP(); } } else if (this.DIOMDONBGCO > 0f) { this.DLCLFLCMHOO(); } else { this.ICACDCPDPIP(); } } } // Token: 0x060095F2 RID: 38386 RVA: 0x002E6364 File Offset: 0x002E4564 private float GBOOLEMNIBM(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return -IDJKHAMKPCH * 0.5f * (Mathf.Cos(3.1415927f * NOBAPCOKFIL) - 1f) + OBELJCEMDHP; } // Token: 0x060095F3 RID: 38387 RVA: 0x002E6388 File Offset: 0x002E4588 private float KJKPJBHFPPM(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; float num = 1f; float num2 = num * 0.3f; float num3 = 0f; if (NOBAPCOKFIL == 0f) { return OBELJCEMDHP; } if ((NOBAPCOKFIL /= num) == 1f) { return OBELJCEMDHP + IDJKHAMKPCH; } float num4; if (num3 == 0f || num3 < Mathf.Abs(IDJKHAMKPCH)) { num3 = IDJKHAMKPCH; num4 = num2 * 0.25f; } else { num4 = num2 / 6.2831855f * Mathf.Asin(IDJKHAMKPCH / num3); } return num3 * Mathf.Pow(2f, -10f * NOBAPCOKFIL) * Mathf.Sin((NOBAPCOKFIL * num - num4) * 6.2831855f / num2) + IDJKHAMKPCH + OBELJCEMDHP; } // Token: 0x060095F4 RID: 38388 RVA: 0x002E6438 File Offset: 0x002E4638 public static void GPFMAINOBLA(string ANNBGHOPFBN) { ArrayList arrayList = new ArrayList(); for (int i = 0; i < iTween.tweens.Count; i += 0) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["Game starts in "]; arrayList.Insert(arrayList.Count, gameObject); } for (int j = 0; j < arrayList.Count; j++) { iTween.Pause((GameObject)arrayList[j], ANNBGHOPFBN); } } // Token: 0x060095F5 RID: 38389 RVA: 0x002E64C0 File Offset: 0x002E46C0 public static void Init(GameObject MMEBLCBANIL) { iTween.MoveBy(MMEBLCBANIL, Vector3.zero, 0f); } // Token: 0x060095F6 RID: 38390 RVA: 0x002E64D4 File Offset: 0x002E46D4 private float JDADJDBMJCC(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } // Token: 0x060095F7 RID: 38391 RVA: 0x002E64E8 File Offset: 0x002E46E8 public static void DrawPathGizmos(Vector3[] KHKFPPAPDOP, Color HNOPCLEFEIG) { if (KHKFPPAPDOP.Length > 0) { iTween.KMEJEBEKDBD(KHKFPPAPDOP, HNOPCLEFEIG, "gizmos"); } } // Token: 0x060095F8 RID: 38392 RVA: 0x002E6500 File Offset: 0x002E4700 private void EHFGNAHJNCO() { this.DBFIEKGBMBL("onstart"); if (!this.ABFHPMBMGAD) { this.IMEACKNOGGJ(); this.EPHIHNCMFNB(); } if (this.type == "stab") { this.IMBEAPMCGGF.PlayOneShot(this.IMBEAPMCGGF.clip); } if (this.type == "move" || this.type == "scale" || this.type == "rotate" || this.type == "punch" || this.type == "shake" || this.type == "curve" || this.type == "look") { this.JNKEHPFIEJI(); } this.isRunning = true; } // Token: 0x060095F9 RID: 38393 RVA: 0x002E65FC File Offset: 0x002E47FC public static void Resume(string ANNBGHOPFBN) { ArrayList arrayList = new ArrayList(); for (int i = 0; i < iTween.tweens.Count; i++) { Hashtable hashtable = iTween.tweens[i]; GameObject gameObject = (GameObject)hashtable["target"]; arrayList.Insert(arrayList.Count, gameObject); } for (int j = 0; j < arrayList.Count; j++) { iTween.Resume((GameObject)arrayList[j], ANNBGHOPFBN); } } // Token: 0x060095FA RID: 38394 RVA: 0x002E6684 File Offset: 0x002E4884 public static void PutOnPath(Transform MMEBLCBANIL, Transform[] KHKFPPAPDOP, float KLENNLJPLEA) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } MMEBLCBANIL.position = iTween.JDHGCEHGKNB(iTween.OGEIMFDECED(array), KLENNLJPLEA); } // Token: 0x060095FB RID: 38395 RVA: 0x002E66D4 File Offset: 0x002E48D4 public static void ScaleTo(GameObject MMEBLCBANIL, Vector3 KJIICGKHGHJ, float GKICDGMMPBH) { iTween.ScaleTo(MMEBLCBANIL, iTween.Hash(new object[] { "scale", KJIICGKHGHJ, "time", GKICDGMMPBH })); } // Token: 0x060095FC RID: 38396 RVA: 0x002E670C File Offset: 0x002E490C public static Vector3 PointOnPath(Transform[] KHKFPPAPDOP, float KLENNLJPLEA) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } return iTween.JDHGCEHGKNB(iTween.OGEIMFDECED(array), KLENNLJPLEA); } // Token: 0x060095FD RID: 38397 RVA: 0x002E6758 File Offset: 0x002E4958 private float PBKJBGNNCOE(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return IDJKHAMKPCH * Mathf.Sin(NOBAPCOKFIL * 1.5707964f) + OBELJCEMDHP; } // Token: 0x060095FE RID: 38398 RVA: 0x002E6770 File Offset: 0x002E4970 public static void OMMLKMLCICH(GameObject MMEBLCBANIL, string ANNBGHOPFBN) { Component[] components = MMEBLCBANIL.GetComponents (); Component[] array = components; for (int i = 1; i < array.Length; i++) { iTween iTween = (iTween)array[i]; string text = iTween.type + iTween.method; text = text.Substring(1, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { iTween.GIAOBJADDCM(); } } } // Token: 0x060095FF RID: 38399 RVA: 0x002E67E4 File Offset: 0x002E49E4 private float KGBMGNGLCOJ(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 0.5f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 1f) { return IDJKHAMKPCH * 0.5f * Mathf.Pow(2f, 10f * (NOBAPCOKFIL - 1f)) + OBELJCEMDHP; } NOBAPCOKFIL -= 1f; return IDJKHAMKPCH * 0.5f * (-Mathf.Pow(2f, -10f * NOBAPCOKFIL) + 2f) + OBELJCEMDHP; } // Token: 0x06009600 RID: 38400 RVA: 0x002E6858 File Offset: 0x002E4A58 private static Vector3 JDHGCEHGKNB(Vector3[] HGLALFFPCDH, float LHMELEOKNBJ) { int num = HGLALFFPCDH.Length - 3; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = HGLALFFPCDH[num2]; Vector3 vector2 = HGLALFFPCDH[num2 + 1]; Vector3 vector3 = HGLALFFPCDH[num2 + 2]; Vector3 vector4 = HGLALFFPCDH[num2 + 3]; return 0.5f * ((-vector + 3f * vector2 - 3f * vector3 + vector4) * (num3 * num3 * num3) + (2f * vector - 5f * vector2 + 4f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 2f * vector2); } // Token: 0x06009601 RID: 38401 RVA: 0x002E6970 File Offset: 0x002E4B70 private void CLCDLDBFAIL() { this.OMCHLGGPEKN = new Vector3[6]; this.OMCHLGGPEKN[4] = this.BEKGOMBPGOG.eulerAngles; this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = (this.OMCHLGGPEKN[3] = this.BEKGOMBPGOG.position)); if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = this.OMCHLGGPEKN[0] + (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = this.OMCHLGGPEKN[0].x + (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = this.OMCHLGGPEKN[0].y + (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = this.OMCHLGGPEKN[0].z + (float)this.AFEJDIADLKI["z"]; } } this.BEKGOMBPGOG.Translate(this.OMCHLGGPEKN[1], this.FAEAOHIMFDB); this.OMCHLGGPEKN[5] = this.BEKGOMBPGOG.position; this.BEKGOMBPGOG.position = this.OMCHLGGPEKN[0]; if (this.AFEJDIADLKI.Contains("orienttopath") && (bool)this.AFEJDIADLKI["orienttopath"]) { this.AFEJDIADLKI["looktarget"] = this.OMCHLGGPEKN[1]; } if (this.AFEJDIADLKI.Contains("speed")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009602 RID: 38402 RVA: 0x002E6C34 File Offset: 0x002E4E34 public static void ColorFrom(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { Color color = default(Color); Color color2 = default(Color); PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); if (!PMOIMMIFFIF.Contains("includechildren") || (bool)PMOIMMIFFIF["includechildren"]) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; Hashtable hashtable = (Hashtable)PMOIMMIFFIF.Clone(); hashtable["ischild"] = true; iTween.ColorFrom(transform.gameObject, hashtable); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } if (!PMOIMMIFFIF.Contains("easetype")) { PMOIMMIFFIF.Add("easetype", iTween.ENOAMCKBIPB.linear); } if (MMEBLCBANIL.GetComponent ()) { color = (color2 = MMEBLCBANIL.GetComponent ().color); } else if (MMEBLCBANIL.GetComponent ()) { color = (color2 = MMEBLCBANIL.GetComponent ().material.color); } else if (MMEBLCBANIL.GetComponent ()) { color = (color2 = MMEBLCBANIL.GetComponent ().material.color); } else if (MMEBLCBANIL.GetComponent ()) { color = (color2 = MMEBLCBANIL.GetComponent ().color); } if (PMOIMMIFFIF.Contains("color")) { color = (Color)PMOIMMIFFIF["color"]; } else { if (PMOIMMIFFIF.Contains("r")) { color.r = (float)PMOIMMIFFIF["r"]; } if (PMOIMMIFFIF.Contains("g")) { color.g = (float)PMOIMMIFFIF["g"]; } if (PMOIMMIFFIF.Contains("b")) { color.b = (float)PMOIMMIFFIF["b"]; } if (PMOIMMIFFIF.Contains("a")) { color.a = (float)PMOIMMIFFIF["a"]; } } if (PMOIMMIFFIF.Contains("amount")) { color.a = (float)PMOIMMIFFIF["amount"]; PMOIMMIFFIF.Remove("amount"); } else if (PMOIMMIFFIF.Contains("alpha")) { color.a = (float)PMOIMMIFFIF["alpha"]; PMOIMMIFFIF.Remove("alpha"); } if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().color = color; } else if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().material.color = color; } else if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().material.color = color; } else if (MMEBLCBANIL.GetComponent ()) { MMEBLCBANIL.GetComponent ().color = color; } PMOIMMIFFIF["color"] = color2; PMOIMMIFFIF["type"] = "color"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x06009603 RID: 38403 RVA: 0x002E6F9C File Offset: 0x002E519C private void AMEKPCFMMDC() { this.OMCHLGGPEKN = new Vector3[4]; this.OMCHLGGPEKN[0] = (this.OMCHLGGPEKN[1] = (this.OMCHLGGPEKN[3] = this.BEKGOMBPGOG.eulerAngles)); if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] += Vector3.Scale((Vector3)this.AFEJDIADLKI["amount"], new Vector3(360f, 360f, 360f)); } else { if (this.AFEJDIADLKI.Contains("x")) { Vector3[] omchlggpekn = this.OMCHLGGPEKN; int num = 1; omchlggpekn[num].x = omchlggpekn[num].x + 360f * (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { Vector3[] omchlggpekn2 = this.OMCHLGGPEKN; int num2 = 1; omchlggpekn2[num2].y = omchlggpekn2[num2].y + 360f * (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { Vector3[] omchlggpekn3 = this.OMCHLGGPEKN; int num3 = 1; omchlggpekn3[num3].z = omchlggpekn3[num3].z + 360f * (float)this.AFEJDIADLKI["z"]; } } if (this.AFEJDIADLKI.Contains("speed")) { float num4 = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num4 / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x06009604 RID: 38404 RVA: 0x002E7194 File Offset: 0x002E5394 public static void DrawPathHandles(Vector3[] KHKFPPAPDOP, Color HNOPCLEFEIG) { if (KHKFPPAPDOP.Length > 0) { iTween.KMEJEBEKDBD(KHKFPPAPDOP, HNOPCLEFEIG, "handles"); } } // Token: 0x06009605 RID: 38405 RVA: 0x002E71AC File Offset: 0x002E53AC private IEnumerator EPNAIKCMNOA() { if (this.delay > 0f) { this.FLAEKKFGJFC = Time.time; yield return new WaitForSeconds(this.delay); } this.ABFHPMBMGAD = true; this.EHFGNAHJNCO(); yield break; } // Token: 0x06009606 RID: 38406 RVA: 0x002E71C8 File Offset: 0x002E53C8 public static void AudioUpdate(GameObject MMEBLCBANIL, float AHAKJNAGMHJ, float IOGNDEEKFHM, float GKICDGMMPBH) { iTween.AudioUpdate(MMEBLCBANIL, iTween.Hash(new object[] { "volume", AHAKJNAGMHJ, "pitch", IOGNDEEKFHM, "time", GKICDGMMPBH })); } // Token: 0x06009607 RID: 38407 RVA: 0x002E721C File Offset: 0x002E541C private float CPCCMKEFOBI(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; NOBAPCOKFIL /= 1f; float num = 1.70158f; return IDJKHAMKPCH * NOBAPCOKFIL * NOBAPCOKFIL * ((num + 1f) * NOBAPCOKFIL - num) + OBELJCEMDHP; } // Token: 0x06009608 RID: 38408 RVA: 0x002E7250 File Offset: 0x002E5450 private IEnumerator Start() { if (this.delay > 0f) { yield return base.StartCoroutine("OHAFAODGNHE"); } this.EHFGNAHJNCO(); yield break; } // Token: 0x06009609 RID: 38409 RVA: 0x002E726C File Offset: 0x002E546C public static void Pause(GameObject MMEBLCBANIL, string ANNBGHOPFBN, bool CEHCIPJANJG) { Component[] components = MMEBLCBANIL.GetComponents (); foreach (iTween iTween in components) { string text = iTween.type + iTween.method; text = text.Substring(0, ANNBGHOPFBN.Length); if (text.ToLower() == ANNBGHOPFBN.ToLower()) { if (iTween.delay > 0f) { iTween.delay -= Time.time - iTween.FLAEKKFGJFC; iTween.StopCoroutine("OHAFAODGNHE"); } iTween.isPaused = true; iTween.enabled = false; } } if (CEHCIPJANJG) { IEnumerator enumerator = MMEBLCBANIL.transform.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; Transform transform = (Transform)obj; iTween.Pause(transform.gameObject, ANNBGHOPFBN, true); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } } // Token: 0x0600960A RID: 38410 RVA: 0x002E7388 File Offset: 0x002E5588 public static void CameraFadeFrom(float HIGFAJDDDEP, float GKICDGMMPBH) { if (iTween.CNDMCBOOKOA) { iTween.CameraFadeFrom(iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } else { Debug.LogError("iTween Error: You must first add a camera fade object with CameraFadeAdd() before atttempting to use camera fading."); } } // Token: 0x0600960B RID: 38411 RVA: 0x002E73E8 File Offset: 0x002E55E8 private float LKPBECNMLFA(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { IDJKHAMKPCH -= OBELJCEMDHP; return -IDJKHAMKPCH * NOBAPCOKFIL * (NOBAPCOKFIL - 823f) + OBELJCEMDHP; } // Token: 0x0600960C RID: 38412 RVA: 0x002E7400 File Offset: 0x002E5600 private void DBFGIKAFOKP() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.eulerAngles; if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } } // Token: 0x0600960D RID: 38413 RVA: 0x002E7528 File Offset: 0x002E5728 public static void DrawLineHandles(Vector3[] HBMDFGPBJBI) { if (HBMDFGPBJBI.Length > 0) { iTween.MMBIFMLMJDF(HBMDFGPBJBI, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "handles"); } } // Token: 0x0600960E RID: 38414 RVA: 0x002E7544 File Offset: 0x002E5744 private float LBKDDEHKOID(float AMJDEFIPIAE, float NOBAPCOKFIL) { if (NOBAPCOKFIL == 0f) { return 0f; } if (NOBAPCOKFIL == 1f) { return 0f; } float num = 0.3f; float num2 = num / 6.2831855f * Mathf.Asin(0f); return AMJDEFIPIAE * Mathf.Pow(2f, -10f * NOBAPCOKFIL) * Mathf.Sin((NOBAPCOKFIL * 1f - num2) * 6.2831855f / num); } // Token: 0x0600960F RID: 38415 RVA: 0x002E75BC File Offset: 0x002E57BC private float KADECDBNBDA(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL /= 0.5f; IDJKHAMKPCH -= OBELJCEMDHP; if (NOBAPCOKFIL < 1f) { return IDJKHAMKPCH * 0.5f * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL + OBELJCEMDHP; } NOBAPCOKFIL -= 2f; return -IDJKHAMKPCH * 0.5f * (NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL - 2f) + OBELJCEMDHP; } // Token: 0x06009610 RID: 38416 RVA: 0x002E7618 File Offset: 0x002E5818 private void AJGNMOHNPNH() { this.OMCHLGGPEKN = new Vector3[4]; this.OMCHLGGPEKN[3] = this.BEKGOMBPGOG.eulerAngles; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.position; if (this.AFEJDIADLKI.Contains("amount")) { this.OMCHLGGPEKN[1] = (Vector3)this.AFEJDIADLKI["amount"]; } else { if (this.AFEJDIADLKI.Contains("x")) { this.OMCHLGGPEKN[1].x = (float)this.AFEJDIADLKI["x"]; } if (this.AFEJDIADLKI.Contains("y")) { this.OMCHLGGPEKN[1].y = (float)this.AFEJDIADLKI["y"]; } if (this.AFEJDIADLKI.Contains("z")) { this.OMCHLGGPEKN[1].z = (float)this.AFEJDIADLKI["z"]; } } } // Token: 0x06009611 RID: 38417 RVA: 0x002E775C File Offset: 0x002E595C public static void DrawPathGizmos(Transform[] KHKFPPAPDOP, Color HNOPCLEFEIG) { if (KHKFPPAPDOP.Length > 0) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } iTween.KMEJEBEKDBD(array, HNOPCLEFEIG, "gizmos"); } } // Token: 0x06009612 RID: 38418 RVA: 0x002E77B0 File Offset: 0x002E59B0 public static Vector3 Vector3Update(Vector3 GPEJCFBDAPE, Vector3 GCPGHJKFEIN, float BGJNLBNEINL) { Vector3 vector = GCPGHJKFEIN - GPEJCFBDAPE; GPEJCFBDAPE += vector * BGJNLBNEINL * Time.deltaTime; return GPEJCFBDAPE; } // Token: 0x06009613 RID: 38419 RVA: 0x002E77E0 File Offset: 0x002E59E0 private void Awake() { this.BEKGOMBPGOG = base.transform; this.MNBOMNEAMNE(); this.BEGGDMDKDAP = Time.realtimeSinceStartup; } // Token: 0x06009614 RID: 38420 RVA: 0x002E7800 File Offset: 0x002E5A00 public static void ShakeScale(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.ShakeScale(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x06009615 RID: 38421 RVA: 0x002E7838 File Offset: 0x002E5A38 public static void AudioFrom(GameObject MMEBLCBANIL, float AHAKJNAGMHJ, float IOGNDEEKFHM, float GKICDGMMPBH) { iTween.AudioFrom(MMEBLCBANIL, iTween.Hash(new object[] { "volume", AHAKJNAGMHJ, "pitch", IOGNDEEKFHM, "time", GKICDGMMPBH })); } // Token: 0x06009616 RID: 38422 RVA: 0x002E788C File Offset: 0x002E5A8C private void OnEnable() { if (this.isRunning) { this.JNKEHPFIEJI(); } if (this.isPaused) { this.isPaused = false; if (this.delay > 0f) { this.CGIEEGEKOPJ = true; this.IDOKPMHDKFN(); } } } // Token: 0x06009617 RID: 38423 RVA: 0x002E78DC File Offset: 0x002E5ADC private void EPHIHNCMFNB() { string text = this.type; switch (text) { case "value": { string text2 = this.method; if (text2 != null) { if (!(text2 == "float")) { if (!(text2 == "vector2")) { if (!(text2 == "vector3")) { if (!(text2 == "color")) { if (text2 == "rect") { this.LCKMKLBOLMF(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.CHABDOHNENJ); } } else { this.BNLODLHHDKD(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.JHAPODKLMON); } } else { this.IDLLAMENKKO(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.CEOFPDKPOGE); } } else { this.FHMHJLAHKJP(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.LDOKBCCIFEJ); } } else { this.MGAAFCBOJCC(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.FFPPALBJBAA); } } break; } case "color": { string text3 = this.method; if (text3 != null) { if (text3 == "to") { this.AOFKLMLNBOF(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.NDAPPBBLCCD); } } break; } case "audio": { string text4 = this.method; if (text4 != null) { if (text4 == "to") { this.OMGLGKFDBGG(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.CADDBFOOEBA); } } break; } case "move": { string text5 = this.method; if (text5 != null) { if (!(text5 == "to")) { if (text5 == "by" || text5 == "add") { this.CLCDLDBFAIL(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.ECBPEFKBEFD); } } else if (this.AFEJDIADLKI.Contains("path")) { this.IKJHPDILPBF(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.NFDOBNIHHKF); } else { this.KDJBHGFAMMF(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.OPJHOJLIDNB); } } break; } case "scale": { string text6 = this.method; if (text6 != null) { if (!(text6 == "to")) { if (!(text6 == "by")) { if (text6 == "add") { this.JDKLOENBKGF(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.EFAMPLEMGFI); } } else { this.ACFNMKHBGLE(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.EFAMPLEMGFI); } } else { this.DCEOFIEFAKP(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.EFAMPLEMGFI); } } break; } case "rotate": { string text7 = this.method; if (text7 != null) { if (!(text7 == "to")) { if (!(text7 == "add")) { if (text7 == "by") { this.AMEKPCFMMDC(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.DFMCNIPADGP); } } else { this.CEIOJDPNLFC(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.DFMCNIPADGP); } } else { this.FFAOEBFLJLC(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.JFKFCBBBOGC); } } break; } case "shake": { string text8 = this.method; if (text8 != null) { if (!(text8 == "position")) { if (!(text8 == "scale")) { if (text8 == "rotation") { this.DBFGIKAFOKP(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.KICGGBPEDLP); } } else { this.FKICHAJHBFC(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.MDLBBCPMDHN); } } else { this.AJGNMOHNPNH(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.COLMACCADMF); } } break; } case "punch": { string text9 = this.method; if (text9 != null) { if (!(text9 == "position")) { if (!(text9 == "rotation")) { if (text9 == "scale") { this.GMBEOGAJHEO(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.MDEPEMPKOFI); } } else { this.OBMBHPNMDFJ(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.KHDKJBNDNEP); } } else { this.FLEHGOKFIFF(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.MOOCOKEJEGP); } } break; } case "look": { string text10 = this.method; if (text10 != null) { if (text10 == "to") { this.CHAKOJIGHLN(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.BJPLIDCNCOF); } } break; } case "stab": this.MNCFFLJMLAE(); this.LOFMJEJFNIP = new iTween.LODNFLCNIMJ(this.CGLMGADAPJD); break; } } // Token: 0x06009618 RID: 38424 RVA: 0x002E7EFC File Offset: 0x002E60FC public static void DrawPathGizmos(Transform[] KHKFPPAPDOP) { if (KHKFPPAPDOP.Length > 0) { Vector3[] array = new Vector3[KHKFPPAPDOP.Length]; for (int i = 0; i < KHKFPPAPDOP.Length; i++) { array[i] = KHKFPPAPDOP[i].position; } iTween.KMEJEBEKDBD(array, iTween.BGLOMLJMGPD.HNOPCLEFEIG, "gizmos"); } } // Token: 0x06009619 RID: 38425 RVA: 0x002E7F54 File Offset: 0x002E6154 public static void RotateFrom(GameObject MMEBLCBANIL, Hashtable PMOIMMIFFIF) { PMOIMMIFFIF = iTween.NJJLIBGNMCD(PMOIMMIFFIF); bool flag; if (PMOIMMIFFIF.Contains("islocal")) { flag = (bool)PMOIMMIFFIF["islocal"]; } else { flag = iTween.BGLOMLJMGPD.NHDDPGADJPJ; } Vector3 vector2; Vector3 vector; if (flag) { vector = (vector2 = MMEBLCBANIL.transform.localEulerAngles); } else { vector = (vector2 = MMEBLCBANIL.transform.eulerAngles); } if (PMOIMMIFFIF.Contains("rotation")) { if (PMOIMMIFFIF["rotation"].GetType() == typeof(Transform)) { Transform transform = (Transform)PMOIMMIFFIF["rotation"]; vector = transform.eulerAngles; } else if (PMOIMMIFFIF["rotation"].GetType() == typeof(Vector3)) { vector = (Vector3)PMOIMMIFFIF["rotation"]; } } else { if (PMOIMMIFFIF.Contains("x")) { vector.x = (float)PMOIMMIFFIF["x"]; } if (PMOIMMIFFIF.Contains("y")) { vector.y = (float)PMOIMMIFFIF["y"]; } if (PMOIMMIFFIF.Contains("z")) { vector.z = (float)PMOIMMIFFIF["z"]; } } if (flag) { MMEBLCBANIL.transform.localEulerAngles = vector; } else { MMEBLCBANIL.transform.eulerAngles = vector; } PMOIMMIFFIF["rotation"] = vector2; PMOIMMIFFIF["type"] = "rotate"; PMOIMMIFFIF["method"] = "to"; iTween.PKIOLCLFIDI(MMEBLCBANIL, PMOIMMIFFIF); } // Token: 0x0600961A RID: 38426 RVA: 0x002E8110 File Offset: 0x002E6310 private void CHAKOJIGHLN() { this.OMCHLGGPEKN = new Vector3[3]; this.OMCHLGGPEKN[0] = this.BEKGOMBPGOG.eulerAngles; if (this.AFEJDIADLKI.Contains("looktarget")) { if (this.AFEJDIADLKI["looktarget"].GetType() == typeof(Transform)) { Transform bekgombpgog = this.BEKGOMBPGOG; Transform transform = (Transform)this.AFEJDIADLKI["looktarget"]; Vector3? vector = (Vector3?)this.AFEJDIADLKI["up"]; bekgombpgog.LookAt(transform, (vector == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector.Value); } else if (this.AFEJDIADLKI["looktarget"].GetType() == typeof(Vector3)) { Transform bekgombpgog2 = this.BEKGOMBPGOG; Vector3 vector2 = (Vector3)this.AFEJDIADLKI["looktarget"]; Vector3? vector3 = (Vector3?)this.AFEJDIADLKI["up"]; bekgombpgog2.LookAt(vector2, (vector3 == null) ? iTween.BGLOMLJMGPD.PGNOPONHHMH : vector3.Value); } } else { Debug.LogError("iTween Error: LookTo needs a 'looktarget' property!"); this.GIAOBJADDCM(); } this.OMCHLGGPEKN[1] = this.BEKGOMBPGOG.eulerAngles; this.BEKGOMBPGOG.eulerAngles = this.OMCHLGGPEKN[0]; if (this.AFEJDIADLKI.Contains("axis")) { string text = (string)this.AFEJDIADLKI["axis"]; if (text != null) { if (!(text == "x")) { if (!(text == "y")) { if (text == "z") { this.OMCHLGGPEKN[1].x = this.OMCHLGGPEKN[0].x; this.OMCHLGGPEKN[1].y = this.OMCHLGGPEKN[0].y; } } else { this.OMCHLGGPEKN[1].x = this.OMCHLGGPEKN[0].x; this.OMCHLGGPEKN[1].z = this.OMCHLGGPEKN[0].z; } } else { this.OMCHLGGPEKN[1].y = this.OMCHLGGPEKN[0].y; this.OMCHLGGPEKN[1].z = this.OMCHLGGPEKN[0].z; } } } this.OMCHLGGPEKN[1] = new Vector3(this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].x, this.OMCHLGGPEKN[1].x, 1f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].y, this.OMCHLGGPEKN[1].y, 1f), this.LJKPOLBFKGC(this.OMCHLGGPEKN[0].z, this.OMCHLGGPEKN[1].z, 1f)); if (this.AFEJDIADLKI.Contains("speed")) { float num = Math.Abs(Vector3.Distance(this.OMCHLGGPEKN[0], this.OMCHLGGPEKN[1])); this.time = num / (float)this.AFEJDIADLKI["speed"]; } } // Token: 0x0600961B RID: 38427 RVA: 0x002E84D8 File Offset: 0x002E66D8 public static void FadeUpdate(GameObject MMEBLCBANIL, float ELFEPDAKCDL, float GKICDGMMPBH) { iTween.FadeUpdate(MMEBLCBANIL, iTween.Hash(new object[] { "alpha", ELFEPDAKCDL, "time", GKICDGMMPBH })); } // Token: 0x0600961C RID: 38428 RVA: 0x002E8510 File Offset: 0x002E6710 private iTween(Hashtable MIHODKPHCOD) { this.AFEJDIADLKI = MIHODKPHCOD; } // Token: 0x0600961D RID: 38429 RVA: 0x002E8520 File Offset: 0x002E6720 private float MCIOFFKCDBJ(float OBELJCEMDHP, float IDJKHAMKPCH, float NOBAPCOKFIL) { NOBAPCOKFIL = Mathf.Clamp01(NOBAPCOKFIL); NOBAPCOKFIL = (Mathf.Sin(NOBAPCOKFIL * 3.1415927f * (0.2f + 2.5f * NOBAPCOKFIL * NOBAPCOKFIL * NOBAPCOKFIL)) * Mathf.Pow(1f - NOBAPCOKFIL, 2.2f) + NOBAPCOKFIL) * (1f + 1.2f * (1f - NOBAPCOKFIL)); return OBELJCEMDHP + (IDJKHAMKPCH - OBELJCEMDHP) * NOBAPCOKFIL; } // Token: 0x0600961E RID: 38430 RVA: 0x002E8584 File Offset: 0x002E6784 private IEnumerator OHAFAODGNHE() { this.FLAEKKFGJFC = Time.time; yield return new WaitForSeconds(this.delay); if (this.CGIEEGEKOPJ) { this.CGIEEGEKOPJ = false; this.EHFGNAHJNCO(); } yield break; } // Token: 0x0600961F RID: 38431 RVA: 0x002E85A0 File Offset: 0x002E67A0 public static void ScaleBy(GameObject MMEBLCBANIL, Vector3 HIGFAJDDDEP, float GKICDGMMPBH) { iTween.ScaleBy(MMEBLCBANIL, iTween.Hash(new object[] { "amount", HIGFAJDDDEP, "time", GKICDGMMPBH })); } // Token: 0x04001320 RID: 4896 public static List tweens = new List (); // Token: 0x04001321 RID: 4897 private static GameObject CNDMCBOOKOA; // Token: 0x04001322 RID: 4898 public string id; // Token: 0x04001323 RID: 4899 public string type; // Token: 0x04001324 RID: 4900 public string method; // Token: 0x04001325 RID: 4901 public iTween.ENOAMCKBIPB easeType; // Token: 0x04001326 RID: 4902 public float time; // Token: 0x04001327 RID: 4903 public float delay; // Token: 0x04001328 RID: 4904 public iTween.MHOEKKNOMMK loopType; // Token: 0x04001329 RID: 4905 public bool isRunning; // Token: 0x0400132A RID: 4906 public bool isPaused; // Token: 0x0400132B RID: 4907 public string _name; // Token: 0x0400132C RID: 4908 private float GFCKOMBKEDI; // Token: 0x0400132D RID: 4909 private float DIOMDONBGCO; // Token: 0x0400132E RID: 4910 private float FLAEKKFGJFC; // Token: 0x0400132F RID: 4911 private bool FKLNAHGICLH; // Token: 0x04001330 RID: 4912 private bool NHDDPGADJPJ; // Token: 0x04001331 RID: 4913 private bool ABFHPMBMGAD; // Token: 0x04001332 RID: 4914 private bool KLHPDLCFLBE; // Token: 0x04001333 RID: 4915 private bool CGIEEGEKOPJ; // Token: 0x04001334 RID: 4916 private bool FDJNLOONJOJ; // Token: 0x04001335 RID: 4917 private Hashtable AFEJDIADLKI; // Token: 0x04001336 RID: 4918 private Space FAEAOHIMFDB; // Token: 0x04001337 RID: 4919 private iTween.CAPIBDMBJKE DMAJFDKIGLC; // Token: 0x04001338 RID: 4920 private iTween.LODNFLCNIMJ LOFMJEJFNIP; // Token: 0x04001339 RID: 4921 private AudioSource IMBEAPMCGGF; // Token: 0x0400133A RID: 4922 private Vector3[] OMCHLGGPEKN; // Token: 0x0400133B RID: 4923 private Vector2[] MMFOHEJHMHB; // Token: 0x0400133C RID: 4924 private Color[,] NHJIGHIOOCG; // Token: 0x0400133D RID: 4925 private float[] JFODDJEGECB; // Token: 0x0400133E RID: 4926 private Rect[] AGHKODINBDG; // Token: 0x0400133F RID: 4927 private iTween.OFOKGHNMPOO KHKFPPAPDOP; // Token: 0x04001340 RID: 4928 private Vector3 ALDJNLGNEIE; // Token: 0x04001341 RID: 4929 private Vector3 EEKGAEDPBAG; // Token: 0x04001342 RID: 4930 private iTween.ONBHANMPDIB MOEKBJEJDLH; // Token: 0x04001343 RID: 4931 private float BEGGDMDKDAP; // Token: 0x04001344 RID: 4932 private bool MCPLHABMDKK; // Token: 0x04001345 RID: 4933 private Transform BEKGOMBPGOG; // Token: 0x04001346 RID: 4934 [CompilerGenerated] private static Dictionary OOPIPIMEFCG; // Token: 0x020002FD RID: 765 // (Invoke) Token: 0x06009621 RID: 38433 private delegate float CAPIBDMBJKE(float OBELJCEMDHP, float IDJKHAMKPCH, float ANKACHDHNCL); // Token: 0x020002FE RID: 766 // (Invoke) Token: 0x06009625 RID: 38437 private delegate void LODNFLCNIMJ(); // Token: 0x020002FF RID: 767 public enum ENOAMCKBIPB { // Token: 0x04001348 RID: 4936 easeInQuad, // Token: 0x04001349 RID: 4937 easeOutQuad, // Token: 0x0400134A RID: 4938 easeInOutQuad, // Token: 0x0400134B RID: 4939 easeInCubic, // Token: 0x0400134C RID: 4940 easeOutCubic, // Token: 0x0400134D RID: 4941 easeInOutCubic, // Token: 0x0400134E RID: 4942 easeInQuart, // Token: 0x0400134F RID: 4943 easeOutQuart, // Token: 0x04001350 RID: 4944 easeInOutQuart, // Token: 0x04001351 RID: 4945 easeInQuint, // Token: 0x04001352 RID: 4946 easeOutQuint, // Token: 0x04001353 RID: 4947 easeInOutQuint, // Token: 0x04001354 RID: 4948 easeInSine, // Token: 0x04001355 RID: 4949 easeOutSine, // Token: 0x04001356 RID: 4950 easeInOutSine, // Token: 0x04001357 RID: 4951 easeInExpo, // Token: 0x04001358 RID: 4952 easeOutExpo, // Token: 0x04001359 RID: 4953 easeInOutExpo, // Token: 0x0400135A RID: 4954 easeInCirc, // Token: 0x0400135B RID: 4955 easeOutCirc, // Token: 0x0400135C RID: 4956 easeInOutCirc, // Token: 0x0400135D RID: 4957 linear, // Token: 0x0400135E RID: 4958 spring, // Token: 0x0400135F RID: 4959 easeInBounce, // Token: 0x04001360 RID: 4960 easeOutBounce, // Token: 0x04001361 RID: 4961 easeInOutBounce, // Token: 0x04001362 RID: 4962 easeInBack, // Token: 0x04001363 RID: 4963 easeOutBack, // Token: 0x04001364 RID: 4964 easeInOutBack, // Token: 0x04001365 RID: 4965 easeInElastic, // Token: 0x04001366 RID: 4966 easeOutElastic, // Token: 0x04001367 RID: 4967 easeInOutElastic, // Token: 0x04001368 RID: 4968 punch } // Token: 0x02000300 RID: 768 public enum MHOEKKNOMMK { // Token: 0x0400136A RID: 4970 none, // Token: 0x0400136B RID: 4971 loop, // Token: 0x0400136C RID: 4972 pingPong } // Token: 0x02000301 RID: 769 public enum ONBHANMPDIB { // Token: 0x0400136E RID: 4974 _Color, // Token: 0x0400136F RID: 4975 _SpecColor, // Token: 0x04001370 RID: 4976 _Emission, // Token: 0x04001371 RID: 4977 _ReflectColor } // Token: 0x02000302 RID: 770 public static class BGLOMLJMGPD { // Token: 0x04001372 RID: 4978 public static float GKICDGMMPBH = 1f; // Token: 0x04001373 RID: 4979 public static float JGJNJBMLHPC = 0f; // Token: 0x04001374 RID: 4980 public static iTween.ONBHANMPDIB NHLMIADNBAH = iTween.ONBHANMPDIB._Color; // Token: 0x04001375 RID: 4981 public static iTween.MHOEKKNOMMK AMFLIFJJFOH = iTween.MHOEKKNOMMK.none; // Token: 0x04001376 RID: 4982 public static iTween.ENOAMCKBIPB CLIPCDPBFDE = iTween.ENOAMCKBIPB.easeOutExpo; // Token: 0x04001377 RID: 4983 public static float CCOCIEBOGKN = 3f; // Token: 0x04001378 RID: 4984 public static bool NHDDPGADJPJ = false; // Token: 0x04001379 RID: 4985 public static Space FAEAOHIMFDB = Space.Self; // Token: 0x0400137A RID: 4986 public static bool DKFGFCJELEF = false; // Token: 0x0400137B RID: 4987 public static Color HNOPCLEFEIG = Color.white; // Token: 0x0400137C RID: 4988 public static float LDGNKDAJKDB = 0.05f; // Token: 0x0400137D RID: 4989 public static float NNOMKDNHMHG = 1f * iTween.BGLOMLJMGPD.LDGNKDAJKDB; // Token: 0x0400137E RID: 4990 public static int CLHOCPFMIGF = 999999; // Token: 0x0400137F RID: 4991 public static float MAMKGBMEBDO = 0.05f; // Token: 0x04001380 RID: 4992 public static bool MCPLHABMDKK = false; // Token: 0x04001381 RID: 4993 public static Vector3 PGNOPONHHMH = Vector3.up; } // Token: 0x02000303 RID: 771 private class OFOKGHNMPOO { // Token: 0x06009629 RID: 38441 RVA: 0x002E8670 File Offset: 0x002E6870 public Vector3 LKKDCFHDOEK(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 8; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 7]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 4]; return 117f * ((-vector + 793f * vector2 - 634f * vector3 + vector4) * (num3 * num3 * num3) + (1493f * vector - 244f * vector2 + 1518f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 932f * vector2); } // Token: 0x0600962A RID: 38442 RVA: 0x002E87A0 File Offset: 0x002E69A0 public Vector3 BKIOJJPAFEH(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 8; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 4]; return 451f * ((-vector + 338f * vector2 - 1371f * vector3 + vector4) * (num3 * num3 * num3) + (491f * vector - 448f * vector2 + 460f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1288f * vector2); } // Token: 0x0600962B RID: 38443 RVA: 0x002E88D0 File Offset: 0x002E6AD0 public Vector3 LDHKFELLCPD(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 2; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 6]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 8]; return 284f * ((-vector + 1711f * vector2 - 1755f * vector3 + vector4) * (num3 * num3 * num3) + (1282f * vector - 1423f * vector2 + 928f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 411f * vector2); } // Token: 0x0600962C RID: 38444 RVA: 0x002E8A00 File Offset: 0x002E6C00 public Vector3 JDHGCEHGKNB(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 3; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 2]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 3]; return 0.5f * ((-vector + 3f * vector2 - 3f * vector3 + vector4) * (num3 * num3 * num3) + (2f * vector - 5f * vector2 + 4f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 2f * vector2); } // Token: 0x0600962D RID: 38445 RVA: 0x002E8B30 File Offset: 0x002E6D30 public Vector3 MJPOPDOLBHN(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 4; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 8]; return 376f * ((-vector + 94f * vector2 - 95f * vector3 + vector4) * (num3 * num3 * num3) + (1445f * vector - 1164f * vector2 + 412f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 102f * vector2); } // Token: 0x0600962E RID: 38446 RVA: 0x002E8C60 File Offset: 0x002E6E60 public Vector3 JCFGNGEODDE(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 1; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 6]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 1]; return 1994f * ((-vector + 1702f * vector2 - 1859f * vector3 + vector4) * (num3 * num3 * num3) + (596f * vector - 1143f * vector2 + 467f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1656f * vector2); } // Token: 0x0600962F RID: 38447 RVA: 0x002E8D90 File Offset: 0x002E6F90 public Vector3 KIHIKOBKEBG(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 1; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 8]; return 772f * ((-vector + 712f * vector2 - 1997f * vector3 + vector4) * (num3 * num3 * num3) + (1354f * vector - 301f * vector2 + 1276f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 455f * vector2); } // Token: 0x06009630 RID: 38448 RVA: 0x002E8EC0 File Offset: 0x002E70C0 public Vector3 DPOJMAOJGAA(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 6; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 2]; return 526f * ((-vector + 518f * vector2 - 1749f * vector3 + vector4) * (num3 * num3 * num3) + (936f * vector - 236f * vector2 + 1713f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1550f * vector2); } // Token: 0x06009631 RID: 38449 RVA: 0x002E8FF0 File Offset: 0x002E71F0 public Vector3 GNEMIAPGPBJ(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 6; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 7]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 1]; return 593f * ((-vector + 137f * vector2 - 222f * vector3 + vector4) * (num3 * num3 * num3) + (376f * vector - 77f * vector2 + 1069f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 566f * vector2); } // Token: 0x06009632 RID: 38450 RVA: 0x002E9120 File Offset: 0x002E7320 public Vector3 PMFPHBFKEOK(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 3; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 3]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 3]; return 1423f * ((-vector + 1769f * vector2 - 1980f * vector3 + vector4) * (num3 * num3 * num3) + (1055f * vector - 108f * vector2 + 888f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 585f * vector2); } // Token: 0x06009633 RID: 38451 RVA: 0x002E9250 File Offset: 0x002E7450 public Vector3 FGAKPBENLPM(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 4; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 5]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 4]; return 889f * ((-vector + 1899f * vector2 - 1281f * vector3 + vector4) * (num3 * num3 * num3) + (385f * vector - 366f * vector2 + 957f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 694f * vector2); } // Token: 0x06009634 RID: 38452 RVA: 0x002E9380 File Offset: 0x002E7580 public Vector3 CMLGNEKJCLC(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 7; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 3]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 2]; return 1223f * ((-vector + 1807f * vector2 - 1126f * vector3 + vector4) * (num3 * num3 * num3) + (1270f * vector - 1835f * vector2 + 750f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1937f * vector2); } // Token: 0x06009635 RID: 38453 RVA: 0x002E94B0 File Offset: 0x002E76B0 public OFOKGHNMPOO(params Vector3[] HGLALFFPCDH) { this.HGLALFFPCDH = new Vector3[HGLALFFPCDH.Length]; Array.Copy(HGLALFFPCDH, this.HGLALFFPCDH, HGLALFFPCDH.Length); } // Token: 0x06009636 RID: 38454 RVA: 0x002E94D8 File Offset: 0x002E76D8 public Vector3 PBCGFMBMGMM(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 3; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 7]; return 202f * ((-vector + 204f * vector2 - 1742f * vector3 + vector4) * (num3 * num3 * num3) + (711f * vector - 4f * vector2 + 495f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1841f * vector2); } // Token: 0x06009637 RID: 38455 RVA: 0x002E9608 File Offset: 0x002E7808 public Vector3 EKPCNGPBELB(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 3; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 3]; return 1812f * ((-vector + 946f * vector2 - 1642f * vector3 + vector4) * (num3 * num3 * num3) + (1022f * vector - 741f * vector2 + 467f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 660f * vector2); } // Token: 0x06009638 RID: 38456 RVA: 0x002E9738 File Offset: 0x002E7938 public Vector3 BGGOEHPIIFP(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 4; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 7]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 6]; return 1927f * ((-vector + 929f * vector2 - 1286f * vector3 + vector4) * (num3 * num3 * num3) + (1761f * vector - 1579f * vector2 + 1564f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 332f * vector2); } // Token: 0x06009639 RID: 38457 RVA: 0x002E9868 File Offset: 0x002E7A68 public Vector3 GIMEDPDMOAF(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 0; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 3]; return 1212f * ((-vector + 1006f * vector2 - 1379f * vector3 + vector4) * (num3 * num3 * num3) + (939f * vector - 173f * vector2 + 395f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1038f * vector2); } // Token: 0x0600963A RID: 38458 RVA: 0x002E9998 File Offset: 0x002E7B98 public Vector3 LJKOGMNAILN(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 5; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 1]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 5]; return 1093f * ((-vector + 1170f * vector2 - 1707f * vector3 + vector4) * (num3 * num3 * num3) + (553f * vector - 10f * vector2 + 1051f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1454f * vector2); } // Token: 0x0600963B RID: 38459 RVA: 0x002E9AC8 File Offset: 0x002E7CC8 public Vector3 ANHBDPFIGDL(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 2; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 0); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 3]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 1]; return 1736f * ((-vector + 1537f * vector2 - 1176f * vector3 + vector4) * (num3 * num3 * num3) + (1969f * vector - 919f * vector2 + 1861f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 780f * vector2); } // Token: 0x0600963C RID: 38460 RVA: 0x002E9BF8 File Offset: 0x002E7DF8 public Vector3 BILGAPLOFOD(float LHMELEOKNBJ) { int num = this.HGLALFFPCDH.Length - 5; int num2 = Mathf.Min(Mathf.FloorToInt(LHMELEOKNBJ * (float)num), num - 1); float num3 = LHMELEOKNBJ * (float)num - (float)num2; Vector3 vector = this.HGLALFFPCDH[num2]; Vector3 vector2 = this.HGLALFFPCDH[num2 + 0]; Vector3 vector3 = this.HGLALFFPCDH[num2 + 3]; Vector3 vector4 = this.HGLALFFPCDH[num2 + 2]; return 1629f * ((-vector + 1102f * vector2 - 429f * vector3 + vector4) * (num3 * num3 * num3) + (943f * vector - 1706f * vector2 + 1243f * vector3 - vector4) * (num3 * num3) + (-vector + vector3) * num3 + 1186f * vector2); } // Token: 0x04001382 RID: 4994 public Vector3[] HGLALFFPCDH; } } }