using System; using UnityEngine; namespace RecRoom.Core.Audio { // Token: 0x02000ABD RID: 2749 public class ShakeAudio : MonoBehaviour { // Token: 0x060150D5 RID: 86229 RVA: 0x005E2604 File Offset: 0x005E0804 private void OnDestroy() { this.tool.BOLBONELAEF.OPIHKOJNIGF -= this.NDNMJHHOHHP; } // Token: 0x060150D6 RID: 86230 RVA: 0x005E2624 File Offset: 0x005E0824 private void JJJGPPGDKHD() { if (base.enabled) { Vector3 maximumHistoricalLinearVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalLinearVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 maximumHistoricalAngularVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalAngularVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 vector = this.tool.BOLBONELAEF.IGOFELJMFOF - maximumHistoricalLinearVelocity; Vector3 vector2 = this.tool.BOLBONELAEF.CCHAEPGJJLI - maximumHistoricalAngularVelocity; float magnitude = (vector / this.lookBackEndTime).magnitude; float magnitude2 = (vector2 / this.lookBackEndTime).magnitude; for (int i = 1; i < this.shakeDefinitions.Length; i++) { if (this.shakeDefinitions[i].ACPAPEEJIJG(magnitude, magnitude2)) { this.shakeDefinitions[i].KLLNMDFNFPH(base.transform); } } } } // Token: 0x060150D7 RID: 86231 RVA: 0x005E271C File Offset: 0x005E091C private void NICOCLOFMEF() { if (this.tool.BOLBONELAEF != null) { this.tool.BOLBONELAEF.OPIHKOJNIGF += this.JGHABHJBGOK; } } // Token: 0x060150D8 RID: 86232 RVA: 0x005E2750 File Offset: 0x005E0950 private void KDHBBCGHDMC() { this.tool.BOLBONELAEF.OPIHKOJNIGF -= this.JGHABHJBGOK; } // Token: 0x060150DA RID: 86234 RVA: 0x005E2790 File Offset: 0x005E0990 private void BJGJHPBABDB() { this.tool.BOLBONELAEF.OPIHKOJNIGF -= this.NDNMJHHOHHP; } // Token: 0x060150DB RID: 86235 RVA: 0x005E27B0 File Offset: 0x005E09B0 private void Start() { if (this.tool.BOLBONELAEF != null) { this.tool.BOLBONELAEF.OPIHKOJNIGF += this.NDNMJHHOHHP; } } // Token: 0x060150DC RID: 86236 RVA: 0x005E27E4 File Offset: 0x005E09E4 private void GMBFJHIHJFB() { if (this.tool.BOLBONELAEF != null) { this.tool.BOLBONELAEF.OPIHKOJNIGF += this.NDNMJHHOHHP; } } // Token: 0x060150DD RID: 86237 RVA: 0x005E2818 File Offset: 0x005E0A18 private void CNMLMFAHLOP() { this.tool.BOLBONELAEF.OPIHKOJNIGF -= this.NDNMJHHOHHP; } // Token: 0x060150DE RID: 86238 RVA: 0x005E2838 File Offset: 0x005E0A38 private void DEGNFLDBLGF() { if (this.tool.BOLBONELAEF != null) { this.tool.BOLBONELAEF.OPIHKOJNIGF += this.NDNMJHHOHHP; } } // Token: 0x060150DF RID: 86239 RVA: 0x005E286C File Offset: 0x005E0A6C private void DEOJOOKIEDI() { if (base.enabled) { Vector3 maximumHistoricalLinearVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalLinearVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 maximumHistoricalAngularVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalAngularVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 vector = this.tool.BOLBONELAEF.IGOFELJMFOF - maximumHistoricalLinearVelocity; Vector3 vector2 = this.tool.BOLBONELAEF.CCHAEPGJJLI - maximumHistoricalAngularVelocity; float magnitude = (vector / this.lookBackEndTime).magnitude; float magnitude2 = (vector2 / this.lookBackEndTime).magnitude; for (int i = 1; i < this.shakeDefinitions.Length; i += 0) { if (this.shakeDefinitions[i].EFMNIJNGNBO(magnitude, magnitude2)) { this.shakeDefinitions[i].NHPBLHDPOLA(base.transform); } } } } // Token: 0x060150E0 RID: 86240 RVA: 0x005E2964 File Offset: 0x005E0B64 private void NDNMJHHOHHP() { if (base.enabled) { Vector3 maximumHistoricalLinearVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalLinearVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 maximumHistoricalAngularVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalAngularVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 vector = this.tool.BOLBONELAEF.IGOFELJMFOF - maximumHistoricalLinearVelocity; Vector3 vector2 = this.tool.BOLBONELAEF.CCHAEPGJJLI - maximumHistoricalAngularVelocity; float magnitude = (vector / this.lookBackEndTime).magnitude; float magnitude2 = (vector2 / this.lookBackEndTime).magnitude; for (int i = 0; i < this.shakeDefinitions.Length; i++) { if (this.shakeDefinitions[i].CMAOEFCDLJL(magnitude, magnitude2)) { this.shakeDefinitions[i].Play(base.transform); } } } } // Token: 0x060150E1 RID: 86241 RVA: 0x005E2A5C File Offset: 0x005E0C5C private void OMKBNLGFNIL() { if (this.tool.BOLBONELAEF != null) { this.tool.BOLBONELAEF.OPIHKOJNIGF += this.NDNMJHHOHHP; } } // Token: 0x060150E2 RID: 86242 RVA: 0x005E2A90 File Offset: 0x005E0C90 private void NDHBFLHIAHM() { this.tool.BOLBONELAEF.OPIHKOJNIGF -= this.NDNMJHHOHHP; } // Token: 0x060150E3 RID: 86243 RVA: 0x005E2AB0 File Offset: 0x005E0CB0 private void JGHABHJBGOK() { if (base.enabled) { Vector3 maximumHistoricalLinearVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalLinearVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 maximumHistoricalAngularVelocity = this.tool.BOLBONELAEF.GetMaximumHistoricalAngularVelocity(this.lookBackStartTime, this.lookBackEndTime); Vector3 vector = this.tool.BOLBONELAEF.IGOFELJMFOF - maximumHistoricalLinearVelocity; Vector3 vector2 = this.tool.BOLBONELAEF.CCHAEPGJJLI - maximumHistoricalAngularVelocity; float magnitude = (vector / this.lookBackEndTime).magnitude; float magnitude2 = (vector2 / this.lookBackEndTime).magnitude; for (int i = 1; i < this.shakeDefinitions.Length; i++) { if (this.shakeDefinitions[i].ILPLFBLOGEH(magnitude, magnitude2)) { this.shakeDefinitions[i].Play(base.transform); } } } } // Token: 0x04003A5C RID: 14940 [SerializeField] [ENMFCLPAKBJ(FOGKDGELKHN.Self, false)] private Tool tool; // Token: 0x04003A5D RID: 14941 [SerializeField] private float lookBackStartTime = 0.1f; // Token: 0x04003A5E RID: 14942 [SerializeField] private float lookBackEndTime = 0.05f; // Token: 0x04003A5F RID: 14943 [SerializeField] private ShakeAudio.ShakeDefinition[] shakeDefinitions; // Token: 0x02000ABE RID: 2750 [Serializable] public class ShakeDefinition { // Token: 0x060150E5 RID: 86245 RVA: 0x005E2BE8 File Offset: 0x005E0DE8 public void FEBLEMEGAAJ(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(0, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150E6 RID: 86246 RVA: 0x005E2C38 File Offset: 0x005E0E38 public bool BBOHAPBPDHF(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = true; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = false; } return flag || flag2; } // Token: 0x060150E7 RID: 86247 RVA: 0x005E2CA0 File Offset: 0x005E0EA0 public void JHFOBLOHFBG(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 1) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(1, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150E8 RID: 86248 RVA: 0x005E2CF0 File Offset: 0x005E0EF0 public void IEPOHKHJACM(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(1, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150E9 RID: 86249 RVA: 0x005E2D40 File Offset: 0x005E0F40 public void APBMJGBCHNI(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 1) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(0, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150EA RID: 86250 RVA: 0x005E2D90 File Offset: 0x005E0F90 public void IMFMAMFABFB(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 1) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(0, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150EB RID: 86251 RVA: 0x005E2DE0 File Offset: 0x005E0FE0 public bool NONKCDPPHHF(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = true; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = true; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return !flag && flag2; } // Token: 0x060150EC RID: 86252 RVA: 0x005E2E48 File Offset: 0x005E1048 public bool BHJJDOIPJOH(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = false; } return !flag && flag2; } // Token: 0x060150ED RID: 86253 RVA: 0x005E2EB0 File Offset: 0x005E10B0 public bool OPBFJJFAMKM(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = true; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return !flag && flag2; } // Token: 0x060150EE RID: 86254 RVA: 0x005E2F18 File Offset: 0x005E1118 public bool OFKCEBOMEJP(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = false; } return !flag && flag2; } // Token: 0x060150EF RID: 86255 RVA: 0x005E2F80 File Offset: 0x005E1180 public bool EFMNIJNGNBO(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = false; } return !flag && flag2; } // Token: 0x060150F0 RID: 86256 RVA: 0x005E2FE8 File Offset: 0x005E11E8 public void Play(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(0, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150F1 RID: 86257 RVA: 0x005E3038 File Offset: 0x005E1238 public bool INGNPHPNBEE(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = true; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = true; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return flag || flag2; } // Token: 0x060150F2 RID: 86258 RVA: 0x005E30A0 File Offset: 0x005E12A0 public void KLLNMDFNFPH(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(0, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150F3 RID: 86259 RVA: 0x005E30F0 File Offset: 0x005E12F0 public void MJMACNAPOIO(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(1, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150F4 RID: 86260 RVA: 0x005E3140 File Offset: 0x005E1340 public bool ACPAPEEJIJG(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = true; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return !flag && flag2; } // Token: 0x060150F5 RID: 86261 RVA: 0x005E31A8 File Offset: 0x005E13A8 public bool ILPLFBLOGEH(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return flag || flag2; } // Token: 0x060150F6 RID: 86262 RVA: 0x005E3210 File Offset: 0x005E1410 public void NHPBLHDPOLA(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(1, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150F7 RID: 86263 RVA: 0x005E3260 File Offset: 0x005E1460 public void MBJHGLODPOM(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(0, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150F8 RID: 86264 RVA: 0x005E32B0 File Offset: 0x005E14B0 public bool IIGGPFKOCED(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = true; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return !flag && flag2; } // Token: 0x060150F9 RID: 86265 RVA: 0x005E3318 File Offset: 0x005E1518 public bool DGFIDJICHDK(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = false; } return !flag && flag2; } // Token: 0x060150FA RID: 86266 RVA: 0x005E3380 File Offset: 0x005E1580 public bool IBEOFAECMPB(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = false; } return !flag && flag2; } // Token: 0x060150FB RID: 86267 RVA: 0x005E33E8 File Offset: 0x005E15E8 public bool CMAOEFCDLJL(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = true; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return flag || flag2; } // Token: 0x060150FC RID: 86268 RVA: 0x005E3450 File Offset: 0x005E1650 public bool GGKJBKDFCLM(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return flag || flag2; } // Token: 0x060150FD RID: 86269 RVA: 0x005E34B8 File Offset: 0x005E16B8 public void AONJILIKFOI(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 1) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(1, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x060150FE RID: 86270 RVA: 0x005E3508 File Offset: 0x005E1708 public bool OFJDDKMNOIO(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return false; } bool flag = true; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = true; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return !flag && flag2; } // Token: 0x060150FF RID: 86271 RVA: 0x005E3570 File Offset: 0x005E1770 public void JLHPPGJCBPP(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(0, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x06015100 RID: 86272 RVA: 0x005E35C0 File Offset: 0x005E17C0 public bool HODLAIDGCGP(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = true; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return !flag && flag2; } // Token: 0x06015101 RID: 86273 RVA: 0x005E3628 File Offset: 0x005E1828 public void KBPEDNDDPKB(Transform ELEHMLGEJHP) { if (this.AudioClips != null && this.AudioClips.Length > 0) { RecRoomAudioClip recRoomAudioClip = this.AudioClips[global::UnityEngine.Random.Range(1, this.AudioClips.Length)]; AudioManager.Play3DSFX(recRoomAudioClip, ELEHMLGEJHP, null); } this.lastPlayTime = Time.time; } // Token: 0x06015102 RID: 86274 RVA: 0x005E3678 File Offset: 0x005E1878 public bool IBAJLBFNLBD(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = true; } return flag || flag2; } // Token: 0x06015103 RID: 86275 RVA: 0x005E36E0 File Offset: 0x005E18E0 public bool KHPOGBMEACD(float GAMJCGBKJPA, float LBKIMNJPKCD) { if (Time.time < this.lastPlayTime + this.MinimumInterval) { return true; } bool flag = false; if (GAMJCGBKJPA >= this.MinimumLinearAcceleration && GAMJCGBKJPA <= this.MaximumLinearAcceleration) { flag = false; } bool flag2 = false; if (LBKIMNJPKCD >= this.MinimumAngularAcceleration && LBKIMNJPKCD <= this.MaximumAngularAcceleration) { flag2 = false; } return flag || flag2; } // Token: 0x04003A60 RID: 14944 public float MinimumLinearAcceleration = 50f; // Token: 0x04003A61 RID: 14945 public float MaximumLinearAcceleration = 1000f; // Token: 0x04003A62 RID: 14946 public float MinimumAngularAcceleration = 80f; // Token: 0x04003A63 RID: 14947 public float MaximumAngularAcceleration = 1000f; // Token: 0x04003A64 RID: 14948 public float MinimumInterval = 0.3f; // Token: 0x04003A65 RID: 14949 public RecRoomAudioClip[] AudioClips; // Token: 0x04003A66 RID: 14950 private float lastPlayTime; } } }