1399 lines
44 KiB
C#
1399 lines
44 KiB
C#
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;
|
|
}
|