using System; using UnityEngine; // Token: 0x02000B76 RID: 2934 [Serializable] public class EnemySpawnerConfiguration { // Token: 0x060162C3 RID: 90819 RVA: 0x00621718 File Offset: 0x0061F918 public void FBNCFOEPCCK(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162C4 RID: 90820 RVA: 0x006217CC File Offset: 0x0061F9CC public void LJNKGLCAKDO(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162C5 RID: 90821 RVA: 0x00621880 File Offset: 0x0061FA80 public void ANGAKHPCNID(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)3) { return; } Vector3 vector; Quaternion quaternion; this.NHGKBMPMHEM(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162C6 RID: 90822 RVA: 0x006218BC File Offset: 0x0061FABC public void KKEEMBBGMLF(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)5) { return; } Vector3 vector; Quaternion quaternion; this.FDCEHKOIBCO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162C7 RID: 90823 RVA: 0x006218F8 File Offset: 0x0061FAF8 public void JEIGCPEHEFG(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162C8 RID: 90824 RVA: 0x006219AC File Offset: 0x0061FBAC public void IIAEDHOIPOH(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162C9 RID: 90825 RVA: 0x00621A60 File Offset: 0x0061FC60 public void NAOBOIMIPBD(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162CA RID: 90826 RVA: 0x00621B14 File Offset: 0x0061FD14 public void FFFJICMGNEC(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162CB RID: 90827 RVA: 0x00621BC8 File Offset: 0x0061FDC8 public void LFJFBEGLHGM(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)8) { return; } Vector3 vector; Quaternion quaternion; this.FBNCFOEPCCK(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162CC RID: 90828 RVA: 0x00621C04 File Offset: 0x0061FE04 public void JHIGBINCBIC(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162CD RID: 90829 RVA: 0x00621CB8 File Offset: 0x0061FEB8 public void ODOMCDHBKIO(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.DOOR) { return; } Vector3 vector; Quaternion quaternion; this.OOMODJOAAAJ(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162CE RID: 90830 RVA: 0x00621CF4 File Offset: 0x0061FEF4 public void NDFALODPHDE(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162CF RID: 90831 RVA: 0x00621DA8 File Offset: 0x0061FFA8 public void FFMAKCHNMHA(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162D0 RID: 90832 RVA: 0x00621E5C File Offset: 0x0062005C public void BICLNPLJEDB(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)3) { return; } Vector3 vector; Quaternion quaternion; this.HCGGEPNCFIH(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162D1 RID: 90833 RVA: 0x00621E98 File Offset: 0x00620098 public void GEBPJJFIJOL(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.DOOR) { return; } Vector3 vector; Quaternion quaternion; this.LOAKFBGLMKL(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162D2 RID: 90834 RVA: 0x00621ED4 File Offset: 0x006200D4 public void DDDOONCAMKO(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162D3 RID: 90835 RVA: 0x00621F88 File Offset: 0x00620188 public void OOMODJOAAAJ(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162D4 RID: 90836 RVA: 0x0062203C File Offset: 0x0062023C public void LBFKIIFAOGP(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)7) { return; } Vector3 vector; Quaternion quaternion; this.FFMAKCHNMHA(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162D5 RID: 90837 RVA: 0x00622078 File Offset: 0x00620278 public void EKKGINLMKEE(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162D6 RID: 90838 RVA: 0x0062212C File Offset: 0x0062032C public void DCPKECJMAPP(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)5) { return; } Vector3 vector; Quaternion quaternion; this.NHGKBMPMHEM(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162D7 RID: 90839 RVA: 0x00622168 File Offset: 0x00620368 public void IGCMBNEIMLM(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162D8 RID: 90840 RVA: 0x0062221C File Offset: 0x0062041C public void HJKPAHAJGIG(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { return; } Vector3 vector; Quaternion quaternion; this.LJNKGLCAKDO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162D9 RID: 90841 RVA: 0x00622258 File Offset: 0x00620458 public void EJJCEHJFAHP(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)8) { return; } Vector3 vector; Quaternion quaternion; this.KPJJAPDGNEK(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162DA RID: 90842 RVA: 0x00622294 File Offset: 0x00620494 public void ACELFKDPDBK(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.DOOR) { return; } Vector3 vector; Quaternion quaternion; this.FDJHJOHMEHO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162DB RID: 90843 RVA: 0x006222D0 File Offset: 0x006204D0 public void NLCDPCIMJNF(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)4) { return; } Vector3 vector; Quaternion quaternion; this.NDFALODPHDE(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162DC RID: 90844 RVA: 0x0062230C File Offset: 0x0062050C public void PGKLMEBACAJ(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.IN_PLACE) { return; } Vector3 vector; Quaternion quaternion; this.NAOBOIMIPBD(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162DD RID: 90845 RVA: 0x00622348 File Offset: 0x00620548 public void FDCEHKOIBCO(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162DE RID: 90846 RVA: 0x006223FC File Offset: 0x006205FC public void GJFOEFDOPDJ(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { return; } Vector3 vector; Quaternion quaternion; this.FDJHJOHMEHO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162DF RID: 90847 RVA: 0x00622438 File Offset: 0x00620638 public void FDCPIPIEPJE(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162E0 RID: 90848 RVA: 0x006224EC File Offset: 0x006206EC public void HKHAIFCJOFG(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)4) { return; } Vector3 vector; Quaternion quaternion; this.DDDOONCAMKO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162E1 RID: 90849 RVA: 0x00622528 File Offset: 0x00620728 public void BPILHBIIHIO(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { return; } Vector3 vector; Quaternion quaternion; this.FFMAKCHNMHA(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162E2 RID: 90850 RVA: 0x00622564 File Offset: 0x00620764 public void PGEFDIJKLPC(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.IN_PLACE) { return; } Vector3 vector; Quaternion quaternion; this.FDCPIPIEPJE(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162E3 RID: 90851 RVA: 0x006225A0 File Offset: 0x006207A0 public void FDJHJOHMEHO(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162E4 RID: 90852 RVA: 0x00622654 File Offset: 0x00620854 public void GECDMLJHBHJ(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162E5 RID: 90853 RVA: 0x00622708 File Offset: 0x00620908 public void OFCFILHLIJG(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)3) { return; } Vector3 vector; Quaternion quaternion; this.EFAAADFDKDK(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162E6 RID: 90854 RVA: 0x00622744 File Offset: 0x00620944 public void NEDCLFKDCNB(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162E7 RID: 90855 RVA: 0x006227F8 File Offset: 0x006209F8 public void CAOPEEFBJGK(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.IN_PLACE) { return; } Vector3 vector; Quaternion quaternion; this.JHIGBINCBIC(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162E8 RID: 90856 RVA: 0x00622834 File Offset: 0x00620A34 public void JOLDFDPGFCN(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162E9 RID: 90857 RVA: 0x006228E8 File Offset: 0x00620AE8 public void EFAAADFDKDK(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162EA RID: 90858 RVA: 0x0062299C File Offset: 0x00620B9C public void POBDOBDLFJF(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)3) { return; } Vector3 vector; Quaternion quaternion; this.IGCMBNEIMLM(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162EB RID: 90859 RVA: 0x006229D8 File Offset: 0x00620BD8 public void GNMGOKEKKPL(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162EC RID: 90860 RVA: 0x00622A8C File Offset: 0x00620C8C public void NHGKBMPMHEM(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162ED RID: 90861 RVA: 0x00622B40 File Offset: 0x00620D40 public void COIMFCBAIAN(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162EE RID: 90862 RVA: 0x00622BF4 File Offset: 0x00620DF4 public void EIMKAIIGKEO(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)8) { return; } Vector3 vector; Quaternion quaternion; this.LOAKFBGLMKL(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162EF RID: 90863 RVA: 0x00622C30 File Offset: 0x00620E30 public void PCINOPGHBAB(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)7) { return; } Vector3 vector; Quaternion quaternion; this.JBHAEENBAFH(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162F0 RID: 90864 RVA: 0x00622C6C File Offset: 0x00620E6C public void FJPECCIGKPG(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.IN_PLACE) { return; } Vector3 vector; Quaternion quaternion; this.JCJFCJMEONA(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162F1 RID: 90865 RVA: 0x00622CA8 File Offset: 0x00620EA8 public void LDAMBIBFKNF(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)4) { return; } Vector3 vector; Quaternion quaternion; this.KLFGFBLHOCI(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162F2 RID: 90866 RVA: 0x00622CE4 File Offset: 0x00620EE4 public void DKOPPKFDEHH(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.IN_PLACE) { return; } Vector3 vector; Quaternion quaternion; this.JOLDFDPGFCN(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162F3 RID: 90867 RVA: 0x00622D20 File Offset: 0x00620F20 public void DGLLOGPGDNC(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { return; } Vector3 vector; Quaternion quaternion; this.GECDMLJHBHJ(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162F4 RID: 90868 RVA: 0x00622D5C File Offset: 0x00620F5C public void BPIJFJGKNKC(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162F5 RID: 90869 RVA: 0x00622E10 File Offset: 0x00621010 public void KJPFLDDAKLI(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)6) { return; } Vector3 vector; Quaternion quaternion; this.FDJHJOHMEHO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162F6 RID: 90870 RVA: 0x00622E4C File Offset: 0x0062104C public void KPJJAPDGNEK(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162F7 RID: 90871 RVA: 0x00622F00 File Offset: 0x00621100 public void JBHAEENBAFH(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162F8 RID: 90872 RVA: 0x00622FB4 File Offset: 0x006211B4 public void FNAKOEPBHCB(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)4) { return; } Vector3 vector; Quaternion quaternion; this.IGCMBNEIMLM(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162F9 RID: 90873 RVA: 0x00622FF0 File Offset: 0x006211F0 public void IGOGKPDLNBL(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162FA RID: 90874 RVA: 0x006230A4 File Offset: 0x006212A4 public void MDPKEPIMDHD(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)8) { return; } Vector3 vector; Quaternion quaternion; this.FDCEHKOIBCO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162FB RID: 90875 RVA: 0x006230E0 File Offset: 0x006212E0 public void ILHJIFDBIAF(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162FC RID: 90876 RVA: 0x00623194 File Offset: 0x00621394 public void LOAKFBGLMKL(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162FD RID: 90877 RVA: 0x00623248 File Offset: 0x00621448 public void HDAKILACNAF(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x060162FE RID: 90878 RVA: 0x006232FC File Offset: 0x006214FC public void KFKNLNNMMPB(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.IN_PLACE) { return; } Vector3 vector; Quaternion quaternion; this.NHGKBMPMHEM(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x060162FF RID: 90879 RVA: 0x00623338 File Offset: 0x00621538 public void FNGDHPHBIPH(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x06016300 RID: 90880 RVA: 0x006233EC File Offset: 0x006215EC public void KLFGFBLHOCI(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x06016301 RID: 90881 RVA: 0x006234A0 File Offset: 0x006216A0 public void KCIFPAMOHLA(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { return; } Vector3 vector; Quaternion quaternion; this.IKKLHHAANBO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x06016302 RID: 90882 RVA: 0x006234DC File Offset: 0x006216DC public void HCGGEPNCFIH(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x06016303 RID: 90883 RVA: 0x00623590 File Offset: 0x00621790 public void NJMACGLHPJP(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x06016304 RID: 90884 RVA: 0x00623644 File Offset: 0x00621844 public void HPAKLLBCAPO(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x06016305 RID: 90885 RVA: 0x006236F8 File Offset: 0x006218F8 public void HELJPNEIGNJ(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)5) { return; } Vector3 vector; Quaternion quaternion; this.HDAKILACNAF(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x06016307 RID: 90887 RVA: 0x00623750 File Offset: 0x00621950 public void DFOLAEGLOMO(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)7) { return; } Vector3 vector; Quaternion quaternion; this.HDAKILACNAF(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x06016308 RID: 90888 RVA: 0x0062378C File Offset: 0x0062198C public void IKKLHHAANBO(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x06016309 RID: 90889 RVA: 0x00623840 File Offset: 0x00621A40 public void CJLMAHAGODL(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x0601630A RID: 90890 RVA: 0x006238F4 File Offset: 0x00621AF4 public void AIGIHKMDGBA(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)8) { return; } Vector3 vector; Quaternion quaternion; this.EFAAADFDKDK(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x0601630B RID: 90891 RVA: 0x00623930 File Offset: 0x00621B30 public void BJJCKHNPFPB(Vector3 DGEBFFKHKOD) { if (this.spawnerType == DMCNAGPDBHC.IN_PLACE) { return; } Vector3 vector; Quaternion quaternion; this.HPAKLLBCAPO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x0601630C RID: 90892 RVA: 0x0062396C File Offset: 0x00621B6C public void JCJFCJMEONA(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x0601630D RID: 90893 RVA: 0x00623A20 File Offset: 0x00621C20 public void ADCJGPEKLJA(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.DOOR && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x0601630E RID: 90894 RVA: 0x00623AD4 File Offset: 0x00621CD4 public void CPPFNIFIPEK(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)7) { return; } Vector3 vector; Quaternion quaternion; this.FDJHJOHMEHO(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x0601630F RID: 90895 RVA: 0x00623B10 File Offset: 0x00621D10 public void LHCPEAAEDOH(Vector3 DGEBFFKHKOD) { if (this.spawnerType == (DMCNAGPDBHC)3) { return; } Vector3 vector; Quaternion quaternion; this.JEIGCPEHEFG(DGEBFFKHKOD, Quaternion.identity, out vector, out quaternion); Gizmos.color = Color.white; Gizmos.DrawLine(vector, DGEBFFKHKOD); } // Token: 0x06016310 RID: 90896 RVA: 0x00623B4C File Offset: 0x00621D4C public void GELFLHNGLME(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x06016311 RID: 90897 RVA: 0x00623C00 File Offset: 0x00621E00 public void BKCLIKODGLM(Vector3 PCLJCPLANLP, Quaternion JAJPMFJPCOF, out Vector3 KJPOICJABDK, out Quaternion BNAAGEMCGPF) { if (this.spawnerType == DMCNAGPDBHC.CEILING) { KJPOICJABDK = PCLJCPLANLP + Vector3.up * this.ceilingSpawnHeight; BNAAGEMCGPF = JAJPMFJPCOF; } else if (this.spawnerType == DMCNAGPDBHC.CEILING && this.doorSpawnOrigin != null) { KJPOICJABDK = this.doorSpawnOrigin.position; Vector3 normalized = Vector3.ProjectOnPlane(PCLJCPLANLP - KJPOICJABDK, Vector3.up).normalized; BNAAGEMCGPF = Quaternion.LookRotation(normalized, Vector3.up); } else { KJPOICJABDK = PCLJCPLANLP; BNAAGEMCGPF = JAJPMFJPCOF; } } // Token: 0x04003E22 RID: 15906 [SerializeField] private DMCNAGPDBHC spawnerType = DMCNAGPDBHC.IN_PLACE; // Token: 0x04003E23 RID: 15907 [SerializeField] private float ceilingSpawnHeight = 4f; // Token: 0x04003E24 RID: 15908 [SerializeField] private Transform doorSpawnOrigin; }