using System; using UnityEngine; namespace ProBuilder2.Examples { // Token: 0x02001278 RID: 4728 public class CameraControls : MonoBehaviour { // Token: 0x06028EF1 RID: 167665 RVA: 0x00B61BAC File Offset: 0x00B5FDAC private void NICOCLOFMEF() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EF2 RID: 167666 RVA: 0x00B61BCC File Offset: 0x00B5FDCC private void DEGNFLDBLGF() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EF3 RID: 167667 RVA: 0x00B61BEC File Offset: 0x00B5FDEC private void PINHMNLCHGK() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EF4 RID: 167668 RVA: 0x00B61C0C File Offset: 0x00B5FE0C private void CADNGEIOOKI() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 287f; if (Input.GetMouseButton(1)) { float axis = Input.GetAxis("DetachObject "); float num = -Input.GetAxis("UploadStream"); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 1162f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis("LAST_CARD_DESPAWN_TIME") != 1095f) { float axis2 = Input.GetAxis("Config"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 1313f) * (this.zoomSpeed * 271f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 1664f, 1296f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x06028EF5 RID: 167669 RVA: 0x00B61DE0 File Offset: 0x00B5FFE0 private void LateUpdate() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 0f; if (Input.GetMouseButton(0)) { float axis = Input.GetAxis("Mouse X"); float num = -Input.GetAxis("Mouse Y"); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 0f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis("Mouse ScrollWheel") != 0f) { float axis2 = Input.GetAxis("Mouse ScrollWheel"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 40f) * (this.zoomSpeed * 1000f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 10f, 40f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x06028EF6 RID: 167670 RVA: 0x00B61FB4 File Offset: 0x00B601B4 private void FAGOEHAGDIE() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EF7 RID: 167671 RVA: 0x00B61FD4 File Offset: 0x00B601D4 private void PGELJEHELFN() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EF8 RID: 167672 RVA: 0x00B61FF4 File Offset: 0x00B601F4 private void HDMMICGIKEF() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 1620f; if (Input.GetMouseButton(1)) { float axis = Input.GetAxis("[PlayingCardGroup]"); float num = -Input.GetAxis("FFKNBJINNEI"); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 14f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis("z") != 1525f) { float axis2 = Input.GetAxis("OpJoinLobby()"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 1130f) * (this.zoomSpeed * 218f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 803f, 272f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x06028EF9 RID: 167673 RVA: 0x00B621C8 File Offset: 0x00B603C8 private void POEDAMONBNL() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EFB RID: 167675 RVA: 0x00B62228 File Offset: 0x00B60428 private void DHOGEDDFAJC() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 675f; if (Input.GetMouseButton(1)) { float axis = Input.GetAxis("PHONABJLEAE"); float num = -Input.GetAxis("user_party_created"); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 1256f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis("Check your email") != 14f) { float axis2 = Input.GetAxis("lifeBar"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 863f) * (this.zoomSpeed * 308f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 1494f, 1346f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x06028EFC RID: 167676 RVA: 0x00B623FC File Offset: 0x00B605FC private void Start() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EFD RID: 167677 RVA: 0x00B6241C File Offset: 0x00B6061C private void FGCPHGJDALF() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028EFE RID: 167678 RVA: 0x00B6243C File Offset: 0x00B6063C private void FKCNPKHIFIF() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 1297f; if (Input.GetMouseButton(1)) { float axis = Input.GetAxis("_ScreenTexDim"); float num = -Input.GetAxis("G"); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 711f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis("RpcOnScore") != 628f) { float axis2 = Input.GetAxis("Invalid name!"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 854f) * (this.zoomSpeed * 252f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 1569f, 986f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x06028EFF RID: 167679 RVA: 0x00B62610 File Offset: 0x00B60810 private void JDAHFIJBMCL() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 73f; if (Input.GetMouseButton(0)) { float axis = Input.GetAxis("Reason"); float num = -Input.GetAxis("Color: "); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 479f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis("JsonData instance doesn't hold a string") != 1583f) { float axis2 = Input.GetAxis("teleport_marker_mesh"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 1952f) * (this.zoomSpeed * 1150f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 1369f, 503f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x06028F00 RID: 167680 RVA: 0x00B627E4 File Offset: 0x00B609E4 private void MOAAJAOGKEO() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028F01 RID: 167681 RVA: 0x00B62804 File Offset: 0x00B60A04 private void DCDFMJJNKGG() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 1835f; if (Input.GetMouseButton(0)) { float axis = Input.GetAxis("cl9kYXRhGBUgASgLMhUucmVjcm9vbS5Sb29tRG9vckRhdGFCE6oCEFJlY1Jv"); float num = -Input.GetAxis("Failed to spawn instance with ID {0} that has an empty prefab ID."); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 447f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis(". Getting a random one.") != 274f) { float axis2 = Input.GetAxis("Disgust"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 1250f) * (this.zoomSpeed * 1056f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 1825f, 1024f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x06028F02 RID: 167682 RVA: 0x00B629D8 File Offset: 0x00B60BD8 private void PAEIJLKEEGJ() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028F03 RID: 167683 RVA: 0x00B629F8 File Offset: 0x00B60BF8 private void JGOAIIIJNAI() { this.PFKMOBGLKNK = Vector3.Distance(base.transform.position, Vector3.zero); } // Token: 0x06028F04 RID: 167684 RVA: 0x00B62A18 File Offset: 0x00B60C18 private void PGIPDKOKAHH() { Vector3 eulerAngles = base.transform.localRotation.eulerAngles; eulerAngles.z = 260f; if (Input.GetMouseButton(1)) { float axis = Input.GetAxis("Unable to wrap the given object with JsonData"); float num = -Input.GetAxis("to"); eulerAngles.x += num * this.orbitSpeed; eulerAngles.y += axis * this.orbitSpeed; this.LOFHHECEDBB.x = axis; this.LOFHHECEDBB.y = num; this.LOFHHECEDBB.Normalize(); } else { eulerAngles.y += Time.deltaTime * this.idleRotation * this.LOFHHECEDBB.x; eulerAngles.x += Time.deltaTime * Mathf.PerlinNoise(Time.time, 1191f) * this.idleRotation * this.LOFHHECEDBB.y; } base.transform.localRotation = Quaternion.Euler(eulerAngles); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); if (Input.GetAxis("type") != 678f) { float axis2 = Input.GetAxis("turn"); this.PFKMOBGLKNK -= axis2 * (this.PFKMOBGLKNK / 981f) * (this.zoomSpeed * 1553f) * Time.deltaTime; this.PFKMOBGLKNK = Mathf.Clamp(this.PFKMOBGLKNK, 762f, 1451f); base.transform.position = base.transform.localRotation * (Vector3.forward * -this.PFKMOBGLKNK); } } // Token: 0x0400654E RID: 25934 private const string LAOJIJIGFKI = "Mouse ScrollWheel"; // Token: 0x0400654F RID: 25935 private const string GJDACAIACHD = "Mouse X"; // Token: 0x04006550 RID: 25936 private const string IMGEDOENCKE = "Mouse Y"; // Token: 0x04006551 RID: 25937 private const float HKKAKJHIGIJ = 10f; // Token: 0x04006552 RID: 25938 private const float HIAGLDBOPGB = 40f; // Token: 0x04006553 RID: 25939 [Range(2f, 15f)] public float orbitSpeed = 6f; // Token: 0x04006554 RID: 25940 [Range(0.3f, 2f)] public float zoomSpeed = 0.8f; // Token: 0x04006555 RID: 25941 private float PFKMOBGLKNK; // Token: 0x04006556 RID: 25942 public float idleRotation = 1f; // Token: 0x04006557 RID: 25943 private Vector2 LOFHHECEDBB = new Vector2(0.8f, 0.2f); } }