Beispiel #1
0
 private void m000238(c00004f p0, c0000a8 p1, RenderMode p2)
 {
     switch (p1.m00009d())
     {
         case c0000a8.enum0a9.f000043:
         {
             int num = p1.f00005b.Count - 1;
             float num2 = Vector3.Distance(p0.f000066, p1.f000066);
             while ((p1.f00005b[num].f000031 > num2) && (num > 0))
             {
                 num--;
             }
             ModelMesh mesh = p1.m000298().Meshes[p1.f00005b[num].f00000b];
             this.m000239(p0, p1, p1.f00005b[num].f00000b, p2);
             return;
         }
     }
     int count = p1.m000298().Meshes.Count;
     for (int i = 0; i < count; i++)
     {
         this.m000239(p0, p1, i, p2);
     }
 }