예제 #1
0
 // Token: 0x060044A3 RID: 17571 RVA: 0x0016EBCC File Offset: 0x0016CFCC
 public void SetPolyCount(SU_Asteroid.PolyCount _newPolyCount, bool _collider)
 {
     if (!_collider)
     {
         this.polyCount = _newPolyCount;
         if (_newPolyCount != SU_Asteroid.PolyCount.LOW)
         {
             if (_newPolyCount != SU_Asteroid.PolyCount.MEDIUM)
             {
                 if (_newPolyCount == SU_Asteroid.PolyCount.HIGH)
                 {
                     base.transform.GetComponent <MeshFilter>().sharedMesh = this.meshHighPoly.GetComponent <MeshFilter>().sharedMesh;
                 }
             }
             else
             {
                 base.transform.GetComponent <MeshFilter>().sharedMesh = this.meshMediumPoly.GetComponent <MeshFilter>().sharedMesh;
             }
         }
         else
         {
             base.transform.GetComponent <MeshFilter>().sharedMesh = this.meshLowPoly.GetComponent <MeshFilter>().sharedMesh;
         }
     }
     else
     {
         this.polyCountCollider = _newPolyCount;
         if (_newPolyCount != SU_Asteroid.PolyCount.LOW)
         {
             if (_newPolyCount != SU_Asteroid.PolyCount.MEDIUM)
             {
                 if (_newPolyCount == SU_Asteroid.PolyCount.HIGH)
                 {
                     base.transform.GetComponent <MeshCollider>().sharedMesh = this.meshHighPoly.GetComponent <MeshFilter>().sharedMesh;
                 }
             }
             else
             {
                 base.transform.GetComponent <MeshCollider>().sharedMesh = this.meshMediumPoly.GetComponent <MeshFilter>().sharedMesh;
             }
         }
         else
         {
             base.transform.GetComponent <MeshCollider>().sharedMesh = this.meshLowPoly.GetComponent <MeshFilter>().sharedMesh;
         }
     }
 }
예제 #2
0
 // Token: 0x060044A2 RID: 17570 RVA: 0x0016EBBF File Offset: 0x0016CFBF
 public void SetPolyCount(SU_Asteroid.PolyCount _newPolyCount)
 {
     this.SetPolyCount(_newPolyCount, false);
 }